In today’s global business environment, a precise understanding of Croatia’s Tax Identification Number (TIN) — the OIB (Osobni identifikacijski broj) and its international VAT equivalent — is essential for Croatia VAT verification, KYB checks, and corporate compliance. Croatia operates a highly modernized and digital tax system, overseen by the Ministry of Finance and the Tax Administration.
Having a single trusted resource that answers every key question in one place makes all the difference between seamless Mediterranean trade and costly administrative errors. This FAQ blog delivers clear, complete answers to the 10 most essential questions about Croatian TINs — from definition and formats to the 2026 mandatory e-reporting requirements.
Businesses that make the smart choice to use TaxDo’s GTL (Global TIN Lookup) connect instantly to official sources, complete every check in one click, and eliminate manual errors—ensuring fast, accurate, and fully compliant Tax ID verification for tax, onboarding, and regulatory reporting purposes.
10 Essential Questions About TIN in Croatia

Common Questions
In Croatia, the primary Tax Identification Number is the OIB (Osobni identifikacijski broj), or Personal Identification Number.
The OIB is a permanent, unique 11-digit identifier assigned to every Croatian citizen, legal entity, and foreign person with a legal interest in the country. It serves as the master key for all administrative and tax interactions, replacing the old system of multiple identifiers for different agencies.
Croatia utilizes a unified OIB system, but its application varies depending on the taxpayer's status:
-
OIB for Individuals: Assigned to citizens at birth and foreign residents for tax purposes.
-
OIB for Legal Entities: Assigned to companies and sole proprietors upon establishment.
-
VAT Number (PDV-ID): For businesses registered for Value Added Tax, the OIB is used with the "HR" prefix (e.g., HR12345678901).
-
MBS (Matični broj subjekta): A separate company registration number issued by the commercial courts, though the OIB remains the primary tax identifier.
Croatian identification numbers follow a strict mathematical pattern designed for real-time integration across state registries.
-
The OIB Structure: Consists of exactly 11 numeric digits.
-
The VAT Structure: Comprises the country prefix "HR" followed by the 11-digit OIB.
Technical Insight: The OIB features a checksum calculated using the Modulo 11,10 (ISO 7064) algorithm. The first 10 digits are randomly assigned, while the 11th digit is a control digit. Basic syntax checks often fail to catch invalid numbers; only advanced validation can confirm mathematical integrity before processing.
Comparison of Croatian Identifiers
| Identifier Type | Example Format | Primary Usage | Who needs it? |
| OIB (Personal ID) | 12345678901 | General tax, banking, property | All citizens & residents |
| VAT Number | HR12345678901 | Intra-EU trade, B2B invoicing | VAT-registered entities |
| MBS (Company No.) | 080123456 | Commercial court registry | Registered corporations |
VAT Registration Thresholds:
-
Resident Businesses: Mandatory once annual taxable turnover exceeds €60,000.
-
Non-Resident Businesses: Generally a Nil Threshold (€0); foreign entities must register from their first taxable sale in Croatia unless reverse-charge rules apply.
-
Mandatory E-Reporting: Starting January 2026, all businesses must comply with the new real-time e-reporting framework (eIzvještavanje) for domestic fiscalized transactions.
VAT Rates (2026):
-
Standard Rate: 25% (One of the highest in the EU).
-
Reduced Rates: 13% (Accommodation, newspapers, meat/fish) and 5% (Bread, milk, medicines, books).
The process involves two steps: obtaining the 11-digit OIB and activating VAT status.
Step 1: Obtain the OIB
-
Local Companies: Assigned automatically during incorporation via the Court Register.
-
Foreign Individuals: Visit a local Tax Office (Porezna uprava) with a passport and Form POO. Issued immediately.
-
Foreign Companies: Submit a translated home-country registration certificate via a legal proxy or tax representative.
Step 2: Activate VAT (Form P-PDV)
-
Threshold (Residents): Mandatory if annual turnover exceeds €60,000.
-
Threshold (Non-Residents): €0 (Nil threshold) for taxable supplies in Croatia.
-
Format: Once approved, your OIB becomes your VAT ID by adding the "HR" prefix.
Step 3: 2026 Digital Compliance
-
Digital Certificate: You must obtain an OIB-linked certificate from FINA to sign e-invoices.
-
ePorezna: Mandatory registration on the state tax portal for real-time B2B e-reporting.
Verifying a Croatian TIN is critical to ensure compliance with the strict 2026 fiscalization rules.
-
Manual Verification: Use the official OIB Lookup Tool provided by the Tax Administration.
-
VAT Verification: Confirm VAT status via the EU VIES system.
Because an OIB can be "Active" in the registry but the taxpayer may be "Deregistered" from the VAT system, manual checks are inefficient. High-volume businesses use automated real-time VAT lookups to query official Croatian databases directly.
Managing Balkan supply chains requires navigating dual-registry systems (OIB vs. VAT). To mitigate risks, enterprise finance teams implement automated logic via TaxDo:
-
GSV (Global Syntax Validation): Provides structural and checksum checks for over 1,000 TIN formats, ensuring the 11-digit OIB is mathematically valid before entry.
-
GTL (Global Real-Time Tax ID Verify/Lookup): Connects directly to the Croatian Tax Administration in real-time. This ensures your partners are active and compliant with the 2026 mandatory e-reporting standards.
TaxDo TIN Validation Coverage in Croatia
| Entity Type | Identifier Type | Covered by Product |
| Business | VAT Number (HR+OIB) | GTL (Official Lookup) |
| Business | OIB (Tax ID) | GTL (Official Lookup) |
| Business | OIB (Tax ID) | GSV (Syntax Validation) |
| Business | MBS (Registry No.) | GSV (Syntax Validation) |
| Individual | OIB (Tax ID) | GSV (Syntax Validation) |
A valid OIB/VAT number is the key to compliant trade. Here is how it is used:
| Business Context | Key Usage of TIN (OIB / VAT) | Compliance Criticality |
| Fiscalization | Real-time reporting of cash & e-invoices via ePorezna. | Blocker: Missing OIBs prevent invoice authorization. |
| Real Estate | Property acquisition & Real Estate Transfer Tax (3%). | Mandatory: Title deeds (Vlasnički List) require a valid OIB. |
| Int'l Sales | Reverse-charge application on B2B supplies. | High Risk: Failure to validate an "HR" VAT ID results in 25% VAT liability. |
| Banking | Opening non-resident accounts and SEPA transfers. | Risk Management: Banks require the OIB certificate (Potvrda o OIB-u). |
Using an incorrect or unverified Croatian TIN leads to severe consequences under the 2026 fiscal reforms:
-
E-Reporting Failure: Invoices with invalid OIBs will be rejected by the eIzvještavanje system, causing immediate reporting non-compliance.
-
Input VAT Loss: The Tax Administration will disallow the recovery of the 25% VAT on any invoice containing an incorrect identifier.
-
Real Estate Blockages: Ownership transfer cannot be recorded in the land registry without a verified OIB.
-
Administrative Penalties: Significant fines can be levied for non-compliance with fiscalization rules.
Croatia’s tax identification system is highly centralized around the OIB, but its real complexity lies in the transition to mandatory e-invoicing and real-time reporting in 2026. A valid OIB is not just a tax number; it is the fundamental legal anchor for every transaction in the Republic of Croatia.
For companies regularly trading with Croatian partners, manual portal lookups are no longer sufficient to keep pace with digital reporting requirements. Implementing a robust, automated TIN validation solution like TaxDo centralizes your compliance, prevents 25% VAT leakage, and ensures you remain ahead of the latest European digital mandates.
