🇭🇷

Croatia e-invoicing: B2G mandatory, B2B following EU direction

E-invoicing to Croatian government entities has been mandatory since 2019. B2B e-invoicing is voluntary but encouraged under EU EN 16931 standards.

📅 B2G in force since 2019; B2B: no firm date📄 EN 16931 (CII/UBL) via FINA
← All EU countries

What's happening

Croatia implemented mandatory B2G e-invoicing in 2019 in accordance with EU Directive 2014/55/EU. All suppliers to Croatian government bodies must submit invoices electronically via the FINA (Financial Agency) platform in EN 16931 compliant format (CII or UBL). B2B e-invoicing is not yet mandatory but is voluntary and available. Croatia is expected to align with broader EU e-invoicing initiatives as the ViDA (VAT in the Digital Age) regulation progresses.

Mandate status

Partial

B2G e-invoicing has been mandatory since 1 December 2019 for central government and from 1 April 2020 for local government. No firm date set for B2B mandate.

Who's affected

B2G: all government suppliers; B2B: voluntary

B2G: all businesses supplying goods or services to Croatian government bodies at central and local level. B2B: voluntary — no mandate currently in place.

Deadline

B2G in force since 2019; B2B: no firm date

B2G e-invoicing has been mandatory since 1 December 2019 for central government and from 1 April 2020 for local government. No firm date set for B2B mandate.

Format required

EN 16931 (CII/UBL) via FINA

EN 16931 compliant XML (CII or UBL 2.1) submitted via the FINA eFaktura platform. The European standard EN 16931 is the basis, compatible with PEPPOL BIS Billing 3.0.

How Invoicia helps

Invoicia generates PEPPOL BIS Billing 3.0 XML, which is EN 16931 compliant and accepted by the FINA platform for B2G invoicing. For cross-border invoicing with Croatian and EU customers, PEPPOL BIS 3.0 is the correct format.

Free tier
20 invoices/month + PEPPOL XML
Pro — €15/mo
Unlimited + PEPPOL network sending

Frequently asked questions

Is e-invoicing mandatory in Croatia?+

E-invoicing is mandatory for B2G (business-to-government) transactions since 2019. For B2B (business-to-business) transactions, e-invoicing is voluntary. No firm mandate date has been set for B2B.

What platform is used for Croatian e-invoicing?+

FINA (Financijska agencija — Financial Agency) operates the Croatian e-invoicing platform called eFaktura. It accepts EN 16931 compliant invoices in CII or UBL formats.

What format is required for Croatian government e-invoicing?+

EN 16931 compliant XML format (UN/CEFACT CII or UBL 2.1). PEPPOL BIS Billing 3.0 is EN 16931 compliant and is accepted via the FINA platform.

Will Croatia mandate B2B e-invoicing?+

Croatia has not set a firm date for mandatory B2B e-invoicing. However, as the EU's ViDA (VAT in the Digital Age) regulation progresses, all EU member states — including Croatia — are expected to introduce broader e-invoicing requirements.

Does Invoicia support Croatian e-invoicing?+

Invoicia generates PEPPOL BIS Billing 3.0 XML, which is EN 16931 compliant and accepted by FINA's eFaktura platform for B2G invoicing. This format is also correct for cross-border EU invoicing.

Last reviewed March 2026. This page is informational and not legal advice. Verify requirements with official sources or a qualified adviser.