InvogradeGuides

E-invoices as a German small business (Kleinunternehmer)

A business using the German small-business rule (§ 19 UStG) is exempt from issuing e-invoices, according to the Federal Ministry of Finance, but must be able to receive them [1]. For receiving, the ministry says an email inbox is already enough [1].

Under § 19(1) UStG, a sale by a business resident in Germany is exempt if total turnover did not exceed 25,000 euros in the previous calendar year and does not exceed 100,000 euros in the current one [2]. A small business that switches to standard taxation is, according to the ministry, obliged to issue e-invoices from that point on [1].

Paper, PDF or e-invoice?

Under § 34a UStDV, a small business's invoice can always be sent as a "sonstige Rechnung" (any other invoice) [3]. § 14 UStG defines that as an invoice sent in another electronic format or on paper [4]. A small business that uses an e-invoice anyway may do so, according to the ministry's letter of 15 October 2025, without the recipient's consent for sales between domestic businesses [5].

A common reason for issuing one voluntarily is a customer whose accounts department processes incoming invoices automatically and asks for it.

What the invoice has to contain

§ 34a UStDV lists the details on a small business's invoice [3]. Two of them matter most for an e-invoice:

  • the tax number issued by the tax office, the VAT identification number, or the small-business identification number [3];
  • the total price with a note that the small-business exemption applies (§ 19 UStG) [3].

According to the ministry, small-business invoices under § 34a UStDV need not carry a sequential number [5]. In an XRechnung the invoice number (BT-1) is still technically mandatory: rule BR-2 of the specification requires it in every invoice [6].

How this looks in XRechnung and ZUGFeRD

The technical rules come from the European norm EN 16931 and KoSIT's XRechnung specification [6]. For a small-business invoice, three places matter:

  • The exemption reason. An exempt VAT breakdown needs an exemption reason as a code (BT-121) or as text (BT-120), otherwise the check reports BR-E-10 [6].
  • The rate. In an exempt line the VAT rate (BT-152) must be 0 according to the specification (BR-E-5) [6].
  • The seller identifier. The tax number goes in BT-32. Rule BR-CO-26 additionally requires at least one of seller identifier (BT-29), legal registration identifier (BT-30) or VAT identifier (BT-31) [6]. An invoice that carries only the tax number fails this rule.

Which VAT category is right for your sales is a tax question. If in doubt, settle it with your tax adviser.

With our form

Tick "I invoice as a small business (§ 19 UStG)" in the form. Every line is then set to exempt (category E) and the § 19 UStG note is entered as the exemption reason. If you have no VAT number, the form asks for the "Business reference number" before it creates the invoice, so that BR-CO-26 is met. Every file we generate is checked with the official validator before you get it.

Sources

  1. Federal Ministry of Finance: questions and answers on the e-invoice (March 2026, German)
  2. § 19 UStG (gesetze-im-internet.de, German)
  3. § 34a UStDV (gesetze-im-internet.de, German)
  4. § 14 UStG (gesetze-im-internet.de, German)
  5. Ministry of Finance letter of 15 October 2025 on the mandatory e-invoice (PDF, German)
  6. KoSIT: XRechnung 3.0.2 specification (PDF, German)

General information, not tax or legal advice.

Ready to try it?

Create your e-invoice

Validation rules on this topic

Related guides