Skip to content

E-Rechnung without the typing: what a German firm must receive, issue and stop rekeying

GUIDE · GERMAN DEADLINES · 12 MIN

Facts on this page verified August 2026.

The short answer: the rule is about the format, and the format is the opportunity

Receiving is already compulsory. Issuing arrives in two steps, on 1 January 2027 and 1 January 2028. Since 1 January 2025 a German business has had to be able to receive a structured electronic invoice from another German business, and an ordinary email inbox is enough for that. Issuing is phased by size: firms whose previous-year turnover was above €800,000 lose the paper option for domestic business-to-business invoices on 1 January 2027, everyone else on 1 January 2028. The part nobody sells with the compliance is that a structured invoice is machine-readable by definition, which removes the reason anyone was typing invoices in.

What actually changed, and what did not

The change is a definition, and everything else follows from it. § 14(1) UStG now says an electronic invoice is one issued, transmitted and received in a structured electronic format that permits electronic processing. Anything transmitted in another electronic format, or on paper, is a sonstige Rechnung. The structured format has to match the European norm for electronic invoicing under Directive 2014/55/EU, or be agreed between the two parties provided the required data can be extracted correctly into something that norm-compliant systems can read.

So the single most common belief about this rule is wrong. A PDF sent by email is not an electronic invoice in the sense of the statute. It is a sonstige Rechnung that happens to travel electronically. That distinction is the whole reform: the law is not asking you to stop printing, it is asking for a data file that software can read without a human retyping the contents into an accounting system.

What did not change is who you work with. Nothing in this reform asks you to leave DATEV, Lexware or whatever your Steuerberater has standardised on. Those systems already read and write the formats above. The gap the reform exposes is not in the accounting software: it is in the twenty minutes a day somebody spends moving data between an inbox and that software by hand.

The dates, and who each one applies to

Three dates matter, and only one of them has already passed. The transitional rules live in § 27(38) UStG rather than in § 14, which is why so much secondary reporting gets them slightly wrong. Each row below names the provision it comes from so you can check it in about a minute.

1 January 2025

Since this date, a German business must be able to receive a structured e-invoice from another German business, whether or not it can issue one yet. The duty is in § 14 UStG; the date is in § 27(38) no. 1, which applies it to any turnover carried out after 31 December 2024.primary lawSource: Bundesministerium der Justiz, gesetze-im-internet.de, 2026
The German e-invoicing calendar, with the provision behind each row. Read as of August 2026.
FromWho it applies toWhat changesWhere it says so
1 January 2025Every business established in Germany, including KleinunternehmerYou must be able to receive a structured e-invoice. The sender no longer needs your agreement to send one.§ 14(1) and (2) UStG, dated by § 27(38) no. 1
Until 31 December 2026Everyone issuing domestic B2B invoicesPaper is still allowed, and another electronic format is allowed if the recipient agrees.§ 27(38) no. 1 UStG
1 January 2027Issuers whose total turnover in the previous calendar year was above €800,000The paper and free-format option ends for domestic B2B. You must issue a structured e-invoice.§ 27(38) no. 2 UStG
1 January 2028Everyone else issuing domestic B2B invoicesThe transitional window closes completely. The EDI carve-out ends with it.§ 27(38) nos. 2 and 3 UStG
No dateKleinunternehmer under § 19 UStG, as issuersAn invoice for turnover exempt under § 19 may always be sent as a sonstige Rechnung. The duty to receive still applies.§ 34a UStDV

€800,000

Total turnover in the previous calendar year, as defined by § 19(2) UStG, above which the transitional window closes a year early.primary lawSource: Bundesministerium der Justiz, gesetze-im-internet.de, 2026

Two details in that threshold catch people out. It is measured on the previous calendar year, so the year that decides your 2027 obligation is 2026, which is running now. And it is a test on the issuer, not on the customer: a small firm invoicing a large one is judged on its own turnover, not on its client's.

What "must be able to receive" actually obliges you to do

Less than the software industry has been telling you, and more than doing nothing. The Bundesfinanzministerium is unusually direct about the minimum in its letter of 15 October 2025: domestic businesses must create the technical conditions to receive an e-invoice, this applies to Kleinunternehmer as recipients too, and where the invoice arrives by email no separate mailbox just for e-invoices is required. Your existing inbox is a compliant receiving channel.

What you cannot do is decline. Issuing an e-invoice to another domestic business does not require the recipient's agreement, and the recipient has to create the conditions to take it. The same letter says that a business which is technically unable to receive one, or refuses to accept it, has no right to be sent a substitute invoice in another form, and that the issuer's VAT obligations count as fulfilled where they can show they tried to deliver it properly, for example with a send log.

