Products>WooCommerce PDF Invoices, Packing Slips and Credit Notes

Create PDF Invoices & Packing Slips for WooCommerce Invoicing

Generate PDF invoices and packing slips for your WooCommerce orders automatically. Easily customize the layout, send them with order emails, and include credit notes for refunds.

Create & email invoice PDFs

Create & email invoice PDFs

Generate packing slips & credit notes

Generate packing slips & credit notes

Built-in  PDF templates

Built-in PDF templates

Download or print invoices

Download or print invoices

Add tax fields - VAT, GST, ABN

Add tax fields - VAT, GST, ABN

30 Days Money Back Guarantee

99% Customer Satisfaction Rating

A subscription entitles you to 1 year of updates and support from the date of purchase. Cancel renewal anytime.

All the prices shown are in USD

Trusted by 1.8+ Million Websites

4.9

Rated 4.94 out of 5 207 reviews

1.6.6

Plugin Version

90,000+

Downloads

23-07-2025

Last Updated

Activate PDF Invoice Plugin

Activate PDF
Invoice Plugin

Enable invoice generation

Enable invoice
generation

Choose when to send invoices

Choose when to
send invoices

Customize with Pre-built templates

Customize with Pre-built
templates

Set & Auto-sent invoice PDFs

Set & Auto-sent
invoice PDFs

Auto-Generate Professional PDF Invoices and Packing Slips for WooCommerce

Generate PDF Invoice WooCommerce documents automatically. Attach them to order emails, use ready to use templates, bulk print and customize invoice numbering easily.

Auto-generate and Email WooCommerce PDF Invoices

Create PDF invoices, packing slips, and credit notes for every order. Attach these documents to order and refund emails to streamline communication and simplify post-purchase workflows.

Attach PDF WooCommerce Invoices to Order Emails

Send PDF invoices and packing slips with order emails. Credit notes can be
sent with refund emails.

Ready–to–Use WooCommerce Invoicing Templates

Use customizable pre–built templates for creating invoices, packing slips
and credit notes.

Bulk Print WooCommerce Invoice PDFs and Packing Lists

Easily download or print WooCommerce packing slips and order invoices individually or in bulk, and let customers access their invoice PDFs directly from your store.

Custom WooCommerce Invoice Numbering

Set a custom sequence for WooCommerce PDF invoices and credit notes with prefixes, suffixes and custom number length.

Customize Invoice PDFs With Visual and Code Editors

Get complete control over your WooCommerce invoices with the best WooCommerce invoice plugin. Easily edit every element using visual and code editors for a branded invoice layouts.

Add Tax Details to WooCommerce Invoices

Create WooCommerce tax invoices with VAT, GST, ABN and other tax details. Add fields for payment info, logo, tracking details and more.

Enable Invoice Payment With Pay Now Link

Allow customers to pay later using the WooCommerce PDF invoice instead of payment during checkout.

Generate WooCommerce Invoices for Old Orders

Use the best WooCommerce invoice generator to create PDF invoices for completed or free WooCommerce orders.

Try with Confidence

icon

99% Satisfaction Rating

We make every effort to make sure our customers are happy.

Average 4.9 out of 5 Stars Rating

Our plugins are highly regarded in WordPress forums and review platforms.

icon

100% Money-Back Guarantee

Our 30-day No-Risk Money Back Policy assures 100% money back.

Trusted by website owners_ from 100+ Countries

Quick action from the support team. Fantastic job!
I initially tried the WooCommerce PDF Invoice plugin but needed Credit notes too so switched to the WebToffee version. I found it easier to customise ... Show more
This is a good plugin with lots of features. helps in customising the invoice and other slips. Definitely recommend.

View all reviews

Best WooCommerce PDF Invoices Plugin to Create and Print
Professional Invoices for WooCommerce

Generate and email WooCommerce PDF invoices & packing slips automatically with this powerful plugin. Print or download credit notes with ease.

Get Plugin Now

Generate WooCommerce PDF Invoices, Packing Slips, & Credit Notes

