Croatian Invoicing Software
Invoicing in Croatia is not just about sending bills. Every business must comply with fiscalization (CIS), e-invoicing standards, and VAT regulations. This guide covers what your invoicing software must support and how to evaluate your options.
Croatian Invoicing Requirements
Since 2013, Croatia has required all businesses to fiscalize invoices through the Central Information System (CIS). This means every invoice paid by cash, card, or bank transfer must be reported to Porezna uprava in real time.
With Fiskalizacija 2.0, Croatia expanded these requirements to include structured e-invoicing. As of January 2026, all VAT-registered businesses must issue e-invoices for B2B and B2G transactions in a machine-readable format conforming to the European standard EN 16931.
Key timeline
- January 2026: e-invoicing mandatory for VAT payers
- January 2027: e-invoicing mandatory for all businesses
- 2028+: B2C e-invoicing (to be confirmed)
What Software Must Support
When evaluating invoicing software for use in Croatia, verify that it supports each of the following requirements. Missing any one of these can result in non-compliance penalties.
CIS real-time reporting
RequiredThe software must connect to the Central Information System (CIS) of Porezna uprava and transmit invoice data at the moment of issuance. A valid JIR must be received and printed on every fiscalized invoice.
UBL 2.1 / EN 16931 format
RequiredFor e-invoicing, the software must generate structured invoices in UBL 2.1 or UN/CEFACT CII syntax, conforming to the European standard EN 16931 with Croatian extensions (CIUS-HR).
PDV (VAT) tracking
RequiredAutomatic application of Croatian VAT rates (25%, 13%, 5%, 0%), input VAT recording, and preparation of periodic VAT returns (PDV obrazac). Threshold monitoring at 60,000 EUR.
FINA digital certificate
RequiredIntegration with FINA-issued qualified digital certificates for signing CIS submissions and authenticating e-invoice transmissions. The software must handle certificate management securely.
QR code generation
RequiredEvery fiscalized invoice must include a QR code linking to the Porezna uprava verification page, allowing customers to confirm the invoice was properly reported.
Document archiving
RequiredCroatian law requires businesses to retain invoices and related documents for 11 years. The software should provide long-term digital storage that meets legal archiving requirements.
Key Compliance Features to Look For
Beyond the basic requirements, good invoicing software should handle compliance details automatically, reducing the risk of errors and penalties.
Real-time fiscalization
Every invoice must be transmitted to CIS before or at the time it is issued to the customer. The response includes a unique identifier (JIR) that must appear on the invoice. If CIS is temporarily unreachable, a ZKI (protective code) serves as the fallback, and the invoice must be submitted within 48 hours.
11-year archiving
The Zakon o računovodstvu (Accounting Act) and tax regulations require businesses to keep accounting records and invoices for 11 years. Digital archiving must ensure data integrity and accessibility throughout this period.
QR codes and verification
Each fiscalized invoice carries a QR code that encodes the invoice details and links to the tax authority verification endpoint. This allows both customers and tax inspectors to verify that the invoice was properly reported.
Sequential numbering
Invoices must follow a continuous, sequential numbering scheme per business premises (poslovni prostor) and point of sale (naplatni uređaj). Gaps in numbering can trigger compliance inquiries.
FiskAI: Built for Croatian Compliance
FiskAI was built from the ground up for Croatian tax and invoicing regulations. Rather than adapting a generic invoicing tool to local requirements, every feature is designed around the specific needs of Croatian businesses.
Get started with compliant invoicing
Sign up for free and explore FiskAI. Plans start at 6.99 EUR/month, and you only pay when you issue your first real invoice. No contracts, no setup fees.
Related guides
- Croatian E-Invoicing Guide 2026 - Fiskalizacija 2.0 deadlines, formats, and compliance steps
- VAT Threshold in Croatia 2026 - When you must register for PDV
- What is FiskAI? - Overview of features and pricing