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.

Open full tool → getreadystack.com