Product Icon

All-in-one PDF Invoice and Packing Slips Suite for WooCommerce

Auto-generate and manage PDF invoices, packing slips, credit notes, delivery notes, and shipping labels in WooCommerce with ease.
Choose a billing option
$149
Save 20%
$298 $238.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Why Choose the PDF Invoices and Packing Slips Suite for WooCommerce?

This WooCommerce invoice plugin is built to cover the entire order fulfillment workflow, from invoices and packing slips to credit notes, shipping labels, proforma invoices, and UBL/XML e-invoices for EU compliance.

Here’s what sets it apart:

  • 200+ five-star customer reviews: Store owners consistently rate the plugin 5 stars for its document coverage, customization, and fast support.
  • Every document type in one plugin: Invoices, packing slips, credit notes, picklists, dispatch labels, delivery notes, and shipping labels.
  • UBL and XML invoice ready: Generate UBL/XML e-invoices in PEPPOL, Austrian, Italian, Dutch, Spanish, and Romanian formats, and add VAT, GST, or ABN fields.
  • Customization without code: Use the drag-and-drop editor to easily customize layouts of invoices and other documents.
  • Actively maintained with responsive support: Regular updates, verified compatibility with the latest WooCommerce versions, and a support team that actually replies.
  • Scales with order volume: Bulk print, bulk export as ZIP with date and status filters, and automatic Dropbox backups.

Key Features of WebToffee PDF Invoices & Packing Slips Suite for WooCommerce

  • Auto-generate PDF invoices, packing slips, and credit notes
  • Generate picklists, dispatch labels, delivery notes, and shipping labels
  • Enable proforma invoices for every order
  • Create UBL/XML e-invoice in PEPPOL, Austrian, Italian, Netherlands, Spanish, and Romanian formats
  • Display invoice totals with or without tax
  • Bulk print invoices, shipping labels, and packing slips
  • Attach additional custom documents to order emails alongside the PDF invoice
  • Attach the invoice PDF to WooCommerce order emails
  • Customize invoices and shipping labels using a drag-and-drop editor
  • Set custom sequential numbering for invoices
  • Back up invoice documents automatically to Dropbox
  • Bulk export invoices, packing slips, and credit notes as a ZIP
  • Add VAT, GST, and ABN to WooCommerce invoices
  • Built-in WooCommerce invoice and shipping label templates
  • Offer an invoice payment option with Pay Later for B2B invoicing
  • Support multilingual and RTL invoice layouts

A Complete Invoice, Packing Lists and Shipping Label Solution for WooCommerce

WooCommerce PDF Invoices

Proforma InvoiceGenerate Proforma Invoices for Every Order

Auto-generate proforma invoices for all WooCommerce orders to streamline pre-payment and quoting processes. Use professional proforma invoice templates to customize layouts and document content. You can modify components, add or remove fields, and control which order statuses trigger invoice generation. Proforma invoice PDFs are automatically created and attached to selected order emails, helping you deliver branded documents with minimal effort.

 

 

 

 

Auto-generate Invoice PDFs, Packing Slips and Credit Notes

WooCommerce invoice generator

This all-in-one WooCommerce invoice generator automatically creates invoice PDFs, packing slips, and credit notes for every order in your store. Easily send invoices and packing slips with order emails, and attach credit notes to refund emails for smoother post-purchase communication.

Utilize customizable PDF invoice templates to generate branded and tax-compliant WooCommerce invoices, packing slips, and credit notes.

You can also download or bulk print packing slips in WooCommerce and allow customers to access their invoice PDFs directly from their account. This invoice suite for WooCommerce plugin also enables a pay-later option by allowing customers to complete their purchase using the WooCommerce invoice.

 

Print-Shipping-LabelsPrint Shipping Labels, Dispatch Labels and Delivery Notes

Create and print WooCommerce shipping labels, dispatch labels, and delivery notes to ensure accuracy in your order fulfillment process. This all-in-one WooCommerce label printing plugin allows you to generate customized labels with order details, customer addresses and branding elements. Built for high-volume stores, it supports bulk creation and export of shipping labels, helping you save time.

Use this bulk WooCommerce labels plugin to efficiently manage and print batches of custom labels and delivery notes for faster and error-free processing.

 

 

 

WooCommerce shipping label plugin

Generate Tax-Compliant WooCommerce Order InvoicesGenerate Tax-Compliant WooCommerce Order Invoices

Create fully compliant WooCommerce tax invoices by including essential tax fields such as VAT, GST, ABN, or other region-specific identifiers. Allow customers to enter these details during checkout, which are then automatically reflected in the generated invoices and other order documents.

You can also add custom checkout fields to capture specific data like SSN or TRN to meet various legal requirements.

 

 

 

All-in-one Invoice and Shipping Label Customizer

All-in-one Invoice and Shipping Label Customizer

Customize your WooCommerce invoices, packing slips, delivery notes, and shipping labels with ease using a built-in invoice editor. This invoice customizer plugin for WooCommerce lets you add, remove, and rearrange elements such as logos, tax fields, payment info, and order details without touching any code. 

Advanced customizations include:

  • Drag-and-drop visual editor for layout and structure
  • Block-wise editor to individually style document sections
  • Code editor for developers who prefer flexibility
  • Live preview using the last created order data

The intuitive interface makes it easy to create professionally branded order documents that match your store’s identity, helping you deliver a consistent and polished customer experience.

Automate Bulk Address Label Printing Automate Bulk Address Label Printing

