USD $
PDF Invoice for Woocommerce

PDF Invoice for Woocommerce

⬇ Download

Overview

PDF Invoice for WooCommerce generates professionally designed PDF invoices automatically and attaches them to your WooCommerce order emails. Each invoice carries your company name, logo, and address alongside the customer billing details and the complete item list with taxes and totals.Built-in VAT support adds a VAT Number field to checkout and prints it on the invoice, while sequential invoice numbers with a custom starting point keep your records compliant. A clean modern layout, admin previews, packing slips, and customer downloads round out the package.

PDF Invoice for WooCommerce generates professionally designed PDF invoices automatically and attaches them to your order emails. Each invoice carries your company branding alongside the customer billing details and the complete item list with taxes and totals — no manual paperwork, ever.

Set it once: pick which order statuses trigger generation and paid marking, choose the emails that carry the PDF, add your logo and VAT options, and start numbering from wherever your books require. From there every matching order produces a polished, compliant document on its own.

Why stores invoice with it

  • Sequential numbering, VAT support, and a modern layout that looks business-ready.
  • Packing slips included, with downloads on the Orders list and the customer order page.
  • Automatic 7-day PDF cleanup, HPOS compatibility, and translation readiness.
  • Lightweight with no bloat — a focused settings tab inside WooCommerce.

Free on wordpress.org and rated 5 out of 5 by store owners who wanted invoice handling without the overhead.

Features

🧾

Automatic PDF invoices

Invoices generate when an order reaches your configured status and attach to the order emails you choose.

🔢

Sequential numbering

Print-ready sequential invoice numbers with a custom starting number for clean record-keeping and compliance.

🏷️

VAT support

Adds a VAT Number field to checkout and displays the customer VAT Number right on the invoice.

🎨

Your branding

Company logo, name, address, email, and phone plus a custom thank-you message, copyright footer, and page numbers.

Paid marking

Invoices are automatically marked as paid when the order moves to your configured status.

📦

Packing slips

Professional PDF packing slips for fulfillment, with built-in integration for the Partial Shipment plugin.

⬇️

Downloads everywhere

Admin preview, download icons on the Orders list, and customer downloads from the front-end order details page.

🧹

Automatic cleanup

A daily background job deletes generated PDFs older than 7 days so uploads never pile up.

🌍

HPOS ready & translatable

Compatible with high-performance order storage and translation ready for multilingual stores.

How It Works

  1. 1

    Install & open settings

    Install and activate the plugin, then configure everything under WooCommerce → Settings → PDF Invoice.

  2. 2

    Pick your triggers

    Choose which order statuses generate the invoice, mark it as paid, and which emails carry the PDF attachment.

  3. 3

    Brand the document

    Add your logo, company details, VAT options, sequential numbering, and footer message once.

  4. 4

    Orders handle the rest

    Every matching order produces a polished PDF automatically — previewed in admin, downloadable from the Orders list, and available to customers.

Settings & Configuration

Generation triggers

Generate the invoice for selected order statuses and mark it as paid when the order reaches your paid statuses.

Email attachments

Attach the PDF to any combination of WooCommerce order emails, from processing to completed.

Company & VAT details

Logo, name, address, email, and phone on every invoice, with an optional VAT Number checkout field printed on the document.

Numbering & footer

Sequential invoice numbers with a custom starting point, plus thank-you message, copyright line, and page numbers.

Downloads & cleanup

Order-list download icons, front-end customer downloads, packing slips, and automatic deletion of PDFs older than 7 days.

Frequently Asked Questions

Q: How are invoice numbers handled?
Numbers are sequential and printed on every PDF. You can set a custom starting number from the settings for clean, compliant record-keeping.
Q: Where can customers download their invoice?
From the front-end order details page. Admins can preview invoices and download both invoices and packing slips from the Orders list.
Q: Does it support VAT numbers?
Yes. Enable the VAT Number field on checkout and the customer VAT Number is displayed on the generated invoice.
Q: Does it work with partial shipments?
Yes. Packing slip generation integrates with the Advance Partial Shipment plugin, and high-performance order storage (HPOS) is supported.
Q: Will old PDFs pile up on my server?
No. A daily background cleanup automatically deletes generated invoices and packing slips older than 7 days.
Q: Where do I get support?
Use the wordpress.org support forum for the plugin or contact the WpExperts Hub team with your order details.
Bank Muscat Payment for Woocommerce

Bank Muscat Payment for Woocommerce

  • Version : 1.0
  • Tested up to : 6.9
  • Rating : 4.8
  • One Time Payment
$79.00 USD

The Bank Muscat payment gateway plugin for WooCommerce allows you to accept payments for orders. You can accept payments via debit card and credit…

Advanced Restaurant for WooCommerce

Advanced Restaurant for WooCommerce

  • Version : 1.0
  • Tested up to : 6.9
  • Rating : 5.0
  • One Time Payment
$49.00 USD

Advanced Restaurant for WooCommerce allows you to create a quick and user-friendly one-page online menu and order system. It allows your customers to add…