BACK TO DIRECTORY

PDF Invoice and Packing Slip for WooCommerce

by WPWing

5.0
(1 ratings)

Streamline your eCommerce store’s fulfillment, billing, and accounting with an all-in-one, ultra-fast WooCommerce PDF invoicing solution. Automatically generate professional PDF invoices, proforma invoices, packing slips, delivery notes, and shipping labels, attach them directly to customer order emails, and print or download batches in seconds.

Whether you need legally compliant tax invoices for international buyers, price-free packing slips for your fulfillment warehouse, or shipping labels with scannable QR codes, this plugin automates your entire post-order workflow on autopilot.

Built strictly with performance, security, and modern WordPress standards, it runs lightning-fast on your server without database bloat, memory leaks, or checkout slowdowns.

✅ Tested OK with WooCommerce 11.0.1+
🚀 High-Performance Order Storage (HPOS) Compatible
⚡ Zero Bloat – No external telemetry, no background tracking scripts

🔥 5-IN-1 DOCUMENT SUITE (100% FREE)

Unlike other plugins that charge €69 to €99 per year for basic document types, WPWing gives you all 5 essential store documents completely free:

  • 📑 PDF Invoices: Fully compliant tax invoices with customizable sequential numbering, tax breakdowns, store branding, and automated email attachments.
  • 📋 Proforma Invoices: Pre-payment invoices with clear proforma headers and line totals for pending payment and on-hold orders.
  • 📦 PDF Packing Slips: Warehouse-ready packing lists showing items and quantities without prices, perfect for picking and packing teams.
  • 🚚 Delivery Notes: Price-free delivery slips that travel inside the parcel with item summaries, shipping addresses, and optional customer order notes.
  • 🏷️ Shipping Labels: Clean shipping cards with prominent recipient address, sender details, package weight, shipping method, and a scannable QR code.

⚡ KEY FEATURES AT A GLANCE

  • 🖼️ Product Thumbnails in Item Tables (New in 1.16.0): Display product images (32px, 48px, or 64px), SKU, and product weight in item tables across all document types. Engineered with memory-safe image downscaling and local disk caching to prevent Dompdf crashes.
  • 🧙 2-Minute Setup Wizard: First-time store owners can configure shop name, address, logo, paper size, and email attachments in under two minutes with our skippable onboarding wizard.
  • 👁️ Live Interactive Preview Panel: Preview your changes live in real time directly from the settings panel before generating documents for real customers.
  • 📦 1-Click Bulk Downloads (Merged PDF or ZIP): Save hours during shipping rushes. Select orders and download all invoices or packing slips as a single combined PDF or a compressed ZIP archive.
  • 🌍 Native International Currency Support: Every WooCommerce currency symbol renders cleanly on your PDFs without broken “tofu” boxes – including the Bangladeshi Taka (৳), Indian Rupee (₹), Thai Baht (฿), and dozens more.
  • 📱 Dynamic Scannable QR Codes: Add a scannable QR code to invoices and shipping labels – linking directly to the customer’s order verification page or custom text tokens.
  • 🔢 Sequential & Yearly Reset Numbering: Full accounting compliance. Configure custom invoice numbering with personalized prefixes, suffixes, dynamic zero-padding, and optional automatic yearly resets.
  • 🛡️ Free Order Suppression: Automatically skip invoice generation or email attachment on free ($0.00) orders when enabled.
  • 🔍 Search Orders by Invoice Number: Find any order in seconds by typing its invoice number directly into the WooCommerce order search box (works on classic and HPOS).
  • 👤 Customer My-Account Downloads: Customers can view and download past invoices from their My Account order history, or via the [wpwing_invoice] shortcode anywhere on your site.
  • 🔒 Rock-Solid Security: 100% CSRF-protected with WordPress nonces. Strict capability checks on every document action.

📊 HOW WE COMPARE

Feature
WP Overnight
WebToffee
WPWing (Free)

Free Document Types
2 (Invoice, Packing)
4 (Invoice, Packing, Delivery, Shipping)
All 5 Free

Product Thumbnails in Tables
Paid Add-on (EUR 99/yr)
Paid Pro ($69/yr)
100% Free

Bulk Merged PDF & ZIP
Paid Add-on (EUR 99/yr)
Paid Pro ($69/yr)
100% Free

QR Code on Documents
Paid Add-on
Paid Pro
100% Free

Native Asian Currencies (৳, ₹, ฿)
Broken tofu boxes
Requires free add-on
Bundled Native Font

Setup Wizard & Live Preview
No
Multi-step form
Wizard + Live Preview

Price
Free / EUR 99+
Free / $69+
100% Free

💡 WHY SHOP OWNERS LOVE WPWING

Most WooCommerce PDF invoice plugins on the market fall into two extremes: either they are abandoned with broken support, or they are bloated with heavy e-invoicing dependencies that slow down your server.

WPWing hits the sweet spot: clean, modern code, blazing fast document generation, and zero paywalls on essential shipping features.

🧑‍💻 Fast & Friendly Support

Need help or have a feature suggestion? We actively maintain our plugins and respond quickly on the WordPress.org support forums.

Screenshots

PDF Invoice template preview

PDF Invoice template preview

PDF Packing Slip template preview

PDF Packing Slip template preview

WooCommerce order details page with PDF invoice metabox actions

WooCommerce order details page with PDF invoice metabox actions

General settings screen - numbering format, automation, and email attachments

General settings screen - numbering format, automation, and email attachments

Template settings screen with live interactive preview panel

Template settings screen with live interactive preview panel

Delivery Note template preview

Delivery Note template preview

Shipping Label with QR code template preview

Shipping Label with QR code template preview

WooCommerce orders list with bulk PDF actions dropdown

WooCommerce orders list with bulk PDF actions dropdown

Plugin Details

Active Installs
10
Total Downloads
3,680
Version
1.18.0
Requires WP
4.8
Requires PHP
7.4
Tested Up To
7.1.4
Added
2021-10-14
Last Updated
2026-10-26 2:18pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0