E-invoicing timeline
Since 1 January 2025, every German business must be able to receive structured e-invoices. From 1 January 2027, businesses with prior-year turnover above €800,000 must issue them, and from 1 January 2028 all remaining in-scope businesses must do so.