• Skip to primary navigation
  • Skip to main content
Flexible Invoices wordmark logo on a white background
WP Desk

WP Desk

WooCommerce Plugins

Flexible Coupons

Flexible Coupons

Gift cards and tickets

ShopMagic

ShopMagic

E-mail automations

Flexible Invoices

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • My Account
  • Ideas

Flexible Invoices for WooCommerce PRO

Flexible Invoices for WooCommerce PRO

View PricingDemo
Flexible Invoices for WooCommerce – official plugin logo and screenshot
View Screenshots
PDF invoice with buyer details and line items in Flexible Invoices
Settings screen of Flexible Invoices for WooCommerce with document options
Documents tab in the Flexible Invoices settings with invoice type configuration
Order-related settings in the Flexible Invoices configuration panel
List of issued invoices with numbers, dates and amounts in Flexible Invoices
Flexible Invoices admin panel with the document overview
Invoice template preview with editable layout blocks in Flexible Invoices
PDF invoice with custom order details added below the line items table
Gutenberg invoice template editor in WooCommerce

Automate invoicing at WooCommerce

Meet the plugin to issue PDF invoices in WordPress or WooCommerce for free. Don't worry about the correctness of the invoices in the shop. You may also set up automatic invoicing in WooCommerce with Flexible Invoices PRO and save time. Check how simple it is!

Customize invoicing

With the plugin, you can customize the invoice and issuing process. Invoice numbering and tax details. Gutenberg invoice template editor.

Automatic WooCommerce PDF Invoices

With a few clicks, set up automatic issuing of PDF invoices in WooCommerce.

Control over the process

Select the order status for which you wish to create documents in your store. Use advanced settings and customize the invoice/ email templates.

WooCommerce Billing Address And Invoicing With Flexible PDF Invoices free plugin
WooCommerce Billing Address And Invoicing With Flexible PDF Invoices free plugin

 
Download Flexible Invoices FREE → View PRO pricing →

One plugin, three kinds of invoices

We have built a flexible invoicing plugin at WooCommerce that handles up to three types of PDF invoices. Compatible with Flexible Quantity Calculator for WooCommerce & Omnibus!

Proforma invoice

Create it for traditional bank transfers and CoD.

Invoice

Create PDF invoices manually and automatically.

Correction invoice

Handle the refunded orders with ease.

Use Proforma Invoices And Correction Invoices
Proformas and corrections are available in PRO

 
Download Flexible Invoices FREE → View PRO pricing →
 
Flexible Invoices for WooCommerce also work for WordPress.
 

Customize the free PDF invoice template in WooCommerce

You may issue PDF invoices both for WordPress and WooCommerce orders. What’s more, the plugin comes with the free Gutenberg invoice template editor for creating custom PDF invoice templates.

Generating PDF invoices in WordPress and WooCommerce is possible right after the plugin installation. The PRO version of the plugin comes with additional add-ons, options, features, and technical support.
 
Download Flexible Invoices FREE → View PRO pricing →

More screenshots from the plugin

Generating PDF invoices without external software. Right in WordPress. You may start using the plugin and check all features in a free demo.

flexibleinvoices.com
PDF Invoices - WooCommerce Email with an Invoice
PDF Invoices for WooCommerce - Plugin Settings
PDF Invoices for WooCommerce - Settings
PDF Invoices - WooCommerce Invoice List
PDF Invoices for WooCommerce Orders
Gutenberg Invoice Template Editor In Woocommerce

Compatible with EU law and VAT OSS

If you supply digital services to non-taxable persons, this plugin is perfect for you.
The VAT OSS (One Stop Shop) allows you to account for VAT in just one EU country.

OSS support

Flexible Invoices supports OSS and allows generating WooCommerce PDF invoices with the correct VAT rate for EU countries or removing tax for businesses.

Hiding seller VAT Number

If there is no VAT optionally remove the seller's VAT ID from the invoice.

Hiding VAT columns

If there is no VAT, tax columns and information can be removed from the WooCommerce invoice.