So the honest floor for 2026 is small. A receiving address that a person actually monitors, a viewer that renders XRechnung and ZUGFeRD so a human can read what arrived, and a filing rule so the XML itself is retained rather than a printout of it. That is the compliance job. Everything after this section is the opportunity, and it is optional.

Where the typing goes, if you let it

A structured invoice is a data file that arrived by email, and data files do not need a typist. The same rule that creates the chore removes the reason anybody was rekeying supplier invoices, because the fields you used to copy are now labelled fields in a document your systems can read. The pipeline that replaces the typing has four stages, and the last one is the only one a person should still touch.

  1. Capture. Everything that arrives in the invoice inbox is picked up, structured or not. Structured files are parsed directly. PDFs and paper are read the old way, because you will keep receiving both for years and a pipeline that only handles the compliant half is not a pipeline.
  2. Coding. Supplier, cost centre, tax rate and account are proposed from the invoice data and from what happened last time the same supplier billed you. This is the stage that used to be the twenty minutes, and it is the stage where the structured format earns its keep.
  3. Validation. The file is checked against the norm and against the business rules before anything is booked. Failures split into two kinds, which is the subject of the next section, and only one of the two kinds is worth a human's attention.
  4. Handover. The booked and coded records go to the accounting system your Steuerberater already uses, in the shape they already expect. Nothing about their month-end changes except that it starts with fewer corrections.

The arithmetic on the second stage is the one worth doing before you commit to anything. A firm handling 150 supplier invoices a month at around six minutes of handling each is spending something close to 15 hours a month on it, and that model is editable rather than asserted. Put your own volume, your own handling time and your own hourly rate into the invoice calculator and see what the number looks like at your scale. If it comes out small, do not automate it, and we will say so before you ask.

The invoices that fail validation, and why the last tenth is a design decision

The Bundesfinanzministerium draws a line that most software does not surface, and it is the useful line. A format error means the file does not meet the structural requirements of § 14(1) at all: it is then not an e-invoice but a sonstige Rechnung, with all the consequences that follow. A business-rule error means the file is structurally fine but its contents are incomplete or contradictory, for example a missing entry in the mandatory BT-10 buyer reference field of an XRechnung, or a tax amount that does not reconcile with the stated rate. Those surface as critical errors during validation.

The two need different handling and almost nobody separates them. A format error is a conversation with the supplier, because they sent you the wrong kind of document. A business-rule error is a correction, and often a correction you can make a confident proposal for. Routing both to the same review queue is how firms end up believing that automated invoice processing does not work for them.

Which is why the number we quote for automatic capture is deliberately conservative. We state around 90% of documents auto-captured with the remainder routed to a human by design, and the second half of that sentence is the part that matters. The residue is not a failure rate to be squeezed towards zero. It is the set of documents where a person should look, and building the pipeline so that set is visible, small and worked daily is the actual job.

The checklist, ordered by when each item stops being optional

Nothing here needs new accounting software, and most of it is an afternoon. Work down until you reach the first item you have not done. That is where you are.

  1. Already overdue: a monitored receiving address, and a viewer. One address that a named person checks, and something that renders XRechnung and ZUGFeRD legibly. Without the second half, a compliant invoice is indistinguishable from a broken attachment.
  2. Already overdue: retain the XML, not a printout. The original structured file is the invoice. A PDF rendering of it is a picture of the invoice. Archive the file that arrived, in the form it arrived in.
  3. Before the end of 2026: check your 2026 turnover against the threshold. The previous calendar year decides which side of 1 January 2027 you are on, and 2026 is the year being measured while you read this. If you are near the line, plan for the earlier date.
  4. Before the end of 2026: agree the format with your Steuerberater, not with a vendor. They will have a preference, it will be well founded in what their practice software handles at volume, and following it costs you nothing.
  5. During 2027: switch issuing over, in a quiet month. If you are above the threshold this is a hard date. If you are below it you have a year of slack, and using that slack to go early is the cheapest version of this project, because nothing is on fire.
  6. Whenever you like: take the typing out of the middle. This is the only optional item on the list, and it is the only one that pays anything back. Everything above it is the cost of staying legal.

The handover your Steuerberater actually needs

This is where German firms feel the reform, and it is a relationship question before it is a technical one. Your tax adviser is not an obstacle to automating invoice handling. They are the constraint that makes it worth doing properly: they already know which fields have to be right, which suppliers habitually get them wrong, and what a clean month looks like. Ask them what shape they want the data in and build to that, rather than presenting them with an export from a tool they have never seen.

