What changes
An e-invoice is a structured data file (for example XRechnung, ZUGFeRD/Factur-X or Peppol-based formats) rather than a picture of an invoice. A plain PDF generally does not count where e-invoicing is mandatory.
Germany
Since 1 January 2025 all businesses must be able to receive e-invoices for domestic B2B sales. Issuing e-invoices becomes mandatory for most businesses from 2027 or 2028 depending on turnover, with exceptions such as small-amount invoices up to 250 euros.
France
Receiving e-invoices through an approved platform has applied to all businesses since 1 September 2026, large companies and mid-size firms issue them from the same date, and small and micro businesses from 1 September 2027.
UAE and Singapore
The UAE started a pilot on 1 July 2026 with implementation from 2027 for larger businesses. Singapore is phasing in mandatory GST InvoiceNow from 2028.
Spain and India
Spain has repeatedly postponed Verifactu and its e-invoicing rollout, and proposals for further delay exist. India requires e-invoicing for businesses above a turnover threshold, which has been lowered over time; check the current limit.
What dotinvoice does
dotinvoice creates PDF documents only. It does not submit invoices to any tax portal or produce structured e-invoice files. This guide is general information, not legal or tax advice. Requirements change, so check with your tax authority or an accountant.
Browse invoice tools
The dotinvoice builder is free and runs in your browser. Nothing you type is uploaded.
Browse invoice tools ↗Tools worth a look
Paid placements from partners, clearly labelled.
This article is general information, not tax, legal or accounting advice. Rules change and vary by location, so check with your tax authority or an accountant before relying on it.