WooCommerce reverse-charge invoices

Build EU reverse-charge invoices in WooCommerce without manual PDF cleanup.

EU B2B stores need more than a zero VAT line. They need VAT/BTW fields at checkout, clear reverse-charge wording on invoice PDFs, customer downloads, and credit notes that preserve the original invoice context.

Reverse charge is an invoice workflow, not just a tax toggle.

Store owners searching for a WooCommerce reverse-charge invoice plugin are usually trying to remove a repeated admin chore: fixing PDFs after checkout, adding VAT numbers by hand, and explaining invoices to customers or accountants.

Lattice Invoices turns this into a product path: collect the right B2B data before payment, store it on the order, print it consistently, and keep refunds connected to the original invoice trail.

Reverse-charge readiness checklist

Checkout captures company name, billing country, and VAT/BTW number before payment
Order metadata stores whether the order was treated as B2B reverse charge
Invoice PDFs show customer VAT number, supplier VAT number, and the reverse-charge note
Tax totals remain understandable for the customer and bookkeeper
Customer emails and My Account downloads use the same invoice PDF
Refunds generate credit notes that reference the original reverse-charge invoice

What the invoice needs to prove

VAT number first

A reverse-charge invoice workflow starts at checkout. If the VAT/BTW number is collected after payment, the store owner is already doing manual invoice repair.

Invoice wording matters

The PDF should clearly show a reverse-charge note instead of silently printing a zero VAT line that confuses buyers and accountants.

Country rules need visibility

Admins need to see why an order was handled as B2B reverse charge: billing country, VAT field, and tax treatment should be inspectable on the order.

Credit notes must follow through

A refunded reverse-charge invoice needs a matching credit note with the same customer VAT context and a link back to the original invoice number.

Manual reverse-charge handling vs. Lattice Invoices path

NeedManual workaroundLattice Invoices path
VAT captureManual email after purchaseCheckout VAT/BTW field stored on the order
Invoice PDFGeneric zero-tax invoiceReverse-charge wording and VAT metadata printed
Admin clarityStore owner guesses why VAT was removedOrder shows B2B fields and invoice treatment
Customer deliveryPDF sent manuallyInvoice attached to email and downloadable in My Account
RefundsManual credit-note correctionCredit note references the original invoice

FAQ

What is a WooCommerce reverse-charge invoice?

It is an invoice for an eligible B2B sale where VAT is shifted to the buyer. The invoice should still capture and print the buyer's VAT number, tax context, invoice number, invoice date, and a clear reverse-charge note.

Can WooCommerce create reverse-charge invoices by default?

WooCommerce can store orders and taxes, but most EU stores need a dedicated invoice workflow for VAT number capture, reverse-charge wording, PDF delivery, customer downloads, and credit notes.

Is this only for digital products?

No. The operational problem appears anywhere an EU WooCommerce store sells B2B and needs clean VAT/BTW data, invoice PDFs, and accountant-ready records.

How does Lattice Invoices help?

Lattice Invoices is being positioned around the complete EU WooCommerce invoice workflow: VAT/BTW checkout fields, invoice numbers, PDF delivery, reverse-charge notes, My Account downloads, and refund credit notes.