Mandatory e-invoicing in Germany: what businesses must know
Starting 1 January 2025, all German-based companies must be capable of receiving electronic invoices (e-invoices) in the EN16931 format. The consent of the recipient will no longer be required for an invoice issuer to issue electronic invoices. Are you ready for the change? What changes do businesses need to prepare