Automatically generate WooCommerce PDF invoices as well as packing slips, and credit notes using a powerful plugin with built-in options for bulk download and printing. Easily preview, download, or print each document individually or in bulk right from your dashboard. Choose to generate invoices manually for specific orders or let the plugin handle it automatically based on order status.

Get Plugin Now
WooCommerce PDF Invoices, Packing Slips, and Credit Notes

Support UBL-Compliant XML Invoices for WooCommerce Orders

Easily generate UBL (Universal Business Language) and XML invoices for your WooCommerce store with the WebToffee WooCommerce PDF Invoice Plugin. These machine-readable invoice formats ensure seamless B2B and B2C transactions, making it easier to comply with e-invoicing regulations and integrate with ERP systems.

Whether you're selling to government agencies, big companies, or international customers, UBL and XML invoices help automate your workflow and keep you compliant. It’s a smart way to simplify accounting and streamline WooCommerce invoicing right from your dashboard.

Get Plugin Now
Generate UBL and XML Invoices for WooCommerce Orders

Customize WooCommerce PDF Invoices & Packing Slips with Premium Templates

Get started quickly with professionally designed templates for your PDF invoices, packing slips, and credit notes. These templates are ready to use out of the box and fully customizable to match your store’s branding – no coding required.

Use the built-in visual or code editor of the WooCommerce print invoice plugin to adjust layout, colors, and fonts, and add custom fields like company logo, branding information, header and footer, and other custom data.

Whether you need a simple branded invoice or a detailed document that meets specific business or tax requirements, these templates give you the flexibility to make it your own with ease.

Get Plugin Now
Customizable Templates for PDF Invoices & Packing Slips

Attach PDF Invoices, WooCommerce Packing Slips, and Credit Notes to Order Emails

Send copies of WooCommerce PDF invoices & packing slips to your customers by auto-attaching them with WooCommerce emails. PDF invoices and packing slips will be sent with order emails, and credit notes will be sent with refund emails. This way, you can keep customers informed, reduce support queries, and streamline post-purchase communication.

You can even add a print invoice button to order emails with attached invoices.

Extend your email capabilities by sending order notification emails (with or without PDF documents) to specified email addresses—such as suppliers, warehouse managers, or accountants for specific order statuses.

Get Plugin Now
Attach PDF Invoices, and Packing Slips to WooCommerce Order Emails

Bulk Print WooCommerce PDF Invoices and Packing Slips

You can easily print multiple PDF invoices and packing slips without opening each order individually. This is ideal for busy stores that want to make their order processing smoother and save time.

Additionally, you can let your customers download or print WooCommerce invoice and packing list for every order right from their "My Account" page. This extra convenience allows them to easily save or keep physical copies using the WooCommerce print invoices & packing lists.

Get Plugin Now
Print PDF Invoices and Packing Slips

Create Custom Sequence of WooCommerce Invoice Numbers

An invoice number is a unique code given to each invoice for a transaction.

The PDF invoice plugin lets you set your own custom numbers for invoices and credit notes. You can add a prefix or suffix, choose where the numbering starts, and even set how many digits the number should have.

Using clear and consistent invoice numbers makes it much easier to find and manage transaction records when you need them.

For example: Consider the invoice number WT241000. Here, "WT" serves as the prefix, "24" denotes the year, and "1000" indicates the unique invoice number. After a year, the invoice number will automatically reset to WT251000 at the beginning of 2025.

Get Plugin Now
Sequential Numbers for WooCommerce Invoices and Credit Notes

Show Tax Details on WooCommerce Invoicing Documents

Let your customers enter VAT, GST, ABN, and other tax details at the checkout to display them in invoices and order documents. You can also add custom fields at the checkout to show in the invoices and other order documents.

This will allow you to ask your customers to enter any required information (such as SSN or TRN) to meet different legal requirements.

Get Plugin Now
Show Tax Details, VAT, SSN and Custom Fields on WooCommerce Invoices

Add Pay Now Links to WooCommerce Invoice

