Kleinunternehmer E-Invoice Rules in Germany: Receive Yes, Issue No
Kleinunternehmer e-invoice rules: what you must receive, what you may still send on paper or PDF, and what happens when you pass the thresholds. Scenario table.
Key takeaways
- Since 1 January 2025, every German small business (Kleinunternehmer, § 19 UStG) must be able to receive e-invoices; an email inbox is enough.
- Under § 34a UStDV, Kleinunternehmer may keep issuing paper invoices permanently, including in 2027 and 2028.
- Since the BMF letter of 15 October 2025, a voluntary e-invoice to a German business customer needs no customer consent.
- The very sale that takes current-year turnover above EUR 100,000 is already taxed under the standard VAT rules.
- Prior-year turnover above EUR 25,000 ends small-business status, and from 2028 that means e-invoices for domestic business customers.
On this page
A Kleinunternehmer e-invoice is never mandatory to issue, but receiving one is. Since 1 January 2025, German small businesses under § 19 UStG must be able to accept e-invoices. Under Section 34a sentence 4 of the VAT Implementing Ordinance (§ 34a UStDV), they may keep sending paper invoices, or PDFs with consent, with no end date, until they exceed the turnover thresholds.
This guide is for English-speaking freelancers, founders and side-business owners in Germany who use the small-business rule (Kleinunternehmerregelung). It sorts the rules by situation, shows with a worked example when the exemption ends, and explains what a voluntary e-invoice must contain. For the full timeline that applies to all businesses, see our guide to the Germany e-invoicing mandate.
Who counts as a Kleinunternehmer?
Under Section 19 (1) of the German VAT Act (§ 19 UStG) (opens in a new tab), a business established in Germany is a Kleinunternehmer if its total turnover (Gesamtumsatz) was no more than EUR 25,000 in the previous calendar year and does not exceed EUR 100,000 in the current year. Since 2025, its sales are VAT-exempt; before 2025, the VAT was simply not collected.
Three details from the BMF letter of 18 March 2025 on the small-business rule matter for e-invoicing:
- Turnover means the actual total turnover under § 19 (2) UStG, counted when payments are received. Sales of fixed assets are left out.
- In the year you start your business, the limit is EUR 25,000, not EUR 100,000 (Section 19.1 (3) UStAE).
- The sale that takes you above EUR 100,000 is already taxable (Section 19.1 (2) UStAE).
Our Kleinunternehmer calculator checks both thresholds. If you leave the prior-year field blank, it only applies the EUR 100,000 test, so in your first year compare your turnover with EUR 25,000 yourself. To decide whether opting out makes sense, see the comparison of Kleinunternehmer vs standard VAT.
What applies to you? Rules by scenario
In German law, any invoice that is not an e-invoice is a "sonstige Rechnung" (other invoice): paper, PDF or a Word file.
| Scenario | What applies | Legal basis |
|---|---|---|
| A German supplier sends you an invoice | You must be able to receive e-invoices; an email inbox is enough | Section 14.1 (5) UStAE |
| You refuse an e-invoice | No right to a paper or PDF replacement | Section 14.1 (5) sentence 4 UStAE |
| You invoice a business in Germany | Paper allowed, PDF with consent, e-invoice without consent | § 34a sentence 4 UStDV, Section 14.7a (3) UStAE |
| Your customer bills itself (self-billing, Gutschrift) | The self-billed invoice may be a non-structured invoice | § 34a sentence 1 no. 6 and sentence 4 UStDV |
| Invoice up to EUR 250 gross | Small-amount invoice, but the § 19 note is still required | § 33 sentence 1 no. 4 UStDV |
| Customer is a private person | No e-invoice obligation; e-invoice only with consent | Section 14.1 (6) sentence 5 UStAE |
| Customer is outside Germany | No e-invoice obligation | Section 14.1 (6) sentence 3 UStAE |
| Customer is a German federal authority | Electronic invoice under the E-Invoicing Ordinance, except direct orders up to EUR 1,000 | § 3 ERechV |
The last row surprises many freelancers. § 34a UStDV is a VAT rule. The federal E-Invoicing Ordinance (§ 3 ERechV) (opens in a new tab) has no small-business exemption, and the federal states have their own rules for their authorities.
What changed with the BMF letter of 15 October 2025?
The BMF letter of 18 March 2025 had stated in Section 14.7a (3) UStAE that a Kleinunternehmer could issue an e-invoice only with the customer's consent. The BMF letter of 15 October 2025 (opens in a new tab) rewrote that paragraph. In translation, it now says that issuing and sending an e-invoice "is always possible without the recipient's consent", provided the other conditions are met.
Section 14.1 (6) sentence 4 UStAE says the same for invoices to German businesses. Consent is now needed only for "another electronic format", which in practice means a PDF. Consent needs no particular form and can be given simply by accepting the invoice without objection (paragraph 22 of the letter).
The same letter confirms that Kleinunternehmer invoices do not need a sequential invoice number (Section 14.5 (14) UStAE). A unique number is still useful, because customers with e-invoicing software match payments by it.
What must a Kleinunternehmer invoice contain?
§ 34a UStDV (opens in a new tab) lists six minimum details, whether you send paper, a PDF or an e-invoice:
- the full name and address of you and your customer,
- your tax number (Steuernummer), VAT ID (USt-IdNr.) or small-business ID number,
- the issue date,
- the quantity and type of goods, or the scope and type of service,
- the price as one total, with a note that the small-business VAT exemption under § 19 UStG applies,
- for self-billing, the word "Gutschrift".
There is no mandatory wording for the note. Section 14.7a (1) UStAE accepts informal wording such as "steuerfreier Kleinunternehmer" if it clearly names the exemption. Clear options are:
- "VAT exemption for small businesses under § 19 UStG."
- "Steuerbefreiung für Kleinunternehmer gemäß § 19 UStG."
The older German phrase "Gemäß § 19 UStG wird keine Umsatzsteuer erhoben" ("no VAT is charged") describes the law before 2025. Update your template.
What happens when you exceed the thresholds?
The exemption from issuing e-invoices then ends, but not always at once. Two questions decide it: from which sale the standard VAT rules apply, and which transition rule in § 27 (38) UStG (opens in a new tab) covers you after that.
Worked example: a freelance developer in 2027
The fictitious freelancer Muster Dev had total turnover of EUR 22,000 in 2026. By 10 November 2027 she has received EUR 96,000. Beispiel GmbH orders a project for EUR 9,000 and pays on 20 November 2027.
| Step | Result | Legal basis |
|---|---|---|
| Prior year 2026: EUR 22,000 | Kleinunternehmer in 2027 | § 19 (1) UStG |
| Sales to 10 Nov 2027: EUR 96,000 | still VAT-exempt | § 19 (1) UStG |
| Payment 20 Nov 2027: EUR 96,000 + EUR 9,000 = EUR 105,000 | this sale is already taxable | Section 19.1 (2) sentence 4 UStAE |
| Invoice to Beispiel GmbH | full VAT invoice under § 14 (4) UStG; paper or PDF with consent still allowed in 2027 because 2026 turnover was below EUR 800,000 | § 27 (38) no. 2 UStG |
| Year 2028: prior year 2027 above EUR 25,000 | no longer a Kleinunternehmer | § 19 (1) UStG |
| Invoices to German businesses from 1 Jan 2028 | e-invoice required | § 14 (2) sentence 2 no. 1 UStG |
If the EUR 9,000 invoice went out without VAT before the payment arrived, it must be corrected. The BMF letter of 18 March 2025 names the consequences "for invoicing, input VAT deduction and VAT returns".
The three cases at a glance
| Current-year turnover | Kleinunternehmer next year? | E-invoices to German businesses |
|---|---|---|
| up to EUR 25,000 | yes | not required as long as you stay within the limits |
| above EUR 25,000 up to EUR 100,000 | no | required from the next year; for 2027 the EUR 800,000 transition rule applies |
| above EUR 100,000 | no; standard VAT already from the sale that crosses the line | in 2027 the transition rule still applies; required from 2028 |
The middle row is the most common case. If you turn over EUR 30,000 in 2027, you stay a Kleinunternehmer for 2027, but from 1 January 2028 you must send e-invoices to business customers in Germany. How the EUR 800,000 test works is explained in our guide to Germany e-invoicing in 2027.
What does a voluntary e-invoice look like?
Some customers ask for an XRechnung or a ZUGFeRD file because their accounting software reads it automatically. Accepted formats are XRechnung and ZUGFeRD from version 2.0.1, except the MINIMUM and BASIC WL profiles (see our guide to ZUGFeRD profiles). Three validation rules matter for small businesses:
| Field or rule | What to enter | What happens otherwise |
|---|---|---|
| VAT category (BT-151, BT-118) | E (exempt), rate 0 % | wrong category and totals |
| Exemption reason (BT-120, or code BT-121) | e.g. "VAT exemption for small businesses under § 19 UStG" | error BR-E-10 |
| Seller VAT ID (BT-31) or tax number (BT-32) | one of the two | errors BR-DE-16 and BR-E-02 |
In an e-invoice, the exemption reason in BT-120 does the job of the mandatory note under § 34a sentence 1 no. 5 UStDV.
How to receive and create e-invoices with docutools.pro
To read and check an incoming e-invoice:
- If you receive a ZUGFeRD PDF, open the ZUGFeRD extractor, click "Choose PDF" and then "Download XML". It runs in your browser; the file does not leave your computer.
- Upload the XML file to the XRechnung viewer. The file is sent to our server for this. The free plan allows two uploads per day, up to 500 KB each.
- Under "Extracted data" you see the invoice number, date, parties, totals and line items, plus the result of the "KoSIT validation": "KoSIT-conformant / Valid XRechnung" or "Not KoSIT-conformant". The viewer does not show the Leitweg-ID, IBAN or due date; open the file in the XML viewer, which also runs in your browser, to read them.
- Keep the XML file as the original record, not just a printout. Our guide to e-invoice archiving in Germany explains the rules.
To send a voluntary e-invoice:
- Open the generator to create an XRechnung. Single invoices need no account.
- Under "Company", enter your VAT ID. There is no field for the tax number (BT-32). Without a VAT ID, the XRechnung fails rule BR-DE-16, so use your invoicing software instead.
- Under "Items", in the "VAT" section, choose "Exempt" and replace the default text in "Reason for VAT exemption" with the § 19 UStG note.
- Under "Generate & download", export a "ZUGFeRD PDF" or "XRechnung XML". The data is sent to our server for this.
For many invoices at once, the Pro plan adds CSV batch processing. More guides on obligations and exemptions are on the e-invoicing mandate topic page, and freelancers will find more in e-invoicing for freelancers.
Sources
- § 19 UStG (small-business rule) (opens in a new tab)
- § 34a UStDV (invoices of small businesses) (opens in a new tab)
- § 27 (38) UStG (transition rules) (opens in a new tab)
- BMF letter of 15 October 2025 on e-invoicing (opens in a new tab)
- BMF letter of 18 March 2025 on the small-business rule (opens in a new tab)
- § 3 E-Invoicing Ordinance (ERechV) (opens in a new tab)
Last reviewed: October 2026
This article is general information, not tax or legal advice.
Tools for this article
- Kleinunternehmer Calculator §19 UStGCheck whether your revenue stays within Germany's 2025 small-business VAT thresholds.Open tool →
- XRechnung ViewerParse, validate & repair German e-invoices with GoBD-compliant audit trail.Open tool →
- E-Invoice GeneratorCreate compliant XRechnung XML and ZUGFeRD hybrid PDF invoices instantly.Open tool →
Frequently asked questions
Do Kleinunternehmer have to issue e-invoices from 2028?
No. Section 34a sentence 4 of the German VAT Implementing Ordinance (UStDV) lets small businesses always send a non-structured invoice, on paper or as a PDF with the customer's consent. The rule has no end date, so it applies in 2028 and later. The exemption only ends when you exceed the § 19 UStG thresholds: more than EUR 25,000 total turnover in the prior year or more than EUR 100,000 in the current year.
What do I need to receive e-invoices as a Kleinunternehmer?
An email inbox is enough. The German VAT guidelines (Section 14.1 (5) UStAE, as amended by the BMF letter of 15 October 2025) say you do not need a separate inbox. You must be able to open the XML file and keep the original for your records. Free viewers are available, for example the ELSTER viewer for XRechnung files. Accounting software helps but is not required by law.
Can I ask a supplier for a paper invoice instead of an e-invoice?
You can ask, but you have no legal right to one. Under Section 14.1 (5) UStAE, a business that cannot receive an e-invoice or refuses it is not entitled to another invoice format, and this explicitly includes Kleinunternehmer. A supplier who issued an e-invoice and can prove the attempt to deliver it, for example with a send log, has met its VAT obligations.
What is the correct Kleinunternehmer note on an invoice in English?
The invoice must state that the supply is exempt under the small-business rule of § 19 UStG, as § 34a sentence 1 no. 5 UStDV requires. A clear English version is: VAT exemption for small businesses under § 19 UStG. Section 14.7a (1) UStAE accepts informal wording as long as it clearly names the small-business exemption. Many freelancers add the German sentence as well, because German customers and tax offices know it.
Does the German e-invoicing mandate apply to small businesses based in another EU country?
No. The mandate only applies when both the supplier and the customer are established in Germany (Section 14.1 (6) sentence 3 UStAE). An EU-based business that uses the German small-business rule under § 19 (4) UStG, with a small-business ID number from its home country, can therefore invoice German customers on paper or, with consent, in any electronic format.