VAT registration in Croatia 2026
VAT registration in Croatia is required when a foreign company performs activities subject to Croatian VAT and must settle the tax itself. Before submitting a VAT registration, verify the transaction model, OIB/PIN, documents, and whether the buyer is eligible to settle the VAT.
This guide explains the registration process. For general context, see our article on VAT in Croatia, and for obligations after obtaining a number, see VAT returns in Croatia.
VAT registration in Croatia does not start with P-PDV
The form is only the final step in the analysis. First, you need to determine whether Croatia is a taxable place and whether your company should settle the VAT.
In practice, registration most often occurs for goods located in Croatia, sales from a local warehouse, import and resale, delivery with assembly, selected local services or B2C models that cannot be safely settled through a special procedure.
Not every sale to a Croatian contractor requires a Croatian VAT number. In some B2B transactions, VAT can be settled by the buyer. However, simply including a reverse charge on the invoice is not sufficient if the conditions are not met.
What to determine before applying?
- where the goods are located or where the service is performed,
- whether the buyer is a taxpayer, consumer or platform,
- whether VAT is settled by the seller or the Croatian recipient,
- whether you need an OIB, P-PDV, proxy or tax representative.
Taxenlight Experience
In our experience, most delays in VAT registration in Croatia stem not from the form itself, but from inconsistent model descriptions: the sales department says one thing, the warehouse says another, and the import documents say something else. We've encountered projects where it was only clear after gathering the goods flow, invoice, and importer's role that a VAT number was actually required.
When should a foreign company check its VAT registration in Croatia?
The transaction model is decisive, not the mere fact that the recipient is from Croatia. The official VAT for foreign persons details the obligations of foreign taxpayers, forms, and identification methods.
| Situation | Registration Risk | Practical commentary |
|---|---|---|
| The goods are located in Croatia and are sold locally | High | Local delivery may require a Croatian VAT ID and an invoice compliant with PDV rules. |
| Warehouse or fulfillment in Croatia | High | The transfer of goods to Croatian stock and sale from the warehouse usually require a separate VAT analysis. |
| Import to Croatia and further sale | High | The importer, the right to deduction and subsequent local sale must be established. |
| Delivery with assembly or installation | Possible | The place of taxation may be in Croatia. The status of the buyer and reverse charge must be checked separately. |
| Real estate services | Possible | Real estate services may be subject to Croatian VAT regardless of the country of establishment of the service provider. |
| B2C sales from Croatian stock | High | The consumer does not settle VAT in reverse charge, and special procedures do not cover every local sales model. |
| Standard B2B service for taxpayers from Croatia | Lower, but still testable | In many cases, VAT is settled by the recipient, but the type of service and the status of the buyer must be confirmed. |
| B2C sales shipped from another EU country | Depends on the model | OSS may restrict local registration only if the sale falls within the scope of the procedure. |
Taxenlight advises
Before asking, "How do I register for VAT in Croatia?", answer the question, "What transaction requires a number?" The office may expect documents demonstrating the actual reason for registration, not just a general intention to enter the market.
Should a non-resident start at the registration threshold?
For foreign companies, the turnover threshold is rarely the best first question. More important is whether a given activity is subject to Croatian VAT and who is responsible for settling the tax.
Place of taxation
Without determining the place of taxation, it is not known whether you are even analyzing a Croatian PDV.
Buyer status
B2B transactions work differently than sales to consumers, marketplaces or entities outside the EU.
Person settling VAT
If VAT is settled by a Croatian buyer, local registration may not be needed for this particular transaction.
In practice
One delivery with assembly, one import with further sale, or one sale from a Croatian warehouse may require registration analysis sooner than any sales level is exceeded.
VAT registration in Croatia step by step
The safest way to conduct registration is as a project: transaction description, OIB identification, P-PDV form, documents, representation and a plan of duties after the number is assigned.
Describe the model
Determine the goods, service, warehouse, importer, buyer, shipping country and reason for Croatian VAT.
Check for exceptions
Verify reverse charge, OSS, IOSS or SME procedures if they apply to your sales.
Get OIB/PIN
OIB is the basis for tax identification and subsequent VAT number in the HR + OIB format.
Prepare P-PDV
The form must match the business description, company details and registration documents.
Collect documents
Prepare a registration document, tax certificate, proof of business intention and translations.
Establish representation
A non-EU taxpayer must usually appoint a tax representative; an EU company may act through an agent.
Submit an application
Instructions for foreign taxpayers are directed to the Regional Office Zagreb, Avenija Dubrovnik 32.
Set up billing
Once the number has been assigned, you need to plan PDV declarations, invoices, payments and document archiving.
OIB/PIN – the first step towards a Croatian VAT number
The OIB is the Croatian identification number. In English-language materials, it is referred to as a PIN. Without it, it is impossible to complete VAT registration and obtain an HR + OIB number.
The Polish Tax Administration (PIN) describes the PIN/OIB as the primary identification number for dealing with the tax administration. For a foreign company, it's the first step in the process: identification, P-PDV, VAT ID, and then declarations and communication with the office.
Don't treat the OIB as a secondary formality. The Croatian VAT number is structured as HR + OIB, so the data in the OIB, registration documents, and the P-PDV form should be consistent.
The simplest distinction
- OIB/PIN – taxpayer identification number,
- VAT ID – VAT number used in transactions,
- PDV – Croatian VAT and the name of the basic settlement.
What documents should I prepare for VAT registration in Croatia?
The basic registration form is the P-PDV. Porezna uprava publishes current forms, including the P-PDV and PDV, in the forms.
| Element | Why is it needed? | What to watch out for |
|---|---|---|
| OIB/PIN | Taxpayer identification in the Croatian system. | The data must be consistent with the company's registration documents. |
| Form P-PDV | Application for registration for VAT purposes. | Do not use old copies of forms from contractors. |
| Company registration document | Confirms the existence and details of the entity. | It should be current and consistent with the power of attorney. |
| Tax certificate | Confirms the taxpayer's status in the country of residence. | It is worth checking the validity date and language of the document. |
| Proof of intent to operate in Croatia | Shows the reason for registration, e.g. contract, warehouse, import, or local project. | The description should match the transaction and form. |
| Power of attorney or representative documents | Needed when the case is handled by an attorney or tax representative. | The scope of the attachment must include contact with Porezna uprava. |
| Translations | Documents should be in Croatian or with a sworn translation. | This step often lengthens the entire process. |
Taxenlight advises
First, gather a coherent description of the model: where the goods are coming from, where the warehouse is, who is the importer, who is issuing the invoice and to whom. Only then should you gather the documents. Then, the P-PDV isn't a "feel-good" form, but a consequence of the transaction.
EU taxpayer and non-EU taxpayer when registering for VAT in Croatia
The registered office status affects documentation, representation, and responsibility for contacts with authorities. This is particularly important for companies outside the European Union.
EU taxpayer
A Croatian VAT number can be applied for if the business in Croatia requires local taxation. A representative is not always required, but often helps with language, forms, and correspondence.
Non-EU taxpayer
If the Croatian recipient carries out VAT-taxable transactions in Croatia and does not settle the tax, he should generally appoint a tax representative.
Tax representative
Represents the taxpayer in contacts with the administration, can collect documents, submit settlements and support ongoing obligations after registration.
Practical note
If your company is based outside the EU, don't leave the issue of representation until last. Lack of proper representation can stall the entire process, even if you have a ready-made P-PDV and all the registration documents.
Where do I apply for a Croatian VAT number?
Instructions for foreign taxpayers are provided by the Tax Administration, Regional Office Zagreb, Avenija Dubrovnik 32, Department for VAT refunds to foreign taxable persons. Before submitting, please check the current forms and addresses on the Porezna uprava website.
Competent authority
The Zagreb Regional Office is indicated in the instructions for foreign taxpayers applying for a VAT ID.
After checking the documents
Official instructions require the number to be assigned after verification, no later than eight days. The entire project may take longer due to OIB, translations, and additions.
Number format
After registration, the taxpayer uses the VAT number in the HR + OIB structure in VAT transactions and correspondence.
Don't plan your sales on the day of shipping
A VAT number should be ready before any transaction requiring local settlement. While issuing the number itself can be quick after verification, preparing the documents often takes longer.
What happens after VAT registration in Croatia?
The Croatian VAT ID doesn't end the process. From this point on, the company should know who collects the documents, who files the declarations, and how the transactions covered by the VAT ID will be reported.
Once you have obtained the number, you need to determine the obligation to submit PDV declarations, tax payments, invoicing, zero declarations, possible reporting of EU transactions, import, customs documents, VAT refunds and closing the registration after cessation of business activity.
This article doesn't go into detail about the declaration process, as it's a separate process. If you've already received your number or are close to registration, please see our guide to VAT declarations in Croatia.
Determine immediately
- who prepares the PDV declaration,
- what data does accounting collect from the warehouse and sales,
- who is responsible for contact with Porezna uprava,
- when to close the registration after termination of business activity.
Do you already have a Croatian VAT number?
Check how to prepare PDV, deadlines, payment and documents for settlement after registration.
The most common mistakes when registering VAT in Croatia
Errors usually result from incorrect classification of transactions or late preparation of documents, not from the P-PDV form itself.
| Mistake | Effect | How to reduce risk |
|---|---|---|
| Assuming that every B2B works via reverse charge | Lack of registration despite obligation. | Check the transaction type, buyer status and Croatian rules. |
| Registration "just in case" | Unnecessary declarations and service costs. | First confirm the real reason for the Croatian VAT ID. |
| No OIB/PIN at the beginning | Blocking the assignment of a VAT number. | Start with tax identification. |
| Old P-PDV forms | Risk of a call for supplements. | Download forms from the current Porezna uprava website. |
| No translations | Delay or rejection of documents. | Schedule time for sworn translations. |
| Omission of a representative for a non-EU taxpayer | Incomplete registration process. | Determine taxpayer status and representation prior to shipment. |
| No plan after registration | Delays in PDV declarations. | Immediately determine who collects data and submits settlements. |
VAT registration in Croatia 2026 – the most important conclusions
Don't start with a form
P-PDV should result from the analysis of the transaction: place of taxation, buyer, warehouse, import and method of tax settlement.
OIB is the foundation
First, you need your OIB/PIN. The Croatian VAT number has the format HR + OIB, so the identification must be consistent.
The number triggers duties
After registration, you need to plan PDV declarations, payments, invoices, documents and communication with Porezna uprava.