Allow your customers the convenience of paying after checkout. This is especially useful for B2B clients who typically handle payments after reviewing their invoices. By adding a “Pay Now” link directly to your PDF invoices, you make it super easy for them to pay at their own pace. With just one click, they can choose their preferred payment method—no extra steps or confusion.

Get Plugin Now
Pay Now Links on WooCommerce Invoices

Choose How Prices Appear on Your WooCommerce Invoice PDF – With or Without Tax

Our WooCommerce invoice plugin lets you decide whether to show prices including or excluding tax on your invoices. Want customers to see the full amount with tax? Or just the base price before tax is added? It’s totally up to you.

The plugin works smoothly with your existing WooCommerce tax settings, so you can easily set your preference from the Tax settings page. This helps keep your invoices clear, matches your store’s pricing strategy, and makes accounting and reporting a whole lot easier.

Get Plugin Now
WooCommerce PDF Invoices tax calculation

Bulk Export and Download WooCommerce Packing Slips, Invoice PDFs and Credit Notes

The WebToffee WooCommerce PDF Invoices is the best invoice plugin for WooCommerce to automatically generate PDF invoices, packing slips, and credit notes. You can then bulk export these documents in PDF format using different custom filters. You can filter the documents by date and time, order statuses, users, and payment methods. Choose the required filters and then export them as a zip file.

Get Plugin Now
Export PDF Invoices, Packing Slips, and Credit Notes

Generate Multilingual Invoice PDFs for WooCommerce

Make your invoices and order documents translation ready for your customers. This WooCommerce PDF invoice plugin is fully compatible with WPML and supports RTL to ensure a seamless translation of your order documents.

Get Plugin Now
Multilingual Support for WooCommerce Invoices

Plugins Compatible with WooCommerce Invoice Generator

This WooCommerce invoice plugin is compatible with major third-party plugins.

Get Plugin Now

Sequential Order Numbers, by WooCommerce

Multi-Currency for WooCommerce, by VillaTheme

Shipping Address QR code for Invoices & Packing lists, by Webdados

WooCommerce Extra Product Options, by ThemeComplete

ACF

Checkout Field Editor for WooCommerce, by ThemeHigh

WooCommerce Admin Custom Order Fields, by WooCommerce

WooCommerce EU VAT Assistant, Aelia

WooODT extended by ByConsole

WooCommerce Extra Product Options by TM

Advanced Custom Fields PRO by Elliot Condon

Checkout Field Editor for WooCommerce by TM

PPOM for WooCommerce by N-MEDIA

WooCommerce Affiliates By YITH

WPML

Technical info PHP WordPress WooCommerce PDF Basic
Minimum Version 5.6 or higher 3.0 or higher 3.0 or higher 4.0.0 or higher
Tested up to 8.3.8 6.8 9.8 4.6.0

Try this Value added combo

Get both WooCommerce PDF Invoices and the Customizer Add-on in one value-packed bundle to design and deliver professional, fully customizable invoices for your WooCommerce store.

WooCommerce PDF Invoices, Packing Slips and Credit Notes

Customize, auto-generate, and print WooCommerce PDF invoices, packing slips, and credit notes using a single plugin. You can send these documents to customers by attaching them to the order emails.

Visit product page

Customizer for WooCommerce PDF Invoices

Easily customize the invoice and other order-related documents generated by WooCommerce PDF Invoices plugin by WebToffee. Customize documents with a drag-and-drop visual editor or an advanced block code editor.

Visit product page

Total price: $108 $76 save upto 30%

Get this deal

You may also like these plugins

Featured image of WooCommerce Address Labels Plugin

WooCommerce Address Labels Plugin

Rating 5.00

-

1 reviews

-

$39 - $199

Generate address labels for all WooCommerce orders in your store and easily print them in bulk using the plugin. You can also customize the label layout and create labels of different types with ease. 

Featured image of WooCommerce Picklists Plugin

WooCommerce Picklists Plugin

Rating 5.00

-

1 reviews

-

$39 - $199

