Skip to content
we-wp plugins
Menu

Your orders.
Your invoice.
Every detail kept.

Create numbered PDF invoices from WooCommerce orders. Add your business details, choose your colours, and include the text your business needs.

Advanced Invoices for WooCommerce
Free includes 1,000 lifetime invoices per store. Existing documents remain available when you reach the limit.

Get Free on GitHub (opens in new tab) Version 0.1.0 · No account needed
Get notified when Pro launches
Synthetic invoice INV-000001 for a EUR 32.50 workshop starter set, generated by the plugin.
Generated by Advanced Invoices. All example names and transaction details are synthetic.
Inspect the full-size example invoice (opens in a new tab)

An invoice stays an invoice.

Keep the document you issued. Later order edits and template changes do not rewrite its business details, line items or totals.

Use the next number once. Repeating an issue action opens the same invoice. It does not use another number or allowance.

Keep access at the limit. Download PDFs, export individual records, and create linked credits or correction notes after 1,000 invoices.

From an order to a PDF.

  1. Open the GitHub release. Download advanced-invoices-for-woocommerce-0.1.0.zip. The source archives are not the installer.
  2. In WordPress, open Plugins → Add New Plugin → Upload Plugin. Upload the ZIP, install it, then activate it.
  3. Open WooCommerce → Invoices. Save your business details and template settings.
  4. Enter a saved order ID. Select Preview order to review the document without using an invoice number.
  5. Select Issue invoice when ready. Download the PDF and keep a backup of your store.

What Free includes

  • One configurable template with a local logo, heading, colour, business details and additional text.
  • A4 or Letter output, sequential invoice numbers, manual PDF downloads and individual JSON exports.
  • Credit notes from itemized WooCommerce refunds and linked non-financial correction notes.
  • Protected access for administrators and shop managers. No public invoice URLs or plugin telemetry.

Know the boundaries

You approve the invoice wording and its suitability for your business. The plugin does not calculate tax, certify compliance, submit government e-invoices or send invoices automatically.

Invoice numbers use INV-, CR- and COR- series. Financial changes require an itemized refund and a credit note. A correction note leaves the original totals unchanged.

Deactivation keeps your documents. Back up the database before an upgrade or move. An older backup can miss issued numbers; reconcile those records before issuing again. Activate separately on each Multisite store.

Required: WordPress 7.0+, WooCommerce 11.1+, PHP 8.3+ with GD, DOM and mbstring, and transactional InnoDB storage. Maximum 200 order lines per invoice. Check the release notes for tested versions.

More invoices.
More control.

Pro is planned: unlimited invoices, multiple templates, conditional text and advanced numbering rules. It is not available for purchase.

Join the launch waitlist. We will email you when Advanced Invoices Pro becomes available. Pricing and service terms will be announced at launch.

No newsletter. No purchase. We keep your email for up to 12 months or until you withdraw consent. Waitlist privacy.

Source, releases and help.

Use invented data in issue reports. Never attach customer invoices, database exports or credentials. Support has no guaranteed response time.