Invoice Requirements in Croatia — What Every Invoice Must Include
Invoice Requirements in Croatia — What Every Invoice Must Include. A practical guide with actionable tips for invoice and requirements. Learn how to improve you
Imagine this: You’ve just finished a demanding job – a leaky pipe fixed, a custom cabinet built, or a complex electrical system installed. Your client is happy, and you’re ready to issue the invoice, anticipating payment for your hard work. But what if that invoice, the very document that legitimizes your claim, isn't compliant with Croatian law? The reality for many Croatian small and medium-sized enterprises (SMEs), particularly those in trades and services, is a constant tightrope walk between getting the job done and meticulously adhering to often complex administrative requirements. Did you know that even a seemingly minor omission, like a missing OIB or an incorrectly stated VAT exemption, can lead to significant fines ranging from €260 to €6,630 for your business?
In a business environment that increasingly values transparency and regulatory precision, understanding the exact invoice requirements in Croatia isn't just about avoiding penalties; it's about ensuring smooth cash flow, maintaining a professional reputation, and safeguarding your financial health. This comprehensive guide is designed specifically for you – the Croatian tradesperson, the service provider, the entrepreneur – to demystify the intricacies of billing in Croatia. We'll break down every essential element your invoice must include, explore special scenarios, and show you how to leverage modern tools to stay compliant effortlessly. By the end of this article, you'll have a crystal-clear understanding of what's needed to create legally sound invoices every single time.
Key Takeaways
- Mandatory Elements are Non-Negotiable: Every Croatian invoice, regardless of type, must include specific details for both seller and buyer, a unique invoice number, clear dates, itemized goods/services, and precise VAT calculations (or exemption statements).
- Fiscalization Applies to Every Consumer Invoice: Since 1 January 2026, every invoice you issue to a private customer must be fiscalized (JIR and ZKI), whether they pay in cash, by card or by bank transfer, and that includes service providers (Fiscalization Act, NN 89/25, Articles 2 and 3).
- Different Invoice Types Have Different Rules: Standard invoices, simplified invoices, advance invoices, and credit notes each have specific conditions and mandatory content that must be followed to avoid legal issues.
- E-invoicing Is Mandatory Between Businesses: Since 1 January 2026, VAT-registered businesses must issue invoices to other Croatian businesses as eRačun (e-invoices); businesses outside the VAT system follow on 1 January 2027 (Fiscalization Act, NN 89/25, Articles 38 and 80). A sale paid in cash or by card may get a fiscalized receipt instead (Article 39). Invoices to the public sector have been e-invoices since 2019.
- Leverage Technology for Compliance: Modern business management platforms like Operitivo automate invoice generation, ensure adherence to legal requirements, simplify fiscalization, and streamline record-keeping, significantly reducing administrative burden and risk.
The Foundation: Understanding Croatian Invoice Law and Your Obligations
In Croatia, the act of issuing an invoice is governed primarily by the Value Added Tax Act (Zakon o porezu na dodanu vrijednost - ZPDV), harmonized with EU VAT directives, and the Fiscalization Act (Zakon o fiskalizaciji, NN 89/25), in force since 1 September 2025. These laws dictate not just what an invoice must contain, but also when it must be issued, how it must be recorded, and how long it must be retained. For Croatian tradespeople and service companies, this legal framework forms the bedrock of compliant operations.
Who Must Issue an Invoice?
Simply put, every taxable person (porezni obveznik) making a supply of goods or services in Croatia must issue an invoice. This includes:
- VAT payers (obveznici PDV-a): Businesses registered for VAT, regardless of their size.
- Non-VAT payers (obveznici oslobođeni PDV-a): Even if your annual turnover is below the VAT registration threshold (currently €39,816.84 as of 2024), you are still legally obliged to issue invoices for your supplies. The key difference is that your invoices will not include VAT.
- Businesses engaged in international trade: Special rules apply here, particularly for intra-EU supplies and exports/imports.
Key Principle: An invoice serves as a primary document for tax purposes, proving the existence of a transaction, the amount charged, and the VAT (if applicable). It is crucial for both the seller's and buyer's accounting and tax records.
Types of Invoices in Croatia
While we often think of a single "invoice," Croatian law distinguishes between several types, each serving a specific purpose and having slightly different requirements:
- Standard Invoice (Račun): The most common type, issued for a completed supply of goods or services.
- Simplified Invoice (Pojednostavljeni račun): Permitted for small value transactions, with fewer mandatory details.
- Advance Invoice / Proforma Invoice (Predračun / Avansni račun): Issued for advance payments received before the goods/services are fully delivered. The "Predračun" is often a non-binding offer, while "Avansni račun" is a binding invoice for an advance payment.
- Credit Note (Knjižno odobrenje): Issued to correct a previously issued invoice, typically reducing the original amount (e.g., for returns, discounts, or errors).
- Debit Note (Knjižno terećenje): Less common, used to increase the amount of a previously issued invoice.
- Self-Billing Invoice (Samofakturiranje): Issued by the recipient of the goods/services on behalf of the supplier, under specific conditions.
Understanding which type of invoice to issue for each scenario is critical for compliance and accurate accounting.
The Significance of OIB
The Osobni identifikacijski Broj (OIB) is a unique personal identification number in Croatia, similar to a tax identification number. It is mandatory on almost all invoices issued to or by Croatian entities.
- For the Seller: Your OIB must always be present. If you are a VAT payer, your VAT Identification Number (PDV ID broj), which is your OIB prefixed with "HR" (e.g., HR12345678901), must also be displayed.
- For the Buyer: If the buyer is a legal entity or a sole proprietor (obrtnik), their OIB is also mandatory. For private individuals (građani), their OIB is generally not required on the invoice unless they specifically request it for business purposes or if the invoice relates to a taxable supply they are making.
Practical Tip: Always ask for the client's OIB if they are a business. If they hesitate or don't provide it, clarify that it's a legal requirement for your invoice to be valid for their accounting purposes.
Mandatory Elements of a Standard Croatian Invoice: Your Checklist for Compliance
This section details the absolute minimum information required on every standard invoice issued in Croatia. Missing even one of these elements can render your invoice non-compliant and potentially lead to issues during tax audits or disputes with clients.
1. Invoice Issuer (Seller) Information
- Full Business Name: The registered name of your company or sole proprietorship (e.g., "OPERITIVO d.o.o." or "Obrt Majstorović, vl. Ivan Majstorović").
- Registered Address: The full address of your business headquarters.
- OIB (Osobni identifikacijski Broj): Your unique Croatian tax identification number.
- VAT Identification Number (PDV ID broj): If you are a VAT payer, this is your OIB prefixed with "HR" (e.g., HR12345678901).
- Bank Account Information: While not strictly mandatory by law, including your IBAN and SWIFT/BIC code is a standard best practice to facilitate payment.
2. Invoice Recipient (Buyer) Information
- Full Business Name or Individual Name: The complete name of the company, sole proprietor, or private individual receiving the goods/services.
- Registered Address: The full address of the buyer.
- OIB (Osobni identifikacijski Broj): Mandatory for businesses and sole proprietors. Optional for private individuals unless specifically requested for business purposes.
- VAT Identification Number (PDV ID broj): If the buyer is an EU VAT payer and the transaction is subject to the reverse charge mechanism (e.g., intra-community supply), their VAT ID number is crucial.
3. Invoice Identification and Dates
- Invoice Number (Broj računa): A unique, sequential number that identifies the invoice. The numbering system must be continuous and logical (e.g., R-2024/001, R-2024/002). This number must be unique for each business unit and cash register.
- Date of Issue (Datum izdavanja računa): The date the invoice was created and issued.
- Date of Supply / Service (Datum isporuke dobara / obavljene usluge): The date when the goods were delivered or the service was completed. This is crucial for determining the tax point (porezni događaj). If the date of supply is the same as the date of issue, you can state "Datum izdavanja i isporuke."
- Payment Due Date (Datum dospijeća): While not legally mandatory, including a payment due date (e.g., "Rok plaćanja: 15 dana") is a standard commercial practice.
4. Description of Goods or Services
- Clear Description: A precise and unambiguous description of the goods supplied or services rendered. Avoid vague terms.
- Quantity (Količina): The number of units (e.g., "3 hours," "1 piece," "20 meters").
- Unit of Measure (Jedinica mjere): The unit corresponding to the quantity (e.g., "kom," "m," "h," "kg").
- Unit Price (Jedinična cijena): The price per unit, excluding VAT.
5. Financial Details and VAT Breakdown
- Net Amount (Osnovica / Neto iznos): The total value of the goods/services before VAT.
- VAT Rate (Stopa PDV-a): The applicable VAT rate (e.g., 25%, 13%, 5%, 0%). Croatia's standard VAT rate is 25%.
- VAT Amount (Iznos PDV-a): The calculated VAT amount for each applicable rate.
- Gross Amount (Ukupan iznos / Bruto iznos): The total amount payable, including VAT.
- Total Amount Payable (Ukupan iznos za uplatu): The final amount the client needs to pay.
- Currency (Valuta): Usually HRK (Euro since January 1, 2023). If invoicing in a foreign currency, the equivalent in HRK (EUR) must also be stated for tax purposes, using the exchange rate on the date of supply.
6. Specific Statements and Legal References
Depending on the nature of the transaction, certain additional statements or legal references may be required:
- For VAT Exemptions: If the supply is exempt from VAT, the invoice must clearly state the reason for the exemption and reference the relevant article of the ZPDV or EU VAT Directive (e.g., "Oslobođeno PDV-a prema čl. XX. Zakona o PDV-u").
- For Reverse Charge (Prijenos porezne obveze): For certain supplies where the recipient is liable for VAT (e.g., intra-community supplies of goods or services, construction services), the invoice must state "Prijenos porezne obveze" or "Reverse charge" and include the buyer's VAT ID.
- For Simplified Invoices: Must explicitly state "Pojednostavljeni račun."
- For Margin Scheme (Posebni postupak oporezivanja marže): If applicable (e.g., for second-hand goods, travel agents).
- For Advance Invoices: Must clearly state "Avansni račun" or "Račun za predujam."
Mandatory Fields Checklist for a Standard Croatian Invoice
| Field Category | Mandatory Field | Notes | | :---------------------- | :------------------------------ | :------------------------------------------------------------------ | | Seller Details | Full Business Name | | | | Registered Address | | | | OIB | | | | VAT ID (if VAT payer) | "HR" + OIB | | Buyer Details | Full Name/Business Name | | | | Address | | | | OIB (for businesses/sole prop.) | Optional for private individuals | | | VAT ID (for reverse charge) | Crucial for intra-community transactions | | Invoice ID & Dates | Invoice Number | Unique, sequential | | | Date of Issue | | | | Date of Supply/Service | If different from issue date | | Description | Item Description | Clear and specific | | | Quantity | | | | Unit of Measure | | | | Unit Price (Net) | | | Financials | Net Amount | Sum of all net item prices | | | VAT Rate(s) | Applied to each item/category | | | VAT Amount(s) | Calculated VAT for each rate | | | Gross Amount | Total including VAT | | | Currency | EUR (HRK equivalent if foreign currency used) | | Special Statements | VAT Exemption Reference | If applicable (e.g., "Oslobođeno PDV-a čl. XX. ZPDV-a") | | | Reverse Charge Statement | If applicable (e.g., "Prijenos porezne obveze") |
How Operitivo Helps: Operitivo is designed with Croatian regulations in mind. When you set up your business details, it automatically includes your OIB and VAT ID. For clients, it prompts for their OIB. Its invoicing module ensures all mandatory fields are present and calculates VAT correctly based on your input, significantly reducing the risk of errors.
Special Cases and Scenarios: Navigating Beyond the Standard Invoice
While the standard invoice forms the backbone of your billing, various business situations require specific invoice types or additional considerations. Understanding these nuances is critical for full compliance.
1. Simplified Invoices (Pojednostavljeni račun)
Croatian law allows for simplified invoices for certain transactions, primarily to reduce administrative burden for small-value sales.
- When allowed: Typically for retail sales to private individuals where the total amount (including VAT) does not exceed €130.
- Reduced Requirements: A simplified invoice does not need to include:
- The buyer's name and address.
- The buyer's OIB.
- The unit price and quantity if the description is clear.
- Mandatory Elements:
- Seller's full name, address, OIB, and VAT ID (if VAT payer).
- Date of issue.
- Invoice number.
- Description of goods/services.
- Total amount (gross), including VAT.
- VAT rate and total VAT amount (or statement of exemption).
- Statement "Pojednostavljeni račun."
Example: A plumber charges a private individual €100 for a minor repair. A simplified invoice is sufficient. Caution: Businesses receiving a simplified invoice cannot use it to claim input VAT. Therefore, for B2B transactions, a standard invoice is almost always required.
2. Advance Invoices (Avansni račun / Predračun)
When you receive payment before delivering goods or services, an advance invoice is necessary.
- Predračun (Proforma Invoice): This is often a non-binding offer or a request for payment, not a fiscal document. It does not create a tax obligation.
- Avansni račun (Advance Invoice): This is a binding fiscal document issued upon receipt of an advance payment.
- When required: If a VAT payer receives an advance payment for a future supply of goods or services, they must issue an advance invoice within 8 days of receiving the payment.
- Content: It must contain most of the standard invoice elements, but specifically states it's an "Avansni račun" and references the advance payment received. It must also include the VAT amount for the advance payment.
- Final Invoice: When the goods/services are fully delivered, a final invoice is issued. This final invoice will detail the total value and VAT, and then reference and deduct the previously issued advance invoices. The VAT liability for the advance is effectively "settled" by the final invoice.
Practical Scenario: A carpentry business receives a 50% down payment (€1,500) for a custom kitchen cabinet costing €3,000. They must issue an "Avansni račun" for €1,500. Upon completion, they issue a final invoice for €3,000, clearly stating that €1,500 has already been paid via advance invoice number [X].
3. Credit Notes (Knjižno odobrenje) and Debit Notes (Knjižno terećenje)
These documents are used to adjust previously issued invoices.
-
Credit Note (Knjižno odobrenje):
- Purpose: To reduce the value of a previously issued invoice. Common reasons include: returns, granted discounts after initial invoicing, price corrections, or errors in the original invoice.
- Effect on VAT: Reduces the seller's output VAT and the buyer's input VAT.
- Mandatory Content:
- Clear statement "Knjižno odobrenje."
- Reference to the original invoice number and date it amends.
- Seller's and buyer's full details (as per standard invoice).
- Description of the reason for the credit.
- The amount being credited (net, VAT, and gross).
- Date of issue.
- Unique sequential number for the credit note.
-
Debit Note (Knjižno terećenje):
- Purpose: To increase the value of a previously issued invoice. Less common, often used for additional charges or corrections that increase the original amount.
- Effect on VAT: Increases the seller's output VAT and the buyer's input VAT.
- Mandatory Content: Similar to a credit note but clearly stating "Knjižno terećenje" and referencing the increase.
Example: A client returns a faulty part for which they were previously invoiced €50. You issue a "Knjižno odobrenje" for €50, referencing the original invoice.
4. International Transactions: EU and Third Countries
Transactions involving entities outside Croatia introduce additional complexities regarding VAT.
- Intra-Community Supply of Goods (within EU, B2B):
- VAT treatment: Generally zero-rated (0% VAT) in Croatia, provided both the seller and buyer are VAT-registered in different EU member states, and the goods are transported from Croatia to another EU country.
- Invoice requirement: Must include both seller's and buyer's full VAT ID numbers (prefixed with their country code, e.g., HR123..., DE987...). Must explicitly state "Oslobođeno PDV-a prema čl. 41. st. 1. t. a) Zakona o PDV-u" or similar reference to the EU VAT Directive.
- Intra-Community Supply of Services (within EU, B2B):
- VAT treatment: Generally subject to reverse charge in the recipient's country. The Croatian supplier does not charge VAT.
- Invoice requirement: Must include both seller's and buyer's full VAT ID numbers. Must explicitly state "Prijenos porezne obveze" or "Reverse charge" and reference the relevant article of the ZPDV (e.g., "Prijenos porezne obveze prema čl. 17. st. 1. Zakona o PDV-u").
- Exports to Third Countries (outside EU):
- VAT treatment: Zero-rated (0% VAT).
- Invoice requirement: No Croatian VAT charged. Must state "Izvoz" or "Export" and reference the relevant article of the ZPDV.
- Imports from Third Countries: VAT is typically paid at customs upon entry into Croatia.
Crucial Point: For intra-EU B2B transactions, verifying the buyer's VAT ID number through the VIES (VAT Information Exchange System) is highly recommended to ensure compliance and avoid potential VAT liabilities.
5. Non-VAT Payers (Obveznici oslobođeni PDV-a)
If your annual turnover is below the VAT registration threshold, you are a non-VAT payer. You still must issue invoices, but with key differences:
- No VAT ID: Do not include a "HR" prefixed VAT ID number on your invoice. Only your OIB is required.
- No VAT Charged: Do not calculate or charge VAT on your invoices.
- Exemption Statement: Clearly state that you are not a VAT payer and are exempt from VAT, referencing the relevant law (e.g., "Nisam u sustavu PDV-a prema čl. 90. Zakona o PDV-u" or "Oslobođeno PDV-a prema čl. 40. Zakona o PDV-u" if applicable for specific activities).
Example: A newly established cleaning service with an annual turnover of €20,000. Their invoices will only show net amounts and a statement about not being a VAT payer.
Invoice Type Comparison Table
| Feature/Type | Standard Invoice | Simplified Invoice | Advance Invoice | Credit Note | | :--------------------- | :---------------------------------------------- | :----------------------------------------------- | :------------------------------------------------ | :--------------------------------------------------- | | Purpose | Full supply of goods/services | Small value retail transactions | Payment received before supply | Corrects/reduces a previous invoice | | Max Amount | No limit | €130 (including VAT) | No limit | No limit (up to original invoice value) | | Buyer OIB | Mandatory (for businesses) | Not required | Mandatory (for businesses) | Mandatory (for businesses) | | Buyer Address | Mandatory | Not required | Mandatory | Mandatory | | VAT Breakdown | Mandatory (Net, VAT, Gross) | Mandatory (Total Gross + VAT rate/amount) | Mandatory (Net, VAT, Gross for advance amount) | Mandatory (Net, VAT, Gross for credited amount) | | Special Statement | N/A | "Pojednostavljeni račun" | "Avansni račun" or "Račun za predujam" | "Knjižno odobrenje" + Original invoice reference | | Input VAT Claim | Yes (by VAT payer recipient) | No (by VAT payer recipient) | Yes (by VAT payer recipient, for advance) | Adjusts input VAT previously claimed | | Fiscalization | Yes to a consumer, however paid; eRačun to a business | Yes to a consumer, however paid | Yes to a consumer, however paid; eRačun to a business | Yes, like the invoice it corrects (Art. 24 NN 89/25) | | Operitivo Support | Full support for all fields, VAT, and fiscalization | Supports simplified invoices with reduced fields | Manages advance and final invoice linking | Facilitates credit note creation and linking |
The Digital Shift: E-invoicing and Fiscalization in Croatia
Croatia has embraced digital transformation in its tax administration, making e-invoicing and fiscalization integral parts of compliant billing. For tradespeople and service companies, these aren't just buzzwords; they represent both a legal obligation and an opportunity for greater efficiency.
E-invoicing (e-Račun) in Croatia
An e-Račun (e-invoice) is an invoice that has been issued, transmitted, and received in a structured electronic format, allowing for its automatic and electronic processing. It's not just a PDF attached to an email; it's a specific data format (often XML-based) that systems can read directly.
- Mandatory for Public Sector: Since July 1, 2019, all invoices issued to public sector bodies in Croatia (e.g., ministries, municipalities, public companies) must be e-invoices. This applies even to small businesses supplying services to the public sector.
- Mandatory Between Businesses Since 2026: Under the Fiscalization Act (NN 89/25, Article 38), a VAT-registered business must issue an eRačun for every domestic supply to another Croatian business since 1 January 2026, and the eRačun is fiscalized as well. The exception is a sale paid in cash or by card, which may get a fiscalized receipt with the buyer's OIB instead (Article 39). Businesses outside the VAT system must issue eRačuni from 1 January 2027.
- Benefits for Private Sector (B2B):
- Cost Savings: Eliminates printing, postage, and manual handling costs.
- Efficiency: Faster processing, reduced human error, quicker payment cycles.
- Environmental Impact: Reduces paper consumption.
- Improved Compliance: Automated systems can ensure all mandatory fields are present and correctly formatted.
- Enhanced Security: Secure transmission channels reduce fraud risk.
- How it works: E-invoices travel through access points, usually an information intermediary (informacijski posrednik) from the Tax Administration's published list, which finds the buyer's address in the AMS directory (Adresar metapodatkovnih servisa).
Fiscalization (Fiskalizacija) in Croatia
The Fiscalization Act (Zakon o fiskalizaciji, NN 89/25) replaced the old law on cash transactions (Zakon o fiskalizaciji u prometu gotovinom), which covered cash and card payments but not bank transfers, on 1 September 2025. Its second part covers invoices to private customers (fiskalizacija računa u krajnjoj potrošnji), and since 1 January 2026 it applies to every such invoice, whether the customer pays in cash, by card, by bank transfer or otherwise (Articles 2 and 3). For tradespeople and service companies who invoice households, fiscalization is a daily reality.
- What it is: Fiscalization is the real-time electronic transfer of each invoice's data to the Tax Administration (Porezna uprava) at the moment the invoice is issued. It's designed to combat the grey economy and make every sale to a consumer visible to the tax authorities.
- Who it applies to: Every business that pays income tax on self-employment or profit tax, so companies and sole proprietors (obrti) alike, unless the activity is on the closed list of exemptions in Article 4 (for example own farm produce sold by a family farm, public transport tickets, banking and insurance). Being paid by bank transfer is no longer an exemption.
- What a fiscalized invoice adds (Articles 7 and 9):
- Time of Issue: Hour and minute.
- Operator Mark (Oznaka operatera): The person who issued the invoice, linked to that person's OIB (Article 8).
- Payment Method: Banknotes, card, bank transfer or other.
- Unique Invoice Number (Broj računa): In three parts: the sequential number, the business premises mark and the device number. The sequential number runs without gaps.
- Protection Code of the Issuer (Zaštitni kod izdavatelja - ZKI): A code your invoicing software generates and signs for each invoice.
- Unique Identifier of the Invoice (Jedinstveni identifikator računa - JIR): A code returned by the Tax Administration once it accepts the invoice data. This confirms that the invoice has been registered with the tax authorities.
- QR Code: Mandatory on every fiscalized invoice. The customer can scan it to check the invoice with the Tax Administration.
- Process:
- You issue an invoice in your invoicing software (like Operitivo).
- Your system generates the ZKI and signs the invoice data with your digital certificate.
- The invoice data (including ZKI) is sent in real time to the Tax Administration's central system.
- The Tax Administration verifies the data and returns a JIR.
- The JIR, ZKI and QR code are printed on the invoice.
- If the connection is down: You keep issuing invoices without a JIR, and their data must reach the Tax Administration within two working days of the day the connection broke (Article 21).
Example: A handyman completes a repair at a private home and the customer pays €80 by bank transfer. Under the old law that invoice was not fiscalized; since 2026 it is. Using Operitivo on a phone or tablet, the handyman issues the invoice. Operitivo automatically communicates with the Tax Administration, obtains the JIR, and includes it on the printed or digital invoice.
Operitivo and Fiscalization: Operitivo fiscalizes invoices to private customers: it generates the ZKI, signs the invoice data with your certificate, obtains the JIR from the Tax Administration and prints the JIR, ZKI and QR code on the invoice. This means tradespeople can issue fiscalized invoices on the go, without a separate fiscal cash register.
Record Keeping
Finally, once an invoice is issued and fiscalized, it must be properly stored.
- Retention Period: Taxpayers in Croatia are generally
Related Articles
Croatian Fiscalization FAQ: Everything You Need to Know
Who must fiscalize in Croatia, what a fiscalized invoice must show, what to do when the connection drops and what the fines are under the Fiscalization Act (NN 89/25) and the rules in force since 2026.
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.