PDF Invoices & Packing Slips for WooCommerce
View on WordPress.orgScores higher than 98% of indexed plugins
About
Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.
Security History
What It Does
This plugin generates PDF invoices and packing slips for WooCommerce orders, and can automatically email them to customers after purchase. It also supports UBL XML invoice output for stores that need standardized electronic invoicing formats. Admins can download, print, or bulk-generate documents from the order management screen.
Who It's For
This is a fit for any WooCommerce store that needs to send professional invoices or packing slips to customers, whether for legal tax compliance or operational shipping workflows. It is especially useful for European merchants who need UBL XML output for B2G or cross-border invoicing.
Who Should Skip It
Stores that use an external accounting or ERP system which already produces invoices should skip this, since duplicating invoice generation usually creates reconciliation headaches. Very small sellers with no tax-invoicing obligations may also find it overkill.
The Bottom Line
With 300,000 installs, a perfect user rating, and an overall quality score of 89.53/100, this is the default choice for PDF invoices and packing slips in WooCommerce. The only meaningful weakness is the below-average 66.7% support thread resolution rate, which is worth noting if your business depends on fast troubleshooting. For most stores it is the safest, most battle-tested option in the category.
Related Plugins
Pick Germanized if you run a store in the German or European market and need built-in invoicing alongside legal, tax, and shipping adjustments beyond just PDFs.
This is unrelated to invoicing but listed as a peer alternative; choose it if your priority is collecting and displaying product reviews rather than generating documents.
Stripe is for processing payments, not generating invoices, so only consider it when your real gap is checkout rather than post-purchase documents.
This targets abandoned-cart email sequences, so pick it if your revenue problem is lost checkouts rather than invoicing and shipping paperwork.
Choose variation swatches if your store needs better product option displays on the frontend, since it has nothing to do with invoicing or fulfilment.