You can easily export PDF invoices for WooCommerce orders in bulk using a dedicated plugin like WebToffee’s WooCommerce PDF Invoices, trusted by more than 90,000 WordPress users. After activating the plugin, configure the invoice settings to automate invoice generation, customize the template, and set up custom invoice numbers.
Once your WooCommerce PDF invoices are generated, open the Reports menu under Invoice/Packing to export PDF invoices in bulk. The dashboard includes filters for date ranges, payment methods, users, and order statuses, allowing you to sort and export invoice PDFs in a ZIP file with ease.
This step-by-step guide shows how to bulk export PDF invoices from WooCommerce in detail. You’ll learn how to create professional invoices and packing slips for WooCommerce orders to streamline your order management and record-keeping.
Key Takeaways
- Export multiple WooCommerce PDF invoices in one go, eliminating repetitive manual downloads.
- Automate WooCommerce invoice generation and bulk export invoice PDFs using the WebToffee PDF Invoices & Packing Slips plugin.
- The premium version lets you filter invoices by date, customer, or payment method and export invoices, packing slips, and credit notes PDF in a ZIP file for convenience.
- You can get started with WooCommerce invoice generation in just a few clicks right from your WooCommerce dashboard.
If you’re running an online store, exporting WooCommerce invoice PDFs is more than just a routine task. In fact, it is rather essential to keep your business organized and audit-ready. Here’s why exporting PDF copies of WooCommerce invoices in bulk makes sense:
- Organized Record Keeping – Bulk exporting PDF invoices will help you maintain organized records of your store’s purchase documents. It provides you with accurate financial documents for bookkeeping or tax reporting.
- Operational Efficiency – Exported invoices are also valuable for operational efficiency. You can share them with your inventory team or suppliers for streamlined order processing and stock management. Additionally, having consolidated invoices on hand makes it easier to resolve customer disputes or inquiries.
- Workflow Simplification – The bulk export PDF invoice option further simplifies your workflow by eliminating repetitive tasks. It allows you to download multiple invoices in one go and saves valuable time.
- Data Backup and Security – Lastly, exporting PDF invoices in bulk for WooCommerce orders can help you back up your order data securely, ensuring critical information is safe and accessible even during unexpected system issues.
To automatically generate professional PDF invoices and bulk export them from WooCommerce, we’ll be using the WebToffee WooCommerce PDF Invoices Plugin. This powerful tool simplifies the process, allowing you to create, manage, and export invoice PDFs seamlessly.
Step 1: Install WebToffee WooCommerce Invoice Plugin
Our PDF Invoices and Packing Slips plugin is one of the most popular WooCommerce invoice plugins in WordPress. The free version lets you create professional invoices, packing slips, delivery notes, and shipping labels for WooCommerce orders.
To install the plugin,
- Go to Plugins > Add New Plugin from your WordPress dashboard.
- Search for “WebToffee PDF Invoice” plugin in the search bar.

- Once you find the WooCommerce invoice plugin, install and activate the plugin on your WordPress website.
- Upon installing the plugin, you will be asked to enter some details of your online store.
Step 2: Enable WooCommerce PDF Invoices
- From your WordPress dashboard, go to Invoices/Packing > Invoice.
- Keep the Enable Invoice button enabled.
- Choose the date for the invoice, such as Order Date or Invoiced Date, depending on your requirements.
- Select the order statuses to generate the WooCommerce invoice automatically.
- Select the WooCommerce email types where the invoice PDF should be attached, such as New Order, Completed Order, or Refunded Order.
- Under the Show print invoice button for customers choose the page(s) to show the print WooCommerce invoice button.

Step 3: Configure Invoice Numbers for WooCommerce Invoices
With this WooCommerce invoice plugin, you can choose custom numbering for the order invoices.
- Choose the prefix, suffix, and custom numbers for WooCommerce Invoices.
- Preview your custom invoice number format in real-time to ensure it meets your requirements.

Step 4: Advanced Options for WooCommerce PDF Invoices
- Now, scroll down to the Others section on the same page.
- Enable Generate invoices for existing orders checkbox. This will generate invoices for the past orders, too.
- You can also consider enabling Generate invoices for free orders, if you have any free orders in your store.
- There are some additional options, which we will skip for now.

- Once you’ve configured all necessary settings, click Update Settings to save the changes.
Step 5: Bulk Export WooCommerce Invoice PDFs
- After configuring the plugin, go to the WooCommerce > Orders page.
- Choose the orders for which you want to bulk export PDF invoices.
- Then, from the Bulk actions drop-down, choose Download Invoices and click Apply.
This will download PDF invoices for all selected orders. Now you can store the same in organized folders for future reference.

That’s it! You have successfully exported multiple WooCommerce invoice PDFs in bulk in just a few clicks.
Now, let’s say you want to export invoice PDFs within a specific date range or filter them by payment method. Manually selecting individual orders that match these criteria can be time-consuming and prone to errors.
This is where the premium version of the WebToffee PDF Invoices, Packing Slips, and Credit Notes plugin becomes invaluable. It lets you sort and export WooCommerce PDF invoices by applying filters for date, customer, order status, or payment method.
With the premium version, you get a dedicated export section that allows you to:
- Export invoices, packing slips, and credit notes in bulk.
- Apply advanced filters for precise export needs.
- Download all files conveniently in a single ZIP file.
After activating the premium add-on along with the free version of the PDF invoices plugin, navigate to the Reports section under the Invoice/Packing menu.

- Set the date range or period to export invoices generated within that timeframe.
- Choose the Order statuses for which you want to export invoices.
- Optionally, apply user-specific filters, such as exporting invoices for a specific customer or excluding certain users.
- Select the Payment methods for which you want to export invoices.
- Click on Export as ZIP button on the top right corner.
It will bulk export invoice PDFs of all WooCommerce orders based on the conditions you’ve set.

If you want to export invoices within a specific date range or for a particular customer or based on a specific payment method, consider upgrading to our premium WooCommerce PDF Invoices and Packing Slips plugin.
Yes, WooCommerce, by default, generates a basic invoice for your store orders. However, if you need a professional-looking invoice, consider the free WebToffee WooCommerce PDF Invoice plugin.
To download invoices for WooCommerce orders, go to the Orders page and select the orders for which you want to download the invoices. Then, from the Bulk actions dropdown, choose Download invoice and click Apply.
Yes, if you upgrade to the premium version of the plugin, you can export not only invoices but also packing slips and credit notes in a single zip file, making your document management more efficient.
With the WooCommerce PDF Invoices Plugin, invoices are exported in PDF format, making them easy to view, share, and print for your bookkeeping or legal purposes.
The premium version of the WebToffee Invoice plugin allows you to filter and export invoices based on specific customers and payment methods or even exclude certain users from the export, offering you more control.
You can export all invoices by selecting multiple orders from the order listing page and using the “Download Invoices” bulk action (activate the free plugin). For advanced filtering and full invoice exports, use the premium WebToffee PDF Invoices plugin.
Bulk exporting PDF invoices from WooCommerce helps you streamline your store’s operations. With the WebToffee WooCommerce PDF Invoices Plugin, you can not only create professional invoices but also automate, customize and bulk export them with ease, saving you time and reducing manual effort.
Whether you’re managing financial records, improving customer communication, or preparing for tax season, having your invoices organized and accessible is crucial.
That’s it, folks! We’ve reached the end of this guide on how to export multiple WooCommerce invoices in bulk using a plugin. If you’ve got questions, feedback, or insights of your own on generating or bulk exporting invoice PDFs, feel free to drop them in the comments section.
Thanks for reading!
Also read: How To Customize WooCommerce Invoices?