Czech Republic’s e-invoicing regulations: B2G and B2B compliance

e-Invoicing cover

< Back to E-Invoicing Overview

The Czech Republic has established a robust e-invoicing framework to modernize financial transactions, enhance transparency, and ensure compliance with EU standards. The government has mandated e-invoicing for public sector suppliers, with future plans to extend its adoption to private sector transactions.

As part of its digitalization efforts, the Czech Republic has introduced the ISDOC e-invoicing system, enabling businesses to submit invoices electronically while ensuring real-time tax reporting. The country has also adopted Peppol, allowing for seamless cross-border invoicing and greater integration with European financial systems.

Regulatory authority

The Ministry of Finance of the Czech Republic oversees e-invoicing implementation and compliance.

E-invoicing requirements

Since April 2020, all public sector entities must be capable of receiving electronic invoices. Suppliers to government agencies must issue e-invoices for public contracts. B2B e-invoicing is not mandatory but encouraged as part of the country’s digital transformation.

Accepted invoice formats

Invoices must be issued in ISDOC XML or Peppol BIS format, aligning with European standards.

Transmission channels

Invoices must be submitted through the ISDOC e-invoicing System or Peppol-certified networks.

Digital signatures

Digital signatures are not required but can be used for added security and authenticity.

Archiving requirements

Invoices must be stored for ten years, ensuring compliance with Czech financial regulations.

How B2B e-invoicing works in the Czech Republic

Businesses generate invoices in ISDOC XML or Peppol BIS format and submit them via Peppol or private networks.

How B2G e-invoicing works in the Czech Republic

Invoices must be submitted through the ISDOC e-invoicing System, validated by public administration, and archived for ten years.

Read what’s next

Serious about protecting your cashflow?

visual