What a Denmark-ready WooCommerce invoice plugin must store
Danish invoice workflows break when checkout cannot capture CVR/VAT identifiers, invoice numbers are tied to WooCommerce order IDs, invoice data only exists inside a PDF, reverse-charge evidence is missing, refunds overwrite originals, or accountant exports miss invoice document relationships.
Before buying an invoice plugin, confirm that every field below is structured order and invoice data that can move into PDFs, emails, My Account downloads, credit notes, tax reports, and accountant exports.
Danish moms invoice field checklist
Where Danish invoice workflows break
| Scenario | Weak setup | Better invoice workflow |
|---|---|---|
| Danish B2C moms invoice | WooCommerce sends a receipt email and the finance team manually creates an invoice only when a customer asks for one. | Issue a final VAT invoice after payment with a dedicated invoice number, moms breakdown, retained PDF, customer download access, and exportable invoice metadata. |
| Danish B2B order with CVR | Company name and CVR are typed into order notes, so they do not reliably appear on invoice PDFs, email attachments, or bookkeeping exports. | Capture company/CVR fields as structured checkout metadata, print them on the invoice PDF, expose them on the order, and export them for accounting. |
| EU reverse-charge sale | The store removes VAT but keeps no validation evidence, no reverse-charge wording, and no reason that explains the VAT treatment. | Store the buyer VAT number, retain validation evidence where possible, print reverse-charge wording, and include the tax-treatment reason in exports. |
| Refund or correction | Refunds overwrite the original invoice PDF or create manual notes with no link to the first invoice document. | Preserve the original invoice, issue a linked credit note with its own sequence, and keep both documents available for support and the accountant. |
Questions to ask before choosing a plugin
FAQ
Does a Danish WooCommerce store need more than a payment receipt?
Usually yes when the store needs moms/VAT invoice data, CVR capture, B2B VAT-number evidence, dedicated invoice numbers, reverse-charge wording, retained PDFs, customer downloads, credit notes, or accountant exports.
Should Danish invoice numbers reuse WooCommerce order IDs?
A dedicated invoice sequence is safer because WooCommerce order IDs include pending, failed, cancelled, draft, and test orders. A sequence such as DK-2026-000184 is easier to audit and hand to an accountant.
What should a Danish moms invoice workflow do for EU B2B orders?
It should capture the buyer VAT number, store the tax-treatment reason, print reverse-charge wording when applicable, preserve validation evidence where possible, and expose those fields in accountant exports.
How does Lattice Invoices fit this Danish VAT workflow?
Lattice Invoices is being shaped for EU WooCommerce stores that need structured tax fields, predictable invoice numbers, PDF delivery, credit notes, customer downloads, and accountant exports instead of a PDF-only receipt workflow.