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.
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:
- JIR (Unique Invoice Identifier) - received from the Tax Administration
- ZKI (Issuer's Security Code) - generated by your system
- Business premises code - location identification
- Payment device code - register identification
- 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.
Related Articles
Cash Flow Management Tips for a Stable Business
Cash Flow Management Tips for a Stable Business. A practical guide with actionable tips for cash flow and management. Learn how to improve your business.
Business Plan for Small Companies — Free Template
Business Plan for Small Companies — Free Template. A practical guide with actionable tips for business plan and template. Learn how to improve your business.
Handling Customer Complaints — How to Keep Clients Happy
Handling Customer Complaints — How to Keep Clients Happy. A practical guide with actionable tips for complaints and clients. Learn how to improve your business.