And if you want the whole picture for a firm like yours before committing to any of it, start with the smaller of the two analyses. The free analysis looks at the surfaces where a German firm usually leaks time, invoice handling included, and reports what it finds with the method shown rather than as a score. The tax-adviser page walks the same ground for a Steuerberater's own practice rather than for their clients.

Not legal advice

This page reports German tax law and official guidance read at source on 14 August 2026, with every provision linked so you can check it. It is not tax advice and it is not legal advice. Your turnover, your legal form and your sector can all change which date applies to you, and your Steuerberater is the person who signs off on that, not us.

Every source on this page

Each claim above is numbered to one of these. Open them and check.

  1. 1. Bundesministerium der Justiz, gesetze-im-internet.de: § 14 UStG, Ausstellung von Rechnungen (2026)

    primary law

    Consolidated text as it stood on 14 August 2026. Paragraph 1 carries the definition and the norm reference; paragraph 2 sentence 2 number 1 carries the domestic B2B issuing duty.

  2. 2. Bundesministerium der Justiz, gesetze-im-internet.de: § 27 Absatz 38 UStG, Übergangsvorschriften zur obligatorischen E-Rechnung (2026)

    primary law

    The two transitional windows and the €800,000 previous-year turnover test live here, not in § 14, which is where most secondary reporting looks.

  3. 3. Bundesministerium der Justiz, gesetze-im-internet.de: § 34a UStDV, Rechnungen über Umsätze von Kleinunternehmern (2026)

    primary law

    The final sentence is the carve-out: an invoice for turnover exempt under § 19 UStG may always be sent as a sonstige Rechnung. It exempts issuing, not receiving.

  4. 4. Bundesministerium der Finanzen: BMF-Schreiben vom 15. Oktober 2025, GZ III C 2 - S 7287-a/00019/007/243, Einführung der obligatorischen elektronischen Rechnung (2025)

    official guidance

    33 pages, amending the letter of 15 October 2024. It is the administration's reading of the statute and binds the tax offices rather than the courts.

  5. 5. Official Journal of the European Union: Directive 2014/55/EU on electronic invoicing in public procurement (2014)

    primary law

    The directive that produced the European norm § 14(1) UStG points at. It is why the German format requirement is a European semantic data model rather than a national invention.

What exactly do I have to be able to do, and by when?

Receive, now: since 1 January 2025 every business established in Germany must be able to take a structured e-invoice from another German business, and an ordinary monitored email inbox satisfies that. Issue, later: if your previous-year turnover was above €800,000 the paper option for domestic business-to-business invoices ends on 1 January 2027, and for everyone else on 1 January 2028.

Does my Steuerberater have to change anything?

Almost certainly not, and you should ask them before you change anything yourself. DATEV, Lexware and the other practice systems already handle XRechnung and ZUGFeRD, so the format is not the problem. What changes is the shape of what you hand over, and the right move is to ask which format and which cadence they want and then build to that answer rather than to a vendor's default.

What happens to invoices that fail validation?

It depends which kind of failure it is, and the Bundesfinanzministerium separates the two. A format error means the file was never a valid e-invoice, which is a conversation with the supplier. A business-rule error means the structure is fine but the contents are incomplete or contradictory, such as a missing buyer reference, and that is usually a correction somebody can make in seconds. Routing both to one queue is why people conclude this does not work.

Do I need new accounting software?

No. The compliance floor is a receiving address, something that renders the file legibly, and a rule that archives the original XML rather than a printout of it. If a supplier tells you the reform requires replacing your ledger, they are selling a larger project than the rule creates. The optional part, taking the rekeying out of the middle, sits between your inbox and whatever you already run.

How long does a build like this take?

A first working version in ten working days, against one acceptance test you write, with the old path left switched on underneath it until you say otherwise. Invoice pipelines are a good fit for that shape because the acceptance test writes itself: one month of real supplier invoices, captured and coded, with the exceptions visible and small enough for one person to work through before lunch.

Read next

Invoice typing calculator

Your invoice volume, your handling time and your hourly rate, priced per month with the model shown.

Tax advisers and their practices

The same reform seen from the other side of the handover, for a Steuerberater automating their own firm.

Is an AI phone agent legal in Germany?

The other German rule with a date on it, read against the primary law rather than a vendor blog.

Where every number on this site comes from

Including the invoice-hours worked model, its three assumptions and what it does not prove.

The format is compulsory. The typing never was.

Put your own invoice volume and handling time through the model and see whether taking the rekeying out is worth anything at your scale. If it is not, the calculator says so.

Run the invoice numbers

free · no account · the model is shown, not hidden