Not sure whether to register VAT in Croatia?
Let's go through the transaction model, OIB, P-PDV, documents, EU/non-EU status and obligations after the number is assigned.
FAQ – VAT registration in Croatia 2026
Frequently asked questions before obtaining a Croatian VAT number.
Registration may be necessary when a company conducts transactions subject to Croatian VAT and must settle the tax itself. This most commonly applies to the sale of goods located in Croatia, warehousing, import and resale, deliveries with assembly, and selected local services.
No. In many B2B transactions, VAT can be settled by the Croatian buyer. However, you must verify the specific transaction, the buyer's status, and Croatian regulations, as reverse charge does not work automatically.
The OIB is the Croatian identification number. In English-language materials, it is referred to as the PIN. For foreign companies, it is required for VAT registration and forms the basis for a Croatian VAT number.
No. The OIB is an identification number, while the Croatian VAT number is structured as HR + OIB. First, the OIB/PIN is required, and only then can the taxpayer obtain a VAT ID.
The P-PDV is the basic VAT registration form in Croatia. Foreign taxpayers submit it along with documents confirming their company status, the reason for registration, and any power of attorney or representative documents.
The Croatian VAT number has the format HR + OIB. The HR prefix indicates Croatia, and OIB is the national taxpayer identification number.
A non-EU taxpayer who carries out VAT-taxable transactions in Croatia and the tax is not settled by the Croatian recipient should, as a rule, appoint a tax representative.
Typically, you'll need an OIB/PIN, a P-PDV form, a company registration document, a tax certificate, a document confirming your intention to operate in Croatia, and a power of attorney if the matter is being handled by a representative. These documents should be in Croatian or accompanied by a sworn translation.
The instructions for the Porezna uprava tax return are directed to the Tax Administration, Regional Office Zagreb, Avenija Dubrovnik 32, Department for VAT refunds to foreign taxable persons. Before submitting, it is advisable to check the current information on the administration's website.
Official instructions indicate that after document verification, a VAT number is assigned immediately, no later than eight days. The entire process may take longer if OIB (Official Information Bureau) or translation or representative documentation must be obtained first.
OSS can replace local registration only in selected B2C sales models. It is not sufficient for sales from a Croatian warehouse, local delivery, import and resale, B2B transactions, and models outside the scope of OSS.
Yes, once you obtain a Croatian VAT number, you must determine whether you are required to submit a PDV declaration. Detailed deadlines and forms should be included in the declaration process.
This text is for informational purposes only and does not replace an individual tax assessment. When registering for VAT in Croatia, it is important to verify the taxpayer's status, place of taxation, transaction type, OIB/PIN, P-PDV form, documents, tax representative, and the current requirements of the Porezna uprava (Taxpayer's Tax Act).



