From 1 January 2025, all businesses in Germany are required to receive electronic invoices in B2B transactions. What may sound like a purely technical change has far-reaching consequences: those who ignore the new requirements risk losing their input tax deduction and facing significant disadvantages during tax audits.
The introduction of the e-invoicing mandate follows a phased plan that affects businesses differently depending on their size. This article explains which deadlines apply, what an e-invoice actually is, which formats are compliant and what you should do now.
The legislator is pursuing a clear goal with the e-invoicing mandate: to advance the digitalisation of invoicing, curb tax fraud and lay the groundwork for a European reporting system. For businesses, this means the transition is not optional — it is legally mandated.