• Skip to primary navigation
  • Skip to main content
Flexible Invoices

Flexible Invoices

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • My account
  • Ideas
How to generate and print invoices in WordPress & WooCommerce?

Updated: 2022-09-07 / Blog

How to generate and print invoices in WordPress & WooCommerce?

Szymon Barczak

There is a method to generate, print an invoice and bulk download PDF invoices in WooCommerce. I’ll show you how to generate downloadable invoices in WordPress and WooCommerce in this quick tutorial. We will use a FREE WooCommerce invoice generator plugin and it won’t take long. Let’s begin then!

  • Create a WooCommerce invoice to print – Quickstart
  • The free plugin to generate & print PDF invoices in WooCommerce
  • Manual invoicing in WooCommerce (3 methods) – Step-by-step guide
  • How to issue WooCommerce PDF invoices automatically
  • If you sell to EU customers
  • Automatic proforma invoices and corrections in WooCommerce

How to generate and print an invoice in WooCommerce

  1. First, you generate a PDF invoice in WooCommerce (and WordPress too).
     
    Add New Invoice Woocommerce
    Generate a new invoice in WordPress or WooCommerce anytime

    Of course, you may issue an invoice directly from the WooCommerce order screen.

    Flexible Invoices Issue Order Page
    Generate a PDF Invoice for your WooCommerce order
  2. Then you can download, send, and print an invoice.
     
    Flexible Invoices Woocommerce WordPress Download Invoice to be sent to your customer manually
    Edit, View, Download, and Print PDF invoices in WooCommerce and WordPress
  3. If you need to download and print invoices you set a date range.
     
    Flexible Invoices Woocommerce WordPress Download PDF Invoices
    A WooCommerce invoice generator plugin lets you download all invoices in no time!
  4. Then simply click the Download button. This way you will download a ZIP file with all the invoices from a specified date range.
  5. Next, unzip the file, go to the folder, and print a WooCommerce invoice you want.
  6. Of course, you can find all invoices in the Invoices menu.
  7.  

    Flexible Invoices Woocommerce Invoices List
    Edit, print, and download all invoices easily with the WooCommerce invoice generator free plugin

  8. That’s all you need to do to generate & print invoices in WordPress and for your WooCommerce orders.
  9. Read more about downloading and sending the PDF invoices from the All Invoices screen and WooCommerce Orders screen.

    Does this method fit your needs? If so, check out the plugin you need.

    How to generate a WooCommerce invoice?

    You need an invoicing plugin first

    In general, you need an invoicing plugin. There’s one on the market that people use and recommend. It is compatible with both WordPress and WooCommerce. I mean you don’t need WooCommerce to use it.

    So, the free version allows manual invoicing for WooCommerce and standalone WordPress as well.

    Check its potential and start to create downloadable invoices today!

    Install Flexible PDF Invoices for WooCommerce and WordPress

    Download Free

     

    You can find the plugin in your WordPress → Plugins → Add New as well.

    How To Install Flexible Invoices WooCommerce and WordPress

    A lot of users (over 4,000 in fact) use this plugin daily. In general, they are happy with this piece of code 🙂

    Flexible Invoices Woocommerce WordPress 5-star Review

    Main features of the plugin

    Flexible Invoices lets you:

    • Issue and save invoices as PDF.
    • Add, edit and delete invoices.
    • Manage currencies, tax rates, and payment methods.
    • Generate and bulk download invoices by a date range (then you can bulk print invoices).
    • Set the initial number for invoices if you begin using the plugin throughout the year.
    • customize the invoice template and the invoice email.
    • and much more.

    Issue a VAT invoice in WooCommerce manually

    Once you install and activate the plugin, you can issue invoices in three ways.

    Method 1

    Go to Invoices → Add New

    Flexible Invoices Woocommerce WordPress How To Add New Vat Invoice Pdf

    Then, select a customer or provide customer details manually:

    Flexible Invoices Woocommerce WordPress Customer Details Pdf Invoice

    This plugin lets you choose customers from your database too. A customer is a user.

    Next, fill these fields:

    Flexible Invoices Woocommerce WordPress Products Payments Invoice

    The Flexible Invoices plugin calculates amounts automatically. Look:

    Flexible Invoices Woocommerce WordPress Automatic Invoice Calculations

    The last step is to issue the invoice by clicking Publish.

    You can download and bulk print the invoices once you generate a few of them.

    Method 2

    You can generate a WooCommerce invoice in the order Edit Screen

    Flexible Invoices Issue Order Page
    Generate a PDF Invoice for your WooCommerce order

    Method 3

    Create more invoices for more orders directly from the Orders page view.

    Flexible PDF Invoices Woocommerce Issue more invoices from Orders screen
    Generate a WooCommerce invoice for many orders

    When you need a robust WooCommerce invoice generator plugin (PRO)

    If you want to speed up invoicing in your WooCommerce, choose PRO. Or simply start with the Flexible Invoices PRO. You may also upgrade from the free version later on. Why?

    The PRO is great when you need more automation, more types of invoices, and want to sell to EU customers. The plugin takes care of EU VAT number validation, OSS, reverse charge, currency exchange table, etc.

    Flexible Invoices for WooCommerce PRO £59

    Add to cart or View Details
    WP Desk
    Plugins used by 4,000+ shops
    Last Updated: 2022-12-28
    Works with WooCommerce 6.9 - 7.3.x

    Read more on how to create, download, email & print an invoice in WordPress & WooCommerce. The article will show you the possibilities of the free and PRO version of the plugin.

    In short. You start with WordPress (company site, blog, services). Next, you get a few orders in WooCommerce. Finally, you have a lot of sales in WooCommerce and automated invoices with the PRO version of the plugin. Compare and decide which version will work for your business.

    Issuing a WooCommerce VAT invoice automatically

    All you need to do is to select in the plugin settings the order status, at which the invoice will be issued automatically.

    Set The Status To Issue Invoices Automatically For Woocommerce Orders
    Set The Status To Issue Invoices Automatically For Woocommerce Orders

    You can use all kinds of order statuses that WooCommere offers. This is a great convenience, especially for those owners who want to spend more time developing their stores. Watch the video about automatic invoicing in WooCommerce.

    You will find all invoices in Invoices -> All Invoices. You may also download them in bulk fast.

    Currency invoices, reverse charge invoices, and OSS support

    Additionally, the Flexible Invoices for WooCommerce plugin is following EU law! So, now you can generate invoices for EU customers (OSS & reverse charge) and currency invoices in WooCommerce. Check these new options for OSS transactions:

    Flexible Invoices Woocommerce OSS MOSS Handling

    You can benefit from new possibilities for your store when selling your digital goods to European customers! Try these new options and different kinds of invoices in your free demo.

    Can I also generate a proforma and correction automatically?

    Yes! Go to the Documents tab, where you’ll find settings for regular invoices, proforma, and corrections.

    Flexible Invoices Woocommerce proforma issue

    You can decide whether proforma invoices will be issued in your store depending on the status of the order that the customer has just placed. If you do not want a proforma, it will not be issued automatically. You have to choose the Do not issue option.

    Flexible Invoices Woocommerce correction issue

    Please note that in the current version of the plugin, corrections are only issued automatically when an order’s refund is processed.

    WooCommerce Invoice Generator Plugin (translations & WPML)

    Yes, you may use the plugin in English but also in French, Spanish, Italian, Polish & Dutch. So use Flexible Invoices as your WooCommerce Invoice System (e-boekhouden WooCommerce) or to issue WooCommerce fakturas (or facture WooCommerce or faktury WooCommerce) in your store automatically.

    The plugin also supports WPML!

    Download Free

     
    If you need to automate invoicing in WooCommerce, choose:

    Flexible Invoices for WooCommerce PRO £59

    Add to cart or View Details
    WP Desk
    Plugins used by 4,000+ shops
    Last Updated: 2022-12-28
    Works with WooCommerce 6.9 - 7.3.x

    Issue and print invoices in WooCommerce – Summary

    In this article, you’ve learned how to use Flexible Invoices to issue an invoice in WordPress. And, of course, how to generate and print VAT invoices in WooCommerce.

    How do you like it? Let us know.

About Szymon Barczak

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

© 2023 A WP Desk WP Desk Invoicing