All countries

E-Invoicing in Croatia

PlannedPeppol
Recently verified: 2 February 2026

Croatia introduces Fiscalization 2.0 from January 1, 2026, implementing mandatory B2B e-invoicing with Continuous Transaction Controls (CTC). The system requires dual fiscalization — both issuer and recipient report to the Tax Administration in real-time. B2G has been mandatory via the FINA eRačun platform since July 2019.

Mandate Status

PhaseStatusScope
B2GLive (Jul 2019)All public sector suppliers
B2B (VAT-registered)Jan 2026All VAT-registered businesses
B2B (non-VAT)Jan 2027Non-VAT registered entities (small companies, freelancers)

Technical Specifications

Validation engineTax Administration fiscalization service + e-Reporting
Required CIUSEN 16931 with Croatian extensions
Routing identifierOIB (Personal Identification Number) via AMS directory
PeppolYes — FINA is a certified Peppol Access Point
Accepted formatsUBL 2.1, CII, Peppol BIS 3.0, EN 16931 + HR extensions

Implementation Notes

Croatia's dual fiscalization model is unique in the EU and adds integration complexity that standard Peppol or clearance models don't have.

Dual fiscalization. Both the issuer and recipient must report to the Tax Administration. The issuer fiscalizes on send, the recipient fiscalizes on receipt. Your pipeline needs to handle the fiscalization API call on both the AR (outbound) and AP (inbound) sides. If you only build for outbound, your customer's inbound invoices won't be compliant.

CTC + Peppol hybrid. Invoice exchange happens via certified information intermediaries (Peppol Access Points), but real-time CTC reporting to the Tax Administration runs in parallel. Your provider handles the CTC reporting, but you need to ensure the KPD product/service codes (6-digit) are correctly mapped — these are Croatian-specific and must be present on every line item.

MIKROeRAČUN. Croatia provides a free app for small non-VAT businesses to issue e-invoices from January 2027. If your customers receive invoices from Croatian small businesses, expect to ingest invoices from this system.

Ship compliant Croatia invoices

Validate, fix, and route Croatia e-invoices through a single API. No XML editing required.

Get API Access