Automatically generate address labels for new WooCommerce orders, with shipping, billing, sender, and return addresses. Labels can be downloaded directly from the order edit page for easy access. The plugin also supports a bulk print address label function, allowing you to print multiple address labels on a single sheet.

 

Create Picklists for Accurate Order Fulfillment Create WooCommerce Picklist for Accurate Order Fulfillment

Generate WooCommerce picklists and attach them to order emails. You can customize picklists using predefined templates and flexible layouts. Users can tailor every element, including the company logo, address, product tables, and footer sections. 

As a complete WooCommerce order document solution, it helps you save time, reduce picking errors, and adapt documents to your business needs.

 

Add Pay Now Links to Order Invoices Add Pay Now Links to Order Invoices

Offer customers the flexibility to complete payments after checkout by adding a “Pay Now” link to your WooCommerce PDF invoices. The clickable link allows them to return to your store and securely complete the payment using their preferred method, without navigating through multiple pages.

 

 

 

Back Up WooCommerce Invoices to Dropbox Automatically

Back Up WooCommerce Invoices to Dropbox Automatically

Keep every generated invoice, packing slip, and credit note backed up without lifting a finger. Connect a Dropbox account once, choose which document types to sync, and set a custom folder path to keep everything organized. It’s a simple safeguard for stores that need reliable, audit-ready records without manually downloading and filing PDFs order by order.

 

 

 

 

 

 

Multiple Layout Options for Every Document Type Multiple Layout Options for Every Document Type

Choose from various professional layouts for each document type, including invoices, packing slips, shipping labels, address labels, delivery notes, and picklists. Each document comes with flexible formatting options to suit different business needs.

For address labels, the plugin supports multiple formats, including widely used Avery standards such as Avery 5160, Avery 5167 Return Label, Avery 5163, and more. 

You can select from various label sizes, customize the number of rows and columns per sheet, and adjust additional layout properties to match your preferred shipping label format and printer setup.

Export WooCommerce Invoices and Order Documents in Bulk Export WooCommerce Invoices and Order Documents in Bulk

This PDF invoice plugin lets you export invoices, packing slips, and credit notes as a ZIP file using filters for date range, order status, customer, or payment method. This is built for accounting, audits, and high-volume orders, where digging through individual orders to gather records isn’t practical.

 

 

 

 

 

 

 

Control How Tax Appears on Invoice PDFsControl How Tax Appears on Invoice PDFs

Choose whether invoice totals display with or without tax, or both, from your existing WooCommerce tax settings. No separate configuration needed. This keeps invoices aligned with your store’s pricing display and makes reconciliation easier on the accounting side.

 

 

 

 

 

 

 

 

Advanced Compatibility and Integration Features

Advanced Compatibility and Integration Features

WebToffee’s PDF Invoice and Packing Slips plugin supports stores of all sizes, from local businesses to global enterprises. It utilizes PDF libraries, DomPDF and mPDF, to generate professional documents quickly and reliably, ensuring every invoice or label is saved and rendered with precision.

To support a global customer base, the plugin includes multilingual compatibility via WPML and offers RTL layout support, ensuring all documents are perfectly formatted to customers’ preferences.

 

 

 

 

 

Compatible Plugins

  1. Sequential Order Numbers (by WooCommerce)
  2. Multi-Currency for WooCommerce (by VillaTheme)
  3. Shipping Address QR code for Invoices & Packing Lists (by Webdados)
  4. WooCommerce Extra Product Options (by ThemeComplete)
  5. WooCommerce Extra Product Options (by TM)
  6. ACF (Advanced Custom Fields)
  7. Advanced Custom Fields PRO (by Elliot Condon)
  8. Checkout Field Editor for WooCommerce (by ThemeHigh)
  9. Checkout Field Editor for WooCommerce (by TM)
  10. WooCommerce Admin Custom Order Fields (by WooCommerce)
  11. WooCommerce EU VAT Assistant (by Aelia)
  12. WooODT extended (by ByConsole)
  13. PPOM for WooCommerce (by N-MEDIA)
  14. WooCommerce Affiliates (by YITH)
  15. WPML

Frequently asked questions

Are invoices automatically sent for “Processing” or “Completed” orders?

Yes, the plugin supports automatic invoice PDF generation and email delivery for both “Processing” and “Completed” order statuses. You can configure which statuses trigger the WooCommerce PDF invoice to be generated and attached to customer emails.

Can I add custom invoice fields to PDF invoices?

The plugin allows you to add custom fields such as order notes, payment details, VAT numbers, and more. You can either configure them in the invoice settings or use the visual or code editor to include additional fields in your WooCommerce PDF invoices.

Does the PDF invoice generator support RTL invoice layouts?

Yes, the WooCommerce PDF invoice plugin supports RTL (Right-to-Left) layouts for languages like Arabic and Hebrew. Combined with multilingual support, it ensures your WooCommerce PDF invoices and packing slips are accurately formatted for customers’ preferred languages.

Can we add tax details on invoices?

Yes, you can display tax information such as VAT, GST, or ABN on the invoice PDF. The plugin supports tax-compliant WooCommerce invoicing, helping you meet regional regulations by including all necessary tax breakdowns and totals on invoices.

Extension information

  • PHP version required: 5.6
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 10.9.3
  • Requires at least WordPress: 3.0.1
  • Requires at least WooCommerce: 3.0.0

Countries

  • Worldwide

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.