A PDF isn't enough anymore
A scanned or printed-to-PDF invoice no longer meets the legal requirements. You need a structured, machine-readable format.
EasyXInvoice creates and validates XRechnung and ZUGFeRD files against EN 16931 — no accounting software, no tax expertise. You enter the details; we handle the compliance.
The problem
Since 2025, German businesses must receive e-invoices in B2B — and the send mandate is rolling out year by year. For small firms, that means a technical format nobody explained.
A scanned or printed-to-PDF invoice no longer meets the legal requirements. You need a structured, machine-readable format.
DATEV, SAP and the rest cost money and onboarding time that small firms and freelancers won't spend for a handful of invoices a month.
Miss the Leitweg-ID or get a tax total wrong, and the recipient rejects the invoice. You often notice only when payment doesn't arrive.
How it works
A guided form asks for exactly the fields you need — in plain language, not XML codes.
We check every entry live against the EN 16931 business rules and flag errors before they become problems.
Download XRechnung (XML) or ZUGFeRD (PDF+XML), ready to send to public authorities and business customers.
Features
Every required field and business rule (BR-…) is checked in real time. You only export what's actually compliant.
Both German standards from one entry. XML for authorities, hybrid PDF for business customers — you pick the format.
"Leitweg-ID," not "BT-10." The form speaks your language and translates into the required format behind the scenes.
A compliance roadmap shows which mandates already apply to you and which deadline is next — so nothing catches you off guard.
Your invoice data stays in the EU. No resale, no third-party trackers, built around data minimisation.
Short explainers on ZUGFeRD vs. XRechnung, the Leitweg-ID, reverse charge and Peppol — right where you need them.
Trust
"I don't run my own bookkeeping for my workshop. I had my first e-invoice to a public office ready in five minutes — and it was accepted without a single query." — Pilot user, small business (example testimonial)
Try EasyXInvoice with no signup. Create, validate and download — you only pay once you're sending invoices regularly.
Create one freeFree: 1 invoice/month · Pro: €9/month unlimited · no credit card
FAQ
Since 1 January 2025, businesses must be able to receive e-invoices in domestic B2B transactions. The obligation to send them phases in over the following years. A plain PDF no longer counts as an e-invoice.
XRechnung is a pure XML format, mainly required by public authorities. ZUGFeRD is a hybrid: a readable PDF with XML data embedded inside — convenient for business customers. EasyXInvoice generates both from the same entry.
No. The form asks for what's needed in normal language and checks it automatically against the EN 16931 rules. The technical translation happens in the background.
Processing runs on servers inside the EU and is designed around data minimisation. There's no resale to third parties and no external tracking.