Czechia

Czechia currently has no general B2B e-invoicing mandate, while structured e-invoicing is established within public procurement.

Flag_of_Czech_Republic-512x341.png

At a glance

B2B

Voluntary

B2G

Partially mandatory

Infrastructure

EN 16931/ISDOC

Next deadline

1 July 2030

Key e-invoicing deadlines

1 January 2016
Completed

VAT Control Statement becomes mandatory

VAT-registered businesses must submit transaction-level data to the Czech Financial Administration through the Control Statement (kontrolní hlášení). It is a tax reporting duty, not an e-invoicing mandate, but it gives the tax authority visibility of B2B, B2G and B2C transactions.

1 October 2016
Completed

Public procurement law transposes the EU e-invoicing Directive

Act No. 134/2016 on Public Procurement implemented Directive 2014/55/EU. It requires contracting authorities to accept e-invoices that comply with the European standard EN 16931. The obligation rests on public buyers, not on suppliers.

1 April 2020
Completed

Public-sector reception obligation applies across all levels

By April 2020, public authorities at all levels were expected to be able to receive and process EN 16931-compliant e-invoices. Suppliers may submit them voluntarily through channels such as NEN or Peppol.

1 July 2030
Upcoming

EU ViDA requirements apply

Under EU Directive 2025/516, structured e-invoicing and digital reporting become mandatory for intra-EU B2B supplies from 1 July 2030. The Czech Republic has no enacted national B2B mandate, so this is the first firm date affecting Czech businesses.

Overview

The Czech Republic has a mature digital tax environment but no general e-invoicing mandate. Public contracting authorities must be able to accept EN 16931-compliant e-invoices under the Public Procurement Act, but suppliers are not legally required to issue them. There is no B2B or B2C mandate either.

The Czech national format is ISDOC, and many companies already use it in their accounting and ERP systems. The state's NEN platform supports the public procurement lifecycle, and Peppol BIS Billing 3.0 is accepted alongside national formats.

The main reporting obligation is the VAT Control Statement. It is not structured invoice exchange. A national B2B date has not been enacted, and the EU ViDA rules from 1 July 2030 are the next fixed milestone.

Who must comply

Public contracting authorities in the Czech Republic must be able to receive and process EN 16931-compliant e-invoices. The obligation sits with the buyer. Suppliers to public bodies may use e-invoicing but are not generally required to.

In B2B and B2C, e-invoicing is voluntary and requires the recipient's consent. Paper and PDF invoices remain valid.

VAT-registered businesses must file the VAT Control Statement regardless of how they invoice. From 1 July 2030, businesses making intra-EU B2B supplies will fall under the EU ViDA requirements.

Requirements

No law requires Czech suppliers to issue structured e-invoices. If a business invoices a public body electronically, the invoice should comply with EN 16931, in a format such as ISDOC, UBL 2.1, EDIFACT or Peppol BIS Billing 3.0.

For B2B, electronic invoices are allowed when the recipient accepts them. They must still contain all the details required for VAT purposes, as with paper invoices. A digital signature or electronic seal is not required.

Separately, VAT-registered businesses must submit the Control Statement electronically to the Financial Administration. This is a reporting obligation, not an invoice exchange requirement. ERP systems should be able to produce structured invoices on request and extract the data needed for the Control Statement.

Formats and infrastructure

ISDOC is the Czech national e-invoice format. EN 16931-compliant UBL 2.1, EDIFACT and Peppol BIS Billing 3.0 are also accepted. The Peppol network is used for cross-border exchange, and its use in the Czech market is growing.

NEN, the National Electronic Tool developed by the Ministry for Regional Development, supports the full e-procurement lifecycle and is mandatory for public contracting authorities unless they are authorised to use an alternative tool. It accepts invoices in ISDOC, UBL 2.1, EDIFACT and Peppol BIS Billing 3.0.

There is no central clearance platform and no real-time invoice reporting at present. B2B exchange is decentralised, by email, EDI, Peppol or provider platforms.

How HubBroker can help

Many Czech businesses already work with ISDOC, so the practical challenge is reaching partners that expect other formats. HubBroker's data transformation can convert between ISDOC, UBL and Peppol BIS Billing 3.0, so a Czech accounting system can serve public-sector customers or Peppol-only counterparties without changing your ERP.

Our Peppol connectivity delivers invoices across borders, and Intelligent Document Processing converts inbound PDF invoices into structured ERP data. As ViDA approaches, the same integration can be extended to intra-EU B2B flows. Delivery to NEN would be scoped per project.

Frequently asked questions

question.png
question.png
question.png
question.png

No. B2B e-invoicing is voluntary and requires the recipient's consent. No national B2B mandate has been enacted. EU ViDA rules for intra-EU B2B start on 1 July 2030.

Partly. Public contracting authorities must accept EN 16931 e-invoices under Act No. 134/2016. Suppliers are not generally required to issue them but can do so voluntarily, including through NEN.

ISDOC is the national format. UBL 2.1, EDIFACT and Peppol BIS Billing 3.0 are also accepted, and NEN supports all of them. No digital signature is required.

No. HubBroker can connect your existing ERP, convert between ISDOC, UBL and Peppol formats and handle inbound PDF invoices, with delivery routes confirmed during scoping.