Guides
Short, practical answers about e-invoices: what the rules say, and what to do.
E-invoicing in Germany: who must do what, and when
Since 2025, e-invoices are the rule between businesses in Germany. What you must do already, what follows in 2027 and 2028, and who is exempt.
XRechnung or ZUGFeRD? The formats in plain words
Both formats meet Germany's e-invoicing rules. The difference is whether a person can read the invoice without software.
Received an e-invoice? What to do with an XRechnung file
Since 2025, businesses in Germany must accept e-invoices. What to do with an XML file in your inbox, without buying software.
Correcting an e-invoice: cancellation invoices in Germany
A sent invoice isn't changed or deleted. It's corrected with a new document that refers to the original.
E-invoicing in France 2026–2027: the timeline and what changes
The reform took effect on 1 September 2026. What changes for your business, and when.
What a German invoice must contain: the § 14 UStG checklist
If a required detail is missing, your customer can't reclaim the VAT and will ask for a new invoice. These belong on every invoice.
Small businesses and e-invoicing in Germany (Kleinunternehmer)
Small businesses in Germany must be able to receive e-invoices, but don't have to issue them. What that means day to day, and the limits since 2025.
The Leitweg-ID: what it is, how it's built and where it goes
To invoice a German public body you need its Leitweg-ID. Without it, your XRechnung doesn't reach anyone.
Reverse charge: invoicing a business in another EU country
When you sell to a business in another EU country you usually charge no German VAT. The invoice needs specific details instead.
French invoice requirements: what changed in 2026 and 2027
France's e-invoicing reform adds four details to invoices between businesses. Three have applied since 1 September 2026.