Attesta turns each paid Shopify order into a ZUGFeRD 2.2 invoice with the EN 16931 XML inside it, files it in a ten-year GoBD archive and emails it. You never open the order.
Germany is moving B2B invoicing to a structured format on a fixed timetable. Getting it right means the format, the tax treatment and the archive, on every single order.
German businesses above €800,000 prior-year turnover must issue structured e-invoices for B2B sales. Everyone else follows.
The invoice needs structured data a machine can read. ZUGFeRD 2.2 carries the EN 16931 XML inside a PDF/A-3, so it stays readable to both.
GoBD wants the record kept complete and tamper-evident for a decade, with the numbering gap-free from the first invoice to the last.
Attesta asks about five questions once, then handles the invoice from payment to archive without another decision from you.
An order is paid, and Attesta numbers the invoice, renders it, validates it against EN 16931, archives it and emails it. Nobody opens the order.
Standard 19% or 7%, Reverse-Charge, intra-Community supply, export outside the EU, or Kleinunternehmer §19. Decided from the buyer, not from a setting you have to remember.
Business buyers add their EU VAT ID in checkout, in the cart, or on their account. Attesta checks it against VIES and stores the consultation number with the invoice.
Refund a paid order and Attesta issues an EN 16931 credit note that reverses the refunded amount, references the original invoice and takes the next number in the same sequence.
Pick a design, set your accent colour and logo, and watch a live preview. Blocks the law requires can be reordered and restyled, never removed.
Every document is hashed with SHA-256 and chained to the one before it. Export the ledger as a GoBD ZIP, or hand your accountant an EXTF booking batch.
Your company and tax IDs, whether invoices issue automatically, and whether to continue an existing number series. Everything else Attesta reads from your shop.
Attesta watches paid orders. Each one becomes a ZUGFeRD 2.2 PDF with the EN 16931 XML inside it, validated, archived in a tamper-evident chain and emailed to the buyer.
A DATEV EXTF Buchungsstapel with your SKR03 or SKR04 accounts, or the whole ledger as a GoBD ZIP with a manifest. No folder of PDFs.
Compliance is not an upsell. Choose by volume and accounting workflow, never by legal certainty.
To get started
Start freeThe whole job, no limit
Choose ComplianceThe tax-accountant plan
Choose AccountingPrices exclude VAT. Billed through your Shopify invoice. Cancel any time.
Install Attesta free and let every paid order leave a legally valid ZUGFeRD invoice behind it.
Add to Shopify →