PDF Invoices & Packing Slips for WooCommerce
Plugin Review
AI-ResearchedWhat is PDF Invoices & Packing Slips for WooCommerce?
PDF Invoices & Packing Slips for WooCommerce is a mature plugin that automatically attaches a PDF or XML invoice to WooCommerce order confirmation emails. Developed by WP Overnight, this tool has been available for 12 years and maintains a 5.0 out of 5 star rating from 1,858 ratings. A full 98% of those ratings are five-star, with zero one-star reviews. The plugin currently has over 300,000 active installs, making it one of the most trusted invoicing solutions in the WordPress ecosystem.
Beyond simple email attachments, the plugin allows store owners to download or print invoices and packing slips directly from the WooCommerce order admin page. It supports multiple e-document formats including UBL 2.1, Peppol BIS 3.0, CII D16B, Factur-X 1.0, ZUGFeRD 1.0, and ZUGFeRD 2.0. The plugin is available in 20 languages, covering markets from Czech to Japanese.
Key Features of PDF Invoices & Packing Slips for WooCommerce
- Automatic Email Attachments: Attach PDF or XML invoices to any WooCommerce email of your choice automatically.
- Bulk Document Generation: Generate PDF invoices or packing slips for multiple orders at once from the admin panel.
- Sequential Invoice Numbers: Assign sequential invoice numbers to maintain proper financial records and compliance.
- Customer Account Access: Allow customers to download their invoices directly from the My Account page on your store.
- Multi-Format E-Invoicing: Output documents in UBL 2.1, Peppol BIS 3.0, CII D16B, Factur-X 1.0, ZUGFeRD 1.0, and ZUGFeRD 2.0.
- Customizable HTML/CSS Templates: Modify the look of your invoices using HTML and CSS, with template files that can be copied to your theme.
- Free Extensions for Special Needs: Add free extensions for RTL layout support, CJK fonts, and a taxes summary table.
- Premium Upgrade Path: Extend functionality with paid extensions for Proforma Invoices, Credit Notes, Dropbox uploads, and Peppol network delivery.
Who Should Use PDF Invoices & Packing Slips for WooCommerce?
This plugin suits store owners of all skill levels. Beginners benefit from the automatic setup that attaches invoices to emails without coding. More advanced users can dive into the HTML/CSS templates for full control over PDF output. The plugin requires WordPress 4.4 or later and PHP 7.4 or later, so it works on nearly all modern hosting environments.
The ideal user runs a WooCommerce store that needs legally compliant invoices. With 300,000 active installs and 12 years of development, the plugin handles high-volume stores. The support data shows 19 resolved threads out of 24 in the last two months, giving a 78% resolution rate. This suggests a responsive development team that addresses real-world issues quickly.
Installation & Setup
Installation is straightforward via the WordPress automatic installer. After activation, the plugin adds an Invoices tab to your WooCommerce settings. You can configure which emails receive attachments and set your sequential invoice number start. The plugin includes a basic template that works immediately, with the option to copy templates to your theme folder for custom edits.
Support & Community
The plugin's support record is strong. Over the last two months, 21 of 27 support threads were resolved, achieving a 78% resolution rate. This data comes from the WordPress.org support forum. The plugin's rating profile reinforces this reliability: 98% of 1,858 ratings are five-star, with zero one-star ratings. No other plugin in this category matches that consistency at scale.
WP Overnight provides extensive documentation linked from the plugin FAQ. They also host a GitHub repository where users can contribute code or report issues. For users needing custom templates, the team offers paid customization services via email. The combination of free documentation, community code contributions, and paid support options covers every user's needs.
Pros & Cons
- With 300,000+ active installs and a 5.0/5 rating from 1,858 reviews (98% five-star), it is widely trusted by the WooCommerce community.
- It supports multiple e-document formats including UBL 2.1, Peppol BIS 3.0, and ZUGFeRD 2.0, enabling compliance with various international e-invoicing standards.
- The plugin automatically attaches PDF invoices or XML documents to chosen WooCommerce emails, saving manual effort for store owners.
- Bulk generation of PDF invoices and packing slips is available directly from the order admin page, streamlining workflow for high-volume stores.
- It offers free extensions for RTL layout, CJK fonts, and a taxes summary, addressing specific needs without additional cost.
- Advanced features like proforma invoices, credit notes, and cloud storage uploads require purchasing separate premium extensions.
- Customizing templates requires HTML/CSS knowledge, which may be a barrier for users without technical skills.
- Support threads show a 78% resolution rate (19 of 24 resolved), indicating some issues may remain unaddressed.
- The plugin’s reliance on free add-ons for CJK and RTL support means extra setup steps for stores serving those markets.
Technical Details
- Requires WordPress
- 4.4+
- Requires PHP
- 7.4+
- Tested up to WP
- 7.0
- First Released
- 2014 (12+ years)
- Support (last 2 months)
- 27 threads — 78% resolved
Feature Tags
Frequently Asked Questions
Yes, the core plugin is completely free and available on WordPress.org with over 300K active installs. You can download and use it without any cost, and it includes a basic template plus the ability to create your own.
The plugin has over 300,000 active installs, making it one of the most popular invoicing solutions for WooCommerce. It also holds a perfect 5.0/5 rating from 1,858 user reviews.
The plugin requires WordPress version 4.4 or higher, so it works with nearly all modern WordPress installations. It has been actively maintained since its first release in 2014.
Yes, the plugin was last updated on June 8, 2026, and is currently at version 5.15.0. The developer, WP Overnight, has been releasing updates consistently since the plugin first launched in 2014.
The plugin requires PHP version 7.4 or higher to run properly. Most modern hosting environments already meet this requirement.
Support is very responsive, with 21 of 27 support threads resolved in the last 2 months (a 78% resolution rate). You can also find detailed documentation and diagnostic instructions linked from the plugin's support forum.
Yes, the plugin automatically attaches PDF invoices to WooCommerce emails out of the box, so you don't need technical skills to get started. For advanced customization, you can use the built-in HTML/CSS template editor or toggle the HTML output setting for debugging.
Key features include automatic PDF/XML invoice attachment to WooCommerce emails, bulk generation of invoices and packing slips, and support for multiple e-document formats like UBL 2.1 and ZUGFeRD 2.0. It also offers sequential invoice numbers, customer downloads from the My Account page, and is available in 19 languages.