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 Cash Payments: If your business accepts cash payments, understanding and implementing the fiscalization process (JIR and ZKI) is crucial for compliance, even for service providers.
- 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 the Future (and Present): While mandatory for public sector transactions, adopting e-invoicing for B2B transactions offers efficiency, cost savings, and improved compliance for Croatian SMEs.
- 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 u prometu gotovinom). 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, if cash payment | Yes, if cash payment | Yes, if cash payment for advance | No (adjusts non-cash transactions) | | 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.
- 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 are typically exchanged through an intermediary platform or a certified information broker connected to the national e-invoice exchange system (e.g., FINA-in servis e-Račun za državu).
Operitivo's Role: Operitivo can integrate with e-invoicing solutions, allowing you to generate e-compliant invoices directly from your platform. This means you can create a standard invoice in Operitivo, and it can be automatically converted to the required e-Račun format for public sector clients or exchanged with private sector partners who also use e-invoicing. This streamlines your workflow and ensures you meet the digital requirements without extra manual steps.
Fiscalization (Fiskalizacija) in Croatia
The Fiscalization Act (Zakon o fiskalizaciji u prometu gotovinom) is a critical piece of legislation for any Croatian business that receives cash payments. This includes payments made with banknotes, coins, payment cards (debit/credit), checks, or any other similar means of payment that are not directly traceable through bank accounts. For many tradespeople and service companies who often receive payments on-site, fiscalization is a daily reality.
- What it is: Fiscalization is a process of real-time electronic data transfer of sales data (invoices) to the Tax Administration (Porezna uprava) at the moment of payment. It's designed to combat the grey economy and ensure all cash-based transactions are recorded.
- Who it applies to: All taxpayers (legal entities and sole proprietors) who receive cash payments for goods or services, unless specifically exempt (e.g., certain agricultural activities, public transport).
- Key Elements of Fiscalization:
- Unique Invoice Number (Broj računa): As detailed earlier, this must be sequential.
- Protection Code of the Issuer (Zaštitni kod izdavatelja - ZKI): A unique code generated by your fiscal cash register/software for each invoice.
- Unique Identifier of the Invoice (Jedinstveni identifikator računa - JIR): A unique code returned by the Tax Administration after successful fiscalization of an invoice. This confirms that the invoice has been registered with the tax authorities.
- QR Code: Many fiscalized invoices include a QR code that allows verification of the invoice's fiscalization status via a government portal.
- Process:
- You issue an invoice via a certified fiscal cash register or fiscal software (like Operitivo).
- Your system generates the ZKI.
- 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 is printed on the invoice (or displayed for e-invoices).
- If the connection to the Tax Administration is down, the system must record the transaction and send it as soon as the connection is restored, indicating an "offline" fiscalization.
Example: A handyman completes a repair and receives €80 in cash. Using his Operitivo app on his phone or tablet, he 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 is fully compliant with Croatian fiscalization laws. It seamlessly handles the generation of ZKI, communication with the Tax Administration to obtain JIR, and ensures all fiscalized invoices contain the required information. This means tradespeople can issue invoices on-the-go and be confident they are meeting their legal obligations, without needing separate fiscal cash registers.
Record Keeping
Finally, once an invoice is issued and fiscalized, it must be properly stored.
- Retention Period: Taxpayers in Croatia are generally
Related Articles
Growth Strategies for Small Businesses in Croatia
Growth Strategies for Small Businesses in Croatia. A practical guide with actionable tips for growth and small business. Learn how to improve your business.
10 CRM Tips for Beginners — Better Client Management
10 CRM Tips for Beginners — Better Client Management. A practical guide with actionable tips for CRM and tips. Learn how to improve your business.
Team Scheduling Best Practices for Service Companies
Team Scheduling Best Practices for Service Companies. A practical guide with actionable tips for scheduling and teams. Learn how to improve your business.