Set up and customize WooCommerce picklists that are automatically generated when the order status changes into a pre-set value. The picklists can be printed or downloaded from the admin order page.

Featured image of WooCommerce Proforma Invoices

WooCommerce Proforma Invoices

Rating 5.00

-

1 reviews

-

$49 - $199

Automate the generation of WooCommerce proforma invoices when new orders are placed and send them to your customers via order emails. You can also customize the layout and the contents of the invoice.

Featured image of WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes

WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes

Rating 5.00

-

2 reviews

-

$59 - $199

Customize the settings and appearance of your WooCommerce shipping labels, dispatch labels, and delivery notes. The plugin auto-generates these documents when the order status changes to a set value.

Frequently Asked Questions

See the list below for our most frequently asked questions about our plugins. If this doesn’t satisfy your requirement, please reach out to support team.

License

The plugin license comes as a 12-months subscription. The license is valid for one year and will renew after that automatically unless canceled. You can use the plugin for lifetime, but support and updates of the plugins will be available as long as the license is active.

We have extensive documentation on our website (tutorials, knowledgebase, FAQs, and sample code snippets). If you need any assistance you can create a new support ticket and our team will respond as quickly as possible. We usually respond within 1-2 business days. Product support via phone, Facebook, or Twitter is unavailable at this time.

We offer a 30-day money-back guarantee whatever the reason. If you find the product does not work the way you need it, we can issue a refund.

Once your order is complete, you should receive an email notification with a download link. You may also go to your account page and click the Downloads tab to find all available products.

Yes, they are compatible. However, you will need a license for every site. E.g., if you have subsites as, www.domaninname/site1, www.domaninname/site2, www.domainname/site3, you will have to activate the license on every subsite (site1, site2, site3). Our system recognizes the name of the URL www.domainname/site1 is different from www.domainname/site2 which mean you will need to buy a license for every subsite in order to activate them on all sites.

Since the license is valid per site, you can only activate it on one site at a time. During testing, you may activate in the staging site and once you decide to go live, you can deactivate from staging and activate in the live site.

General

WooCommerce does generate invoices. However, you’ll need a WooCommerce invoice plugin to create and send PDF invoices with order emails. The WebToffee plugin can also generate invoices for past or free orders.

To create PDF invoices and packing slips, install and activate the WebToffee WooCommerce PDF Invoices plugin. Then, go to Invoice/Packing and choose Invoice. Turn on the Enable Invoice toggle button, and choose an order status to auto-generate WooCommerce invoices. Configure any other settings as you prefer, and click on Update Settings.
You can also, customize the PDF invoices using the free templates provided with this plugin.

You can print invoices from your WooCommerce orders page using this PDF invoice plugin. Once installed, open any order and click the Print Invoice or Download PDF option to get a printable version of the invoice.

To export invoices from WooCommerce, use the Reports feature in this WooCommerce PDF Invoices plugin. You can filter, select and bulk download invoices, packing slips, or credit notes in ZIP format for record keeping.

Yes. You can add any metadata stored with the order or product to the PDF invoices, packing list, and credit notes.

Yes. You can include the total tax amount with the tax label in invoices.

The plugin is fully compatible with WPML. Use the free add-on - mPDF for PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels to get full compatibility with any RTL or Unicode language. The add-on is equipped to handle almost 12 RTL languages including most Asian languages.

Our plugin supports two PDF rendering libraries namely domPDF(in-built library) and mPDF (add-on). We advise you to install the add-on to get rid of the unsupported characters.

There are several reasons why this could have happened. It can be because of unsupported images in the built-in library, missing image processing library, image size issues, server request block, permission issues, etc. Please refer to the article to know more.

The refunded items can be found in the credit note documents. These documents will be attached to the refund emails and sent to the customers.

Most Trusted Print Invoice Plugin to Create PDF Invoices and Packing Slips for WooCommerce

Generate professional PDF invoices & packing slips for WooCommerce with the most trusted WooCommerce invoice generator plugin, relied on by 90,000+ websites.

Get Plugin Now