The multi-currency invoice problem
A single-currency invoice can usually be checked by eye. A multi-currency WooCommerce store needs a stronger trail: order currency, base currency, VAT treatment, exchange-rate evidence, PDF delivery, refunds, and export columns that match the bookkeeper's expectations.
Lattice Invoices is being positioned around that commercial pain: reduce month-end spreadsheet cleanup for EU WooCommerce stores that sell cross-border and need cleaner invoice packets for customers and accountants.
Multi-currency invoice readiness checklist
Currency-to-accounting workflow map
| Stage | What changes | Invoice workflow requirement |
|---|---|---|
| Checkout | Customer pays in GBP, USD, CHF, or another display currency | Store the chosen currency, rate source, converted taxable total, VAT total, and billing country on the order before invoicing. |
| Invoice generation | Finance needs an audit-ready PDF | Show customer currency for clarity and base-currency totals for bookkeeping, with rate/date notes and VAT evidence. |
| Reverse charge | EU B2B customer pays in a non-EUR currency | Keep VAT ID, country, exemption reason, reverse-charge wording, and converted totals in the same invoice record. |
| Refund or credit note | Order is refunded after the rate has moved | Generate a credit note linked to the original invoice, using the documented order-time rate or a clear adjustment policy. |
| Accounting handoff | Bookkeeper imports the month | Export invoice number, customer currency, base currency, exchange rate, VAT fields, payment state, credit-note references, and PDF URL. |
Common multi-currency invoice blockers
EU store selling to UK buyers
Problem: Orders are paid in GBP, but the accountant books revenue and VAT evidence in EUR. Manual conversion notes slow every month-end close.
Lattice path: Capture GBP order values, EUR base totals, rate source, VAT evidence, and invoice PDF links as one exportable packet.
B2B reverse charge in another currency
Problem: A German store sells to a Dutch company in USD. The invoice must prove why VAT is 0% and which converted amount was booked.
Lattice path: Keep VAT ID, billing country, reverse-charge wording, customer currency, base-currency total, and rate timestamp together.
Refund after rate movement
Problem: The refund happens weeks later and the exchange rate changed. The credit note no longer matches the original invoice trail.
Lattice path: Link the credit note to the locked invoice, reuse or document the original rate policy, and expose both PDFs to the accountant.
Early-access offer: €49 multi-currency invoice workflow review
Send your store URL, country, currencies sold in, base accounting currency, current multi-currency plugin, invoice plugin, VAT/BTW field status, refund workflow, and accounting export needs. The goal is to turn that into a purchase-ready Lattice Invoices workflow instead of another spreadsheet.
Send my multi-currency invoice requirementsFAQ
Does WooCommerce handle multi-currency invoice accounting by default?
WooCommerce can store order totals and many multi-currency plugins can display alternative currencies, but audit-ready invoice PDFs, base-currency accounting totals, exchange-rate notes, VAT evidence, credit-note links, and export fields usually require a dedicated invoice workflow.
Should a WooCommerce invoice show customer currency or base currency?
Many stores need both: the customer-facing currency for clarity and the store/base currency for bookkeeping. The exact layout should be confirmed with your accountant, especially for VAT and exchange-rate rules.
What fields matter most for multi-currency VAT invoices?
Track invoice number, order currency, base currency, exchange rate, exchange-rate date/source, taxable amount, VAT amount, VAT/BTW number, billing country, exemption or reverse-charge reason, payment state, credit-note references, and PDF URL.
How does Lattice Invoices fit multi-currency stores?
The early-access focus is to turn messy WooCommerce invoice workflows into predictable packets: VAT metadata, invoice PDFs, credit notes, due dates, customer downloads, base-currency export, and accountant-ready handoff.