E-invoicing
E-invoicing? Already sorted.
With Chingvoice you create e-invoices in XRechnung 3.0 format to EN 16931 – on every plan, including Free. From Start, also as ZUGFeRD PDF.
XRechnung 3.0
The XML format public authorities and many businesses expect – generated from your invoice data.
ZUGFeRD
PDF and structured data in one file – readable by people and software (from Start).
Validated fields
Chingvoice asks for the details EN 16931 requires and flags missing data.
Public-sector clients
Store the Leitweg-ID and prepare invoices for government portals.
Works for § 19 too
Small businesses are exempt from issuing, but can use e-invoices voluntarily.
Immutable
Finalised invoices are no longer changed – PDF and XML stay consistent.
Which plan? XRechnung (XML) on all plans including Free. ZUGFeRD PDF from Start. See pricing
Timeline
Germany's e-invoicing mandate
Under the Growth Opportunities Act, e-invoices are becoming mandatory step by step for domestic B2B transactions. Invoices to private individuals are not affected. Exceptions apply e.g. to small-amount invoices up to €250 gross and travel tickets; small businesses under § 19 UStG are exempt from issuing.
General information, not tax or legal advice. As of October 2026.
In-depth guide to the e-invoicing mandatesince 1 Jan 2025
Receiving becomes mandatory
All domestic businesses must be able to receive and process e-invoices from other businesses.
until 31 Dec 2026
Transition period
Paper and PDF invoices (PDF with the recipient's consent) may still be sent.
from 1 Jan 2027
Issuing for turnover above €800k
Businesses with prior-year turnover above €800,000 must issue e-invoices. Smaller ones may use other formats until the end of 2027.
from 1 Jan 2028
Issuing for everyone
In domestic B2B transactions, e-invoices generally become mandatory for all businesses.
What is an e-invoice?
Structured data instead of a PDF
Under German VAT law, an e-invoice is an invoice in a structured electronic format that complies with the European standard EN 16931 – for example XRechnung or ZUGFeRD (profile EN 16931 or higher). A plain PDF does not qualify and counts as an 'other invoice'.
- XRechnung: pure XML, the public-sector standard
- ZUGFeRD: PDF with embedded XML data (hybrid format)
- Exceptions include small-amount invoices up to €250 gross
Questions about E-invoicing
Does the mandate apply to private customers?
Do small businesses (§ 19) have to issue e-invoices?
Is a PDF by email no longer enough?
Related features
Write your next invoice in Chingvoice.
Start for free, set up in minutes and try every feature for 14 days. No credit card.