fiscalizationCroatiataxinvoicing

Fiscalization in Croatia: A Complete Guide for 2026

Everything you need to know about invoice fiscalization in Croatia - from legal requirements to practical implementation in your business.

Operitivo Team
2 min read
Share

What is Fiscalization?

Fiscalization is the process of electronically reporting every issued invoice to the Croatian Tax Administration in real-time. This system ensures business transparency and reduces tax evasion.

Who Must Comply?

All taxpayers who:

  • Conduct activities requiring invoice issuance
  • Accept payments in cash, cards, or other payment methods
  • Issue invoices to end consumers (B2C) or businesses (B2B)

Key Elements of a Fiscalized Invoice

Every fiscalized invoice must contain:

  1. JIR (Unique Invoice Identifier) - received from the Tax Administration
  2. ZKI (Issuer's Security Code) - generated by your system
  3. Business premises code - location identification
  4. Payment device code - register identification
  5. Sequential invoice number - in number/premises/device format

How Operitivo Simplifies Fiscalization

With Operitivo, fiscalization is automated:

  • Automatic reporting - every invoice is automatically sent to the Tax Administration
  • Digital certificate - secure FINA certificate storage
  • Status tracking - visibility into every fiscalization status
  • Automatic retry - retry on temporary errors
  • Reports - overview of all fiscalized invoices

Setup Steps

1. Obtain a Digital Certificate

You need a certificate from FINA (Financial Agency). Two types are available:

  • Business certificate for legal entities
  • Personal certificate for sole traders

2. Configure Business Premises

Define all business premises where you issue invoices. Each premise needs a unique code.

3. Define Payment Devices

Each register or invoice-issuing device needs its own code within the business premises.

4. Test in Demo Environment

Before going live, always test in the Tax Administration's CIS demo environment.

Common Mistakes

  • Wrong premises code - must match the Tax Administration registration
  • Expired certificate - regularly check certificate validity
  • Incorrect OIB - verify the tax ID before sending
  • Duplicate invoice numbers - ensure unique sequential numbers

Conclusion

Fiscalization doesn't have to be complicated. With the right tool like Operitivo, you can automate the entire process and focus on what matters - your business.

Want to learn more? Sign up for free and try Operitivo today.

fiscalizationCroatiataxinvoicing
Share:

Try Operitivo for Free

Manage your business more easily. Start free today.