Your German e-invoicing date, buffer and archive year
2027-01-01 or 2028-01-01, the go-live buffer you have left, and the 8-year archive year
First date you must issue a structured e-invoice
—
Days left from today
—
days
Buffer between go-live and that date
—
days
Days since the receiving duty started (2025-01-01)
—
days
Invoices in scope per year
—
invoices
Cost of a year of rejected-invoice rework
—
EUR
Keep those e-invoices until (8 years, Sec. 147 AO)
—
The EUR 800,000 test, applied to your entity Applies the prior-calendar-year turnover test in Sec. 14 UStG to decide whether your first mandatory issuing date is 2027-01-01 or 2028-01-01, and names the reason.
Days of buffer between go-live and the mandate Subtracts the date your XRechnung or ZUGFeRD issuing setup goes live from your binding date, so a late project shows as a negative number instead of a feeling.
Days overdue on the receiving duty Counts the days since 2025-01-01, when every domestic German business had to be able to receive a structured e-invoice, whatever its turnover.
Invoices actually in scope per year Removes the share of small invoices at or under EUR 250 from your annual German B2B volume, so the migration is sized on the invoices the mandate really touches.
What a year of rejected PDFs costs Multiplies in-scope invoices by your rework minutes and loaded hourly cost to price a year of correcting and re-issuing invoices a buyer refuses.
The 8-year archive year Applies the Sec. 147 AO retention period, shortened from ten to eight years on 2025-01-01, counting from the end of the year the invoice arose.