WordPress plugin

WooCommerce PDF Invoices, Packing Slips & Credit Notes Plugin

Generate order documents from WooCommerce and select a paid edition when your workflow needs additional document types or customization. The core plugin creates PDF invoices and packing slips, and supports printing, downloads, and invoice email attachments.

WooCommerce PDF Invoices, Packing Slips & Credit Notes Plugin

Generate order documents from WooCommerce and select a paid edition when your workflow needs additional document types or customization. The core plugin creates PDF invoices and packing slips, and supports printing, downloads, and invoice email attachments.

When invoices and fulfillment documents are the main need

From the WooCommerce order pages, staff can make, print, and download invoices, packing slips, shipping labels, delivery notes, and dispatch labels. Bulk printing is available for invoices and labels. Customers can print invoices from the My Account page, and invoices can be attached automatically to order confirmation emails. UBL and XML invoice formats are also supported.

Set up an invoice template with your store logo, name, and tax details, then preview it before printing. Invoice numbers can use the WooCommerce order number or a custom sequence with a prefix, suffix, and chosen length. You can set custom PDF filenames, conceal free line entries, or disable invoices for free orders. Tax details can include VAT information from supported billing fields and tax amounts for individual product lines.

Paid editions by document requirement

  • PDF Invoices, Packing Slips & Credit Notes: Adds credit notes that can be generated and attached to refund emails, a Pay Now link on invoices, yearly invoice-number resets, custom fields, bundled-product show controls, and ZIP reports for invoices, packing slips, and credit notes. It also supports code customization and remote printing through PrintNode.
  • Customizer for WooCommerce Invoices: Provides multiple invoice templates, a visual editor, block-based editing, and code editors for document-level changes.
  • Shipping Labels, Dispatch Labels & Delivery Notes: Automates these fulfillment documents. Add multiple shipping labels to one page, include product and order metadata, set label sizes, and add a print button to order status emails.
  • Address Labels: Generates labels for shipping, billing, from, and return addresses, with controls for label size, layout, and layout elements.
  • Picklists: Lets you create or tailor templates, group products by order or category, include product metadata such as SSN or VAT, and attach picklists to order status emails.
  • Proforma Invoices: Creates proforma invoices automatically and supports custom numbering, due dates, product grouping, special notes, and transport or sales terms.

Formatting and store setup

Packing options include box packing, one package per order, or packing items individually. Invoice and related document fields can include VAT, GST, and ABN details. WPML is supported, including French, German, and Danish. Unicode and right-to-left language support is available with the mPDF add-on.

Install the edition that covers the documents you need, activate it, and configure document options and templates. Before using the workflow for active orders, review invoice numbering, tax fields, packing preferences, address details, and which documents attach to order emails.