Validation of VAT number

Forget about typos in entering the Tax ID value because it will be validated just after filled-in.

Currency conversion

Create PDF invoices in WooCommerce in different currencies. The plugin converts invoice values into your country's currency.

Reverse charged description

Set the OSS transaction description that will be added if you sell in the EU and use this procedure.

 
Download Flexible Invoices FREE → View PRO pricing →

What people are saying

Here are some featured reviews we've received

There are not many plugins out there that convey certain European laws' requisites when it comes to generating invoices, that's where flexible invoices stands out. It is a flexible, intuitive and all-in-one tool for invoices and a must-have for any e-commerce.
Outdoor portrait photo used as a customer review avatar
Eduard Sans User @ WordPress.org

Flexible Invoices solved a big administrative issue in our NGO. We are a lean organization. Our NGO is working with volunteers who now can spend more time on our missions. Because with Flexible Invoices, we were able to reduce the amount of time we needed to issue invoices. Thanks, for providing this EU-compliant invoicing plugin.
Portrait photo of a person wearing sunglasses used as a review avatar
Renaat Sioncke User @ WordPress.org

Flexible Invoice PRO Add-ons

  • Flexible Invoices Advanced Filters for WooCommerce

    Advanced Filters for Flexible Invoices PRO

    Advanced Filters is a Flexible Invoices WooCommerce PRO add-on that give you the flexibility to manage your document list.

  • Advanced Reports for WooCommerce PDF Invoices & Flexible Invoices plugin

    Advanced Reports for Flexible Invoices PRO

    Advanced Reports is a Flexible Invoices WooCommerce add-on that delivers CSV file reports with your WooCommerce invoices.

  • Flexible Invoices and Advanced Sending Add-on - WooCommerce invoice system!

    Advanced Sending for Flexible Invoices PRO

    Advanced Sending is a Flexible Invoices WooCommerce PRO add-on that automates document export and communication with the accounting office.

  • Advanced Templates for Flexible Invoices - WooCommerce pdf invoices templates

    Advanced Templates for Flexible Invoices PRO

    Advanced Templates is a Flexible Invoices WooCommerce PRO add-on with which you customize your invoice by changing templates, fonts, and colors.

  • Flexible Invoices settings screen showing conditional rules for automatic invoice generation in WooCommerce

    Conditional Logic for Flexible Invoices PRO

    Conditional Logic is a Flexible Invoices WooCommerce PRO add-on that allows using different invoice templates based on conditions e.g. country,

  • Peppol e-invoicing integration in Flexible Invoices for WooCommerce

    PEPPOL for Flexible Invoices PRO

    Simple generation of invoices in the Peppol standard directly from WooCommerce.
    Download ready-to-use UBL (XML) files from the invoice edit screen,

Pricing

Basic

free Free forever

  • No add-ons
  • Manual invoices
  • Basic features
  • Limited support at WP.org forums
Download Free
Best Value

Flexible Invoices All Plugins Bundle

£99 / year Billed yearly, cancel anytime

  • Includes Flexible Invoices PRO
  • All PRO add-ons
  • Update & Support for 25 sites
  • Priority 1-on-1 support
  • Unlimited downloads
Buy now

Flexible Invoices PRO

£59 / year Billed yearly, cancel anytime

  • Updates & Support for 1 Site
  • Premium 1-on-1 Support
  • Unlimited downloads
  • All core features included
Buy now

Join 6,000+ happy customers using our plugins

Choose a version tailored to your needs. You will always receive professional and friendly technical support from us.

30-day money-back guarantee

97% customer satisfaction ratings

Secure payment and download

FAQ & Plugin Details

Learn more about the plugin and check some of the most popular questions about the purchase.

Details

  • Works with

    WooCommerce 10.7 - 11.1

    PHP >= 7.4

  • Last Updated

    2026-08-18

  • Version History

    View changelog

  • Categories

    Flexible Invoices

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2026 A WP Desk WP Desk Invoicing

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}