7 Best WooCommerce PDF Invoice Plugins of All Time

Last updated on May 7, 2021

Having a WooCommerce invoice plugin can greatly save your time and efforts by generating invoices automatically and in a single template. By using WooCommerce invoice plugins, you can also speed up payment processes and focus on other aspects of your business.  

WooCommerce provides you multiple features out-of-the-box to create the perfect eCommerce store. Moreover, you can always use the unlimited plugins and extensions to increase functionality and get features that are not available. Using a plugin to generate PDF invoices can help you manage your store and keep track of sales and profit accurately. 

In this article, we will list the top 7 WooCommerce PDF invoice plugins. Let’s get started!

Best WooCommerce Invoice Plugins

  1. WooCommerce PDF Invoice Plugin
  2. WooCommerce PDF Invoices and Packing Slips
  3. Print Invoices and Delivery Notes for WooCommerce
  4. Chalan – WooCommerce PDF Invoices and Packing Slips
  5. Woo Invoice Pro
  6. PDF Invoices
  7. YITH WooCommerce PDF Invoice and Shipping List

1. WooCommerce PDF Invoice

WooCommerce PDF Invoice

With the WooCommerce PDF Invoice plugin, you can create professionally designed invoices that are generated automatically and send to the user. This plugin is designed by keeping in check all the accounting standards and regulations so there is no error like adding additional costs or wrong value input.

With this plugin, you can create 2 types of invoices, Regular and Performa. Regular invoices are created and stored in a PDF format and cannot be changed as an order is marked complete, whereas Performa invoices are made for new orders and also changes details if orders are changed. 

Key Features

  • Generates PDF invoices automatically.
  • Generates two types of invoices: Regular and Performa.
  • PDF invoices are attached to order emails.
  • Compatible with WooCommerce and its plugins.
  • Creates invoices in the currency being used in your store.
  • You can download all invoices in a ZIP folder.
  • Manually generate or delete an invoice.
  • Customize the PDF such as add logo, what details to show, etc.
  • Tax support available.
  • Custom field options available.

To download, click here

Related Article: A Complete WooCommerce and Quickbooks Integration Guide

2. WooCommerce PDF Invoices and Packing Slips

Packing Slips

WooCommerce PDF Invoices and Packing Slips helps you create and add PDF invoices directly into the order confirmation details. It includes basic templates and you can also customize your own with the help of a developer. Its HTML/CSS based templates give you complete control over the PDF output such as the header, footer, logo size, paper size, and much more.

Moreover, you can find more advanced templates at WP Overnight with tax details and thumbnail support. 

Key Features

  • Generate PDF invoices and packing slips in bulk.
  • Pre-made basic templates that can be customized or modified by HTML/CSS code.
  • Customers can download invoices from the “My Account” page.
  • Admins can download PDF invoices and packing slips from the admin page.
  • With the premium extension, you can generate Performa invoice, credit notes, and automatic upload to dropbox. 

To download, click here.

3. Print Invoices and Delivery Notes for WooCommerce

Print Invoices for WooCommerce

This is a feature-filled WooCommerce PDF invoice plugin that can print out invoices and delivery notes for WooCommerce orders. You can customize the template such as the header, footer imprint, adding company name, logo, and billing address, etc.

Admins and customers can print out their PDF invoices with a button added on the order screen. Moreover, you can generate bulk notes and invoices and add personal notes or policies to your invoice.

Key Features

  • Adds a side panel on the order page to print invoices.
  • You can add special notes or policies to your invoices.
  • Generate invoices and delivery notes in bulk.
  • Attaches the invoices to customer emails.
  • You can customize the existing delivery notes and invoice templates by adding the company logo, address, and name.
  • Support sequential order numbers and WooCommerce Refund system.
  • Customers can print out their invoices from the order page.

To download, click here.

Want to speed up your WooCommerce store? Check out these Amazing tips to Speed-Up WooCommerce Stores.

4. Chalan – WooCommerce PDF Invoices and Packing Slips


This plugin helps you create accurate PDF invoices and packing slips to be sent directly to order confirmation emails. It includes basic templates, although additional templates are available from WooCommerce PDF Invoices. Moreover, you can also customize the templates and change them according to your business needs.

This WooCommerce PDF invoice plugin has it all. You can generate, customize, and print invoices and packing slips for single orders or in bulk by setting a batch date.

Key Features

  • Generates PDF invoices and packing slips in bulk.
  • Attaches invoices directly to order confirmation emails.
  • Admins can print out packing slips for individual orders at a time as well.
  • You can customize invoice number, logo size and location, and date format.
  • Shows total tax and shipping charges.

To download, click here.

5. Woo Invoice Pro

Woo Invoices Pro

Woo Invoice Pro is a feature-filled WooCommerce invoice plugin that enables you to send the invoice directly to the order confirmation emails and customize them fully. It sends the invoice as soon as the order status is changed to configured. It is also extremely easy to set up and works right out-of-the-box. 

You can also upload your signature and paid stamp on your invoice template, and much more to customize it. 

Key Features

  • Generates invoices when order status is changed to configured.
  • Supports multiple tax classes.
  • Adds signature and paid stamp on your invoice.
  • Print packing slips in batch by date range or individually for a single order.
  • WPML compatible.
  • You can add the product image to the invoice.
  • Set the invoice page size.

To download, click here.

6. PDF Invoices

PDF Invoices

This is a premium WooCommerce PDF invoice plugin that enables you to create and customize an invoice and attach it to the order processing or confirmation email. It also enables customers to log in to their accounts and download all the invoices created. The templates are also completely customizable and easy to create. 

Key Features

  • Admins can resend or download a copy of the PDF invoice.
  • You can add a logo, change the date format, and numbering format.
  • You can add/remove columns from the invoice using filters.
  • It can attach the PDF directly to the complete order emails.

To download, click here.

Increase the sales by showing customer reviews on your store. Use these Best WooCommerce Review Plugins.

7. YITH WooCommerce PDF Invoice and Shipping List

Yith Shipping List

With the YITH WooCommerce PDF plugin, you can generate invoices manually or automatically through customizable templates and attach them to the order emails. It also creates a shipping list easily and quickly.

Key Features

  • It can automatically create invoices depending on order status.
  • You can manually create invoices as well.
  • You can change the invoice date format and much more.
  • Customizable invoice and shipping list template.
  • Invoices are downloadable from the customer’s order page.

To download, click here.

Final Words

These above-mentioned WooCommerce PDF plugins are perfect for setting up automatic invoices on your store. They also consist of other advanced features that can ease the process of running an online store. Some of the few things you need to look for when choosing a PDF invoice plugin are automatic tax calculations, setting a schedule, and supporting multiple payment gateways. In the end, the choice depends on your business needs and requirements.

Editorial Team
Have Feedback?

Please click here to contact us and let us know if you see any errors or issues on this page. We welcome any general feedback as well.

This page may contain affiliate links. Learn more.