Test an XRechnung
Try an invoice you already have against the points the portal rejects.
To the toolFree tool
At most eight questions, then it says which deadline applies to your firm and what to do before it. No sign-up, no email address – the result appears at once and stays in your browser.
The check
Answer honestly, including with “I don’t know” – no answer is then invented for you; instead you are told what to settle first.
Your result
This information reflects the position as of 16.08.2026 and is not legal or tax advice. What is binding for your firm is what your tax adviser says – and, with public clients, what the tender documents say. The deadlines are sourced below.
Without JavaScript this questionnaire evaluates nothing. The deadlines and exemptions are set out in full in the text below the tool – the same question can be answered by hand from there.
The evaluation runs in your browser. None of it is sent or stored – not even your turnover.
| What | From | For whom |
|---|---|---|
| Being able to receive e-invoices | 1 January 2025 | all domestic businesses, without exception |
| Sending e-invoices | 1 January 2027 | previous-year turnover over €800,000 |
| Sending e-invoices | 1 January 2028 | everyone else |
| XRechnung to federal authorities | since 27 November 2020 | anyone invoicing the federal government |
The €800,000 threshold means the issuer’s total turnover in the preceding calendar year. For the obligation from 2027 that is the turnover of 2026 – a figure that is already fixed today.
An e-invoice is a structured data set to EN 16931. In practice that means XRechnung or ZUGFeRD. What is explicitly not an e-invoice:
With ZUGFeRD a PDF is included in the document, but the embedded XML is the original. Keeping only the PDF means you have not kept the invoice.
The same rules apply to every job invoiced in Germany – the ownership of the firm and the language its owners speak make no difference. The only thing that differs is who tells you in time. You can print the result and take it to your tax adviser; the result page was designed for that.
Small businesses under § 19 UStG are permanently exempt from the obligation to issue e-invoices. They are not exempt from the obligation to receive them since 2025 – that is the confusion that comes up most often.
Small-amount invoices up to €250 under § 33 UStDV, and transport tickets, are exempt as well. For a firm invoicing construction work that changes little: a final account is rarely under €250.
For firms clearing hazard sites or invoicing against framework contracts, the B2B deadline is not the interesting date at all. Federal authorities have accepted XRechnung only since 27 November 2020. Länder and municipalities have their own deadlines, their own portals and their own access routes – which one applies is in the tender documents, not in a federal act.
In practice: anyone working for a road construction authority today has long been covered, while the discussion about 2027 and 2028 passes them by.
It does not ask for your email address, and it does not send a PDF. The result is on the screen and can be printed; none of it leaves your browser. A check that first demands an address and then reveals whether an obligation applies is selling the information it claims to give away.
And it is not legal or tax advice. The deadlines are documented, the classification is not: whether your firm falls under § 19, whether a particular turnover counts towards total turnover, whether a service is taxable at all – your tax adviser decides that, not a form on a website.
Information as at: 16 August 2026. Sources: the BMF circular of 15 October 2025 and the Federal Ministry of Finance FAQ (both in German).
Next
Try an invoice you already have against the points the portal rejects.
To the toolThe check digits, before the invoice comes back.
To the toolMandatory fields are checked before the file exists.
To the featureBring who you invoice and how you write invoices today. We will work out together what you need, and by when.