Croatia
Croatia requires B2B e-invoices, fiscalisation and monthly payment e-reporting under Fiscalisation 2.0 since 2026. What it means and how Skyline Nexus ERP fits.
Compliance summary
Mandatory nowLast reviewed . Rates and deadlines change — confirm the current position with the authority above before you act on it.
What your invoice must carry
Since 1 January 2026, VAT-registered businesses established in Croatia must issue structured e-invoices to other businesses and to public bodies, and every business in scope must be able to receive them. The format is the European standard EN 16931 with the Croatian extension (HR CIUS), exchanged between information intermediaries listed by the Tax Administration.
Separately from the exchange, a data set from each e-invoice is sent to the Tax Administration. The issuer fiscalises at the moment of issue, or within five working days for self-billed invoices. The recipient must fiscalise a received e-invoice no later than five working days after receiving it.
By the 20th of each month the issuer reports which e-invoices were paid in the previous month, and the recipient reports the e-invoices it rejected. Payment data is reported for every issued e-invoice, amounts always in euro, and the Tax Administration has stated that it will use this data to monitor whether payment deadlines are respected.
Each line of an eRačun must carry a code from the Croatian classification of products by activity, KPD 2025. The Tax Administration's own guidance gives 56.30.00, beverage serving services, as an example for a restaurant. Product master data therefore needs a KPD code before the first invoice goes out.
Fiscalisation of receipts to consumers was extended on 1 January 2026 to every payment method, including payment to a transaction account, not only cash and cards. Each fiscalised receipt message carries the date and time, receipt number, amounts by VAT rate, payment method, operator and the issuer's protective code (ZKI).
Under the Accounting Act, the journal, general ledger and subsidiary ledgers, and the documents behind them, must be kept for at least eleven years. Payroll lists and analytical payroll records on which contributions are paid are kept permanently, as are the annual financial statements and the audit report, in the original.
Running the books of a Croatian business in 2026 means issuing and receiving structured e-invoices (eRačun), fiscalising each one with the Tax Administration within tight deadlines, reporting payments and rejections every month, fiscalising consumer receipts, and keeping eleven years of records. It matters because Croatia now sees most domestic B2B invoices almost as they happen.
Tax administration is national. The Tax Administration (Porezna uprava), part of the Ministry of Finance, runs VAT, profit tax, income tax and fiscalisation. Businesses deal with it through ePorezna, the online tax portal, and FiskAplikacija, the application where a business authorises its information intermediary and watches the status of every fiscalisation message. The Financial Agency (FINA) receives and publishes annual financial statements.
This page explains why Croatia built Fiscalisation 2.0, how the flow works in practice, every dated step as of September 2026, and what Skyline Nexus ERP does for a Croatian business.
Croatia already fiscalised retail receipts, so the tax authority saw consumer sales but not the invoices businesses send each other. Fiscalisation 2.0 closes that gap. By taking a data set from every domestic e-invoice when it is issued and when it is received, the Tax Administration can match the seller's output VAT with the buyer's input VAT claim, invoice by invoice, instead of discovering mismatches years later in an audit.
The wider purpose is the VAT gap: the difference between the VAT a country should collect and what it actually collects, which the European Commission estimates every year for each member state. Invoice-level data makes missing traders, fake invoices and unreported sales visible quickly. The project behind the system, funded under Croatia's national recovery plan, also aims at cashless payment through e-invoices, an integrated e-archive and what the Tax Administration calls active tax bookkeeping, with more of the VAT picture prepared from data it already holds.
Payment e-reporting adds a second aim that is easy to miss. The Tax Administration states that the payment data will be used to monitor whether payment deadlines are respected, so late payment between businesses becomes visible too. For a finance team, that means the date a receivable is actually settled is now reported data, not just an internal ledger entry.
Every business in scope contracts an information intermediary, an access point that appears on the Tax Administration's published list. The seller's intermediary looks up the buyer in the address metadata service (AMS) to find the buyer's access point and delivers the invoice there over the AS4 protocol with digital certificates. Businesses that are not in the VAT register and are not public buyers may instead use MIKROeRAČUN, a free application in which the Tax Administration itself acts as the intermediary.
The Tax Administration has been explicit about the role of business software. The contract must exist between the taxpayer and a listed intermediary; accounting or ERP software is not an intermediary unless it holds that status itself, although the taxpayer may use the intermediary's services through the ERP as a technical platform. The intermediary is responsible for its software solution, while the taxpayer remains responsible for correct issuing, receiving, fiscalisation and e-reporting.
Fiscalisation runs alongside the exchange. A prescribed set of data is extracted from each issued and received e-invoice and sent to the Tax Administration, which confirms receipt; no stamp appears on the invoice itself. All amounts in fiscalisation messages and payment reports are in euro, even when the invoice is expressed in another currency, using the exchange rate required by the VAT Act.
Croatia phased the reform in, starting with public procurement. The dates below come from the Tax Administration's Fiscalisation 2.0 guidance and the European Commission's country page, and describe the position as of September 2026. The Tax Administration's guidance, updated through 2026, shows no postponement of the 2027 step.
The practical deadline that most teams feel is the monthly one: payment and rejection data for a month must be in the system by the 20th of the next month. The Tax Administration's own example is 20 April 2026 for e-invoices paid between 1 and 31 March 2026. A late report cannot be treated as on time.
Croatia's VAT Act sets rates of 25%, 13%, 5% and 0% as of September 2026. The standard rate of 25% is among the highest in the European Union, so rate mapping per product line matters: one invoice can mix standard-rated and reduced-rated lines, and each must be fiscalised with the right rate.
Since 1 January 2025 the special scheme for small taxpayers applies to a business established in Croatia whose annual domestic turnover did not exceed 60,000 euro; it supplies without charging VAT. A cross-border version lets small businesses use the exemption in other member states if their EU-wide turnover stays within 100,000 euro and the national threshold of each state concerned.
Invoice amounts must be shown in euro. Article 81 of the VAT Act allows amounts to be shown in another currency as well, provided the VAT payable is stated in euro at the rate the Act prescribes. The Tax Administration also publishes a Fiscalisation 2.0 guide and a register where any business can check whether a partner is VAT-registered.
The Accounting Act sets two frameworks. Micro, small and medium-sized entrepreneurs prepare annual financial statements under the Croatian Financial Reporting Standards, issued by the Financial Reporting Standards Board and published in the Official Gazette. Large entrepreneurs and public-interest entities must use IFRS as adopted in the EU, and a subsidiary whose parent reports under IFRS may choose IFRS for its own statements.
Annual financial statements are signed by every member of the management board, kept permanently in the original, and submitted to FINA for the public register, which FINA also keeps permanently. Entrepreneurs must take a physical inventory of assets and liabilities at the end of each business year and align the books with it.
Retention is long. Journals, the general ledger and subsidiary ledgers, and the documents on which their entries are based, must be kept for at least eleven years; payroll lists and analytical payroll records permanently. Books may be kept in another EU member state, but the entrepreneur stays responsible for access to them at any time. Received e-invoices must also be kept for the statutory retention period, which users of MIKROeRAČUN can do in the application.
Croatian employers report withholding tax and mandatory insurance contributions on the JOPPD form, filed electronically with the Tax Administration. Each JOPPD carries a report identifier in the form YYDDD, the year and the day of the year, which ties the filing to the specific day the obligation arose, so payroll dates drive filing dates.
Since 2024 the annual income tax rates are set by each local government unit, within the limits laid down in the Income Tax Act. The decision of the city or municipal council is published in the Official Gazette by the end of November and takes effect on 1 January of the following year. Payroll therefore has to know which city or municipality applies to each employee, and JOPPD uses the official code list of cities and municipalities.
For the ledger, the result is a monthly payroll journal with separate liabilities for tax withheld and each contribution, reconciled to what JOPPD reported and what was paid.
VAT, profit tax and Fiscalisation 2.0 are national, so a business in Zagreb, Split, Rijeka, Osijek, Zadar, Pula, Slavonski Brod, Varaždin, Dubrovnik or Šibenik issues the same eRačun under the same rules. The differences are local, and they sit mostly in payroll and hospitality.
Income tax rates now differ by city and municipality, because each local unit sets its own rates within the national bands. A company with staff living in Zagreb, Split and a small municipality nearby can therefore apply three different sets of rates in one payroll run.
Cities and municipalities may also levy a consumption tax of up to 3% on alcoholic drinks, wine, beer and soft drinks served in hospitality premises, excluding VAT, under the Local Taxes Act. A restaurant group in Dubrovnik and Osijek may face two different rates and two different local accounts to pay into. The Tax Administration runs regional offices, including Zagreb, Split, Rijeka, Osijek, Zadar and Dubrovnik, but the rules they apply are the same.
Skyline Nexus ERP is a cloud ERP with a double-entry general ledger under Fiscal Authority. With the auto-post switches on, final sales, purchases, payments, expenses and depreciation post balanced journals in the background, and output VAT is computed per line on the same basis as the tax report, so an invoice mixing 25%, 13% and 5% lines posts each rate correctly. The VAT Return screen prefills tax-exclusive sales and purchase bases and VAT for a date range and location, ready for the return on ePorezna. Corrections leave a trail: posted journals are reversed rather than edited, and sales returns are recorded as credit notes that post a reversing journal.
Control is built in. Fiscal periods can be soft-closed or locked, an Accounting Audit Trail records who changed what with old and new values, and the Audit Pack exports a full year's ledger, journals, sales, purchases and VAT summary to one Excel workbook for the eleven-year archive. Business locations carry their own invoice numbering and a branch-filtered trial balance, profit and loss and balance sheet, useful for groups operating premises in several cities. The chart of accounts can be imported from CSV or Excel, so a Croatian chart can be loaded as it stands.
National e-invoicing connectors are being rolled out market by market, and Fiscalisation 2.0 is part of that programme: tell us your country and we will confirm your go-live date. Because Croatian law routes every eRačun through a listed information intermediary, with the ERP as the technical platform, the working setup is Skyline Nexus ERP alongside the intermediary you contract; a partner-led integration can read sales and sales returns through the Skyline Nexus ERP Connector REST API. JOPPD payroll runs in Croatian payroll software or through a payroll partner, with the payroll journal posted to the ledger each month.
Yes. Since 1 January 2026, VAT-registered businesses established in Croatia must issue structured e-invoices (eRačun) to other businesses and public bodies and fiscalise them under Fiscalisation 2.0, and every business in scope must be able to receive them. Croatian businesses outside the VAT system must also issue e-invoices from 1 January 2027, as of September 2026.
Fiscalisation 2.0 is Croatia's system for exchanging and reporting B2B and B2G invoices. Croatian e-invoices in EN 16931 format with the national extension move between listed information intermediaries, and a data set from each issued and received invoice is sent to the Tax Administration. It also adds monthly e-reporting of payments and rejections and extends receipt fiscalisation to every payment method.
MIKROeRAČUN is a free application from the Croatian Tax Administration, which acts as the information intermediary for its users. MIKROeRAČUN is available to issuers and recipients who are not in the VAT register and are not public buyers. It lets them receive and fiscalise e-invoices from 1 January 2026, issue them from 1 January 2027, and store them for the retention period.
Croatian e-invoice issuers must report which e-invoices were paid by the 20th of the month following the month of payment. For example, invoices paid in March 2026 had to be reported by 20 April 2026. Recipients report the e-invoices they rejected in a month by the same 20th-of-the-month deadline. The Croatian Tax Administration uses this payment data to monitor whether payment deadlines are respected.
Croatian VAT rates are 25% standard, 13% and 5% reduced, and 0% for certain supplies, as of September 2026. Since 1 January 2025, a Croatian business with annual domestic turnover up to 60,000 euro can use the special scheme for small taxpayers and supply without charging VAT. Croatian invoices must state the VAT payable in euro.
Under the Croatian Accounting Act, the journal, general ledger, subsidiary ledgers and the documents behind their entries must be kept for at least eleven years. Croatian payroll lists and analytical payroll records must be kept permanently, as must annual financial statements, the annual report and the audit report, all in the original.
Skyline Nexus ERP runs the Croatian ledger, VAT per line, credit notes and the VAT return figures today. National e-invoicing connectors are being rolled out market by market, including Fiscalisation 2.0: tell us your country and we will confirm your go-live date. Meanwhile Skyline Nexus ERP works alongside your listed information intermediary, which Croatian law requires in every setup.
Rates, regimes and deadlines in this summary change, and many countries are actively legislating on e-invoicing. This is general information, not tax or legal advice — confirm the current position with the authority named above or with your tax adviser before you rely on it.
Tell us what you run and we will come back with a straight answer about fit, timeline and price.