Czechia: ISDOC and the road to mandatory e-invoicing

E-invoicing in Czechia: ISDOC format, NEN system, EET 2.0 and the road to mandatory e-invoicing.

Czechia has mandated e-invoicing for government bodies and is working on extending the obligation to B2B. The country uses ISDOC as its local invoice standard, an XML format that is compatible with the European standard EN 16931.

Overview
AspectDetailsB2GMandatory since 2019 (EN 16931 via NEN system)B2BNot yet mandatoryFormatsISDOC, Peppol BIS 3.0NetworkNEN (public procurement), Peppol (growing)ViDA cross-borderMandatory from 1 July 2030ViDA domesticExpected from 1 January 2035
Current status

E-invoicing to the Czech government (B2G) has been mandatory since 2019. All government institutions must be able to receive e-invoices that comply with the European standard EN 16931. These invoices are processed through the NEN system (Národní Elektronický Nástroj), the national platform for electronic procurement.

For B2B transactions, there is currently no obligation. However, many Czech businesses already use e-invoices via ISDOC or Peppol.

What is coming?

The Czech government is working on EET 2.0 (Elektronická evidence tržeb), a renewed system for electronic registration that is expected to launch in January 2027. This primarily targets electronic reporting, not necessarily e-invoicing in the sense of structured invoice exchange.

ISDOC: the Czech invoice standard

ISDOC is an XML invoice standard that is widely used in Czechia. The format is compatible with the European standard EN 16931, which means that ISDOC invoices can be converted to Peppol BIS or UBL without information loss.

For businesses that work internally with ISDOC, this offers a pragmatic route:

  1. Continue invoicing internally in ISDOC
  2. Automatically transform to Peppol BIS/UBL when sending
  3. Map feedback (status messages, reporting) back to the source system

This way, you don't need to adapt your internal invoice generation immediately, while your outgoing invoices still comply with the required standards.

How eConnect helps
  • ISDOC transformation: the PSB can automatically transform ISDOC to Peppol BIS/UBL and vice versa. Customers who work internally with ISDOC don't need to change their invoice generation.
  • Peppol routing: invoices to Czech recipients are routed via the Peppol network. The PSB handles format conversion and routing automatically.

Tip: if you are already invoicing Czech businesses via Peppol, you probably don't need to change anything. The PSB routes automatically and adapts the format based on the recipient's identifier.


Want to know how to prepare for e-invoicing in Czechia? Get in touch with our team.

Start with e-invoicing