Croatia’s e-invoicing regulations: B2G and B2B compliance

e-Invoicing cover

< Back to E-Invoicing Overview

Croatia has fully integrated e-invoicing into its public administration system, making it a requirement for all government suppliers. The country’s efforts to digitize financial processes align with broader European Union directives, ensuring transparency, efficiency, and compliance with tax regulations.

While e-invoicing is not yet mandatory for B2B transactions, Croatia has actively encouraged private sector adoption. Businesses that integrate e-invoicing into their financial operations benefit from reduced administrative costs, faster processing times, and improved accuracy in VAT reporting. Peppol has been widely adopted to facilitate both domestic and cross-border transactions.

Regulatory authority

The Tax Administration of the Republic of Croatia manages e-invoicing compliance.

E-invoicing requirements

Since July 1, 2019, all public sector entities must receive and process electronic invoices. Private sector e-invoicing remains optional but is widely used.

Accepted invoice formats

Invoices must be issued in UBL XML or Peppol BIS formats.

Transmission channels

Invoices are submitted via Croatia’s Centralized Government e-invoicing Platform (e-Račun) or Peppol.

Digital signatures

Digital signatures are not required but may be applied for additional security.

Archiving requirements

Invoices must be stored for eleven years, ensuring compliance with Croatian tax laws.

How B2B e-invoicing works in Croatia

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

How B2G e-invoicing works in Croatia

Invoices must be submitted through e-Račun, validated by public entities, and archived for eleven years.

Read what’s next

Serious about protecting your cashflow?

visual