Free tool

E-invoicing duty: when does it apply to you?

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

At most eight questions

Answer honestly, including with “I don’t know” – no answer is then invented for you; instead you are told what to settle first.

1 Do you invoice public clients – authorities, municipalities, state-owned bodies?
2 Are you a small business under § 19 UStG?

That is: you do not show VAT on your invoices.

3 What was your total turnover in 2026?

This figure decides whether the duty to send applies from 2027 or 2028.

4 Can you already receive and read e-invoices today?

Meaning an XRechnung or ZUGFeRD file, not a PDF attachment.

5 What do you write your invoices with today?
6 Do you send invoices as PDFs by email?
7 Do you know the Leitweg-ID of your public clients?
8 Are your invoices archived GoBD-compliant – immutable, for eight years?

With an e-invoice the XML file is the original, not the printout.

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.

The deadlines at a glance

WhatFromFor whom
Being able to receive e-invoices1 January 2025all domestic businesses, without exception
Sending e-invoices1 January 2027previous-year turnover over €800,000
Sending e-invoices1 January 2028everyone else
XRechnung to federal authoritiessince 27 November 2020anyone 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.

What an e-invoice is – and what it is not

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:

  • a PDF, including as an email attachment
  • a scanned printout
  • a Word or Excel document, however neatly formatted

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.

These deadlines do not care where your firm comes from

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.

The exceptions

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.

Public clients are a case of their own

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.

What this check does not ask for

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

What comes after

Test an XRechnung

Try an invoice you already have against the points the portal rejects.

To the tool

Check a Leitweg-ID

The check digits, before the invoice comes back.

To the tool

XRechnung in Levora

Mandatory fields are checked before the file exists.

To the feature

Talk these deadlines through against your own work

Bring who you invoice and how you write invoices today. We will work out together what you need, and by when.