sandywp / plugins / woocommerce-pdf-invoices-packing-slips
PDF Invoices & Packing Slips for WooCommerce
Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.
Ready in seconds.
v5.16.1 300,000+ installs WP 4.4+ PHP 7.4+

What you get inside
6 screens-
Simple invoice PDF
-
Simple packing slip PDF
-
Quickly print individual invoices or packing slips from the order list
-
Print invoices or packing slips in bulk
-
Attach invoices to any WooCommerce email
-
Set shop name, address, header logo, etc.
About this plugin
This WooCommerce extension automatically adds a PDF or XML invoice (e-invoicing) to the order confirmation emails sent out to your customers. Includes a basic template (additional templates are available from WP Overnight) as well as the possibility to modify/create your own templates. In addition, you can choose to download or print invoices and packing slips from the WooCommerce order admin.
Main features
- Automatically attach invoice PDF or XML to WooCommerce emails of your choice
- Download the PDF or XML Invoice / PDF Packing Slip from the order admin page
- Choose from a range of e‑document formats: UBL 2.1, Peppol BIS 3.0, CII D16B, Factur‑X 1.0, ZUGFeRD 1.0, and ZUGFeRD 2.0.
- Generate PDF invoices / packing slips in bulk
- Fully customizable HTML/CSS invoice templates
- Download invoices from the My Account page
- Sequential invoice numbers
- Available in: Czech, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese (see FAQ for adding custom fonts!), Norwegian, Portuguese, Polish, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish & Ukrainian
Free extensions
The following free extensions are available to add additional features to the plugin:
- PDF Invoices & Packing Slips for WooCommerce – mPDF: Adds support for RTL layout and Arabic script.
- PDF Invoices & Packing Slips for WooCommerce – mPDF CJK: Provides support for Chinese, Japanese, and Korean (CJK) fonts for the mPDF extension.
- PDF Invoices & Packing Slips for WooCommerce – Unicode Language Pack: Adds support for Chinese, Japanese, and Korean scripts.
- PDF Invoices & Packing Slips for WooCommerce – Taxes Summary: Adds a taxes summary table after the order details.
Premium extensions
In addition to this, we offer several premium extensions:
- Create/email PDF Proforma Invoices, Credit Notes (for Refunds), email Packing Slips, automatic upload to Dropbox, Google Drive & more with PDF Invoices & Packing Slips for WooCommerce Professional
- Get the complete feature set, including Professional, Premium Templates, and additional features with the WooCommerce PDF Invoices & Packing Slips Plus Bundle
- Add Peppol network delivery for WooCommerce invoices and credit notes right inside your invoicing workflow. eDocuments for WooCommerce: Peppol
- Automatically send new orders or packing slips to your printer as soon as the customer orders! WooCommerce Automatic Order Printing (PrintNode)
- Enable EU VAT number collection, automatic validation and reverse-charge logic right in your WooCommerce store. WooCommerce European (EU/UK/Norway/Switzerland) VAT Compliance
Fully customizable
In addition to a number of default settings (including a custom header/logo) and several layout fields that you can use out of the box, the plugin contains HTML/CSS-based templates that allow for customization & full control over the PDF output. Copy the templates to your theme folder and you don’t have to worry that your customizations will be overwritten when you update the plugin.
- Insert customer header image/logo
- Modify shop data / footer / disclaimer etc. on the invoices & packing slips
- Select paper size (Letter or A4)
- Translation ready
Questions
- Where can I find the documentation?
- It’s not working!
Check out our step by step diagnostic instructions here: https://wordpress.org/support/topic/read-this-first-9/
- Where can I find more templates?
Go to wpovernight.com to checkout more templates! These include templates with more tax details and product thumbnails. Need a custom templates? Contact us at [email protected] for more information.
- Can I create/send a proforma invoice or a credit note?
This is a feature of our Professional extension, which can be found at wpovernight.com
- Can I contribute to the code?
You’re more than welcome! This plugin is hosted on github, where you can post issues or make pull requests.
https://github.com/wpovernight/woocommerce-pdf-invoices-packing-slips- How can I display the HTML/CSS source for debugging/developing templates?
There’s a setting on the Advanced tab of the settings page that allows you to toggle HTML output. Don’t forget to turn if off after you’re done testing!
sandywp / also on the shelf
Try another plugin
4.7 · 10K+ installs
Automatically generate and attach customizable PDF Invoices and PDF Packing Slips for WooCommerce to emails.
PDF Builder for WooCommerce. Create invoices,packing slips and more
4.7 · 2K+ installs
Create WooCommerce pdf invoices, packing slips, certificates and more, customized them as you want them with the best drag-drop…
4.6 · 1K+ installs
PDF Generator for WordPress allows you to convert posts into PDF files to share information across multiple channels.
Spin up a real WordPress site in seconds.
Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.