Croatia's e-invoicing regulation timeline
🇭🇷 Invopop resources for Croatia
🇭🇷 Invopop resources for Croatia
Executive summary
Croatia’s Fiscalization 2.0, also called eRačun, became mandatory for VAT-registered businesses on 1 January 2026. A single law introduced two separate obligations that work independently:- Exchange a structured e-invoice with your trading partner over a 4-corner network (the same style of network as Peppol, but on Croatia’s own directory).
- Report each invoice, and later its payment or rejection, to the tax authority’s Fiscalization System (CIS) in real time.
Invoicing in Croatia
Croatia runs two independent systems. B2B and B2G invoices are fiscalized to CIS and delivered either over Croatia’s own 4-corner network or, for public bodies, over Peppol. Consumer sales never use either network: each one is signed and reported straight to CIS as a receipt. The two systems share the same tax authority backend, but nothing else. Sending and receiving e-invoices (B2B, B2G) Every invoice is reported to the tax authority’s Fiscalization System (CIS). Delivery to the recipient runs over one of two networks: public bodies have been reachable over Peppol since 2019, predating Fiscalization 2.0, while businesses are reached over Croatia’s own 4-corner network.Invoice created
Send over Peppol
Send over Croatia's 4-corner network
Delivery receipt
Report as issued
Report as received
Sale created
Compute the security code
Report to the tax authority
Receive the JIR
Print the receipt
Sending and receiving e-invoices (B2B, B2G)
Sending and receiving e-invoices (B2B, B2G)
Consumer sales (B2C)
Consumer sales (B2C)
E-reporting
Beyond reporting the invoice itself, businesses report what happens next: the payment of an outgoing invoice and the rejection of an incoming one are both reported by the 20th of the following month. Rejecting an invoice means the recipient will not claim the VAT back. These reports are what set an invoice’s status (paid, rejected) in the tax authority’s portal.Regulation
Invoice format and content
Invoice format and content
- A product classification code (KPD) is required on each invoice line (but not on credit notes or prepayments).
- Standard European codes are used for units of measure, currencies, document types and VAT categories.
VAT rates
VAT rates
Certificates and service providers
Certificates and service providers
Archiving
Archiving
Penalties
Penalties
More information
More information
- Porezna uprava: Croatian tax authority, fiscalization documentation
- List of information brokers: certified service providers
- European Commission, eInvoicing in Croatia
FAQ
Compliance questionsIs e-invoicing mandatory in Croatia?
Is e-invoicing mandatory in Croatia?
Can I use a plain Peppol invoice in Croatia?
Can I use a plain Peppol invoice in Croatia?
What are the two obligations under Fiscalization 2.0?
What are the two obligations under Fiscalization 2.0?
How are consumer (B2C) sales handled?
How are consumer (B2C) sales handled?
How long must invoices be kept in Croatia?
How long must invoices be kept in Croatia?
What VAT rates apply in Croatia?
What VAT rates apply in Croatia?