Step-by-Step Process for Registering a Company in Croatia
Introduction

Introduction
Croatia has become an increasingly attractive jurisdiction for entrepreneurs and foreign investors seeking an EU market base with competitive costs, a skilled multilingual workforce, and access to regional markets. Whether you plan to start a tech startup in Zagreb, a tourism-related business on the Dalmatian coast, or a trading company leveraging EU membership, understanding the company formation process is essential. This guide explains, step-by-step, how to register a company in Croatia — practical timelines (typical setup time: 4–6 weeks), costs, required documents, corporate structure options, tax considerations, and post-registration obligations.
Why choose Croatia for company formation
Croatia offers several advantages for business registration:
- EU membership and access to the single market.
- Strategic Adriatic location and well-developed transport links to Central and Southeast Europe.
- Competitive operational costs compared with many Western European locations.
- A growing technology and services sector, plus a robust tourism industry.
- Government incentives and EU funding available for certain sectors and R&D projects.
- Ability to appoint non-resident directors (though resident tax and local representative rules should be considered).
These features make Croatia an attractive place to incorporate a company for exporters, service providers, and businesses aiming to serve EU customers.
Common corporate structures in Croatia
Choosing the right corporate structure is a critical first step in business registration:
Limited Liability Company (d.o.o.)
- The most common form for small and medium-sized enterprises.
- Liability limited to the company’s assets.
- Standard minimum share capital: HRK 20,000 (approx. €2,700) for a standard d.o.o.
- Can be established by one or more founders (natural persons or legal entities).
- Manager(s) (directors) can be non-residents.
Simple Limited Liability Company (j.d.o.o.) / other variants
- Croatia historically allowed simplified forms for micro-entities; rules and availability may vary.
- Check current local rules for simplified startup regimes and minimum capital exceptions.
Joint-stock company (d.d.)
- Suitable for larger enterprises, public offerings, or where more complex share structures are required.
- Higher regulatory and capital requirements.
Other forms
- Sole proprietorship (obrt) — suitable for small, owner-operated businesses.
- Branch or representative office — options for foreign companies seeking a presence without separate incorporation.
Overview: step-by-step company registration process
Below is a practical sequence commonly followed when registering a company in Croatia. Timelines vary with complexity; the typical setup time for a straightforward d.o.o. is about 4–6 weeks if all documents are in order and you use professional assistance.
1. Pre-incorporation planning
- Decide legal form (most choose d.o.o.).
- Choose company name (check availability with the Court Register).
- Define the company’s business activities using Croatian classification codes (for permits or licensing checks).
- Determine share capital and shareholder structure.
- Engage a local attorney or formation agent and an accountant — strongly recommended to speed the process and ensure legal/tax compliance.
2. Gather required documents and identification
Common documents needed:
- Valid passports or ID cards for all founders and directors (certified copies).
- Proof of address for founders (utility bill or bank statement).
- OIB (Croatian personal identification number) for founders and directors; non-residents receive an OIB during registration.
- Articles of Association or Memorandum of Association (drafted by founders or lawyer).
- Notarized signatures and notarized deed of incorporation when required.
- Bank references or proof of deposit into a company account (if applicable).
3. Drafting and notarization of incorporation documents
- For a d.o.o., founders sign the Articles of Association before a Croatian notary (exceptions exist for e-registration procedures).
- Notary fees vary depending on complexity and number of founders.
4. Opening a bank account and depositing share capital
- For a standard d.o.o., open a company bank account and deposit the minimum share capital (HRK 20,000) or the agreed capital amount.
- The bank issues a deposit confirmation, which is submitted as part of the registration package.
- Some jurisdictions permit conditional registration before full capital deposit for certain simplified forms — confirm with your advisor.
5. Registration with the Court Register
- Submit incorporation documents (notarized Articles, deposit confirmation, founder IDs, etc.) to the local Commercial Court (Trgovački sud).
- Court Register processes the application and issues a company registration number and excerpt from the Court Register once approved.
- Typical timing: part of the 4–6 week setup window; e-registration can sometimes accelerate this to 1–2 weeks but depends on document readiness and whether the court is backlogged.
6. Tax and statistical registrations
- Register the company with the Tax Administration and obtain a tax identification number (OIB for the company, if not already assigned).
- Register for VAT if mandatory or if you elect to register voluntarily. VAT registration is required when taxable turnover exceeds the statutory threshold (verify the current threshold; historically the domestic threshold has been in the low hundreds of thousands of HRK).
- Register with the Croatian Bureau of Statistics if required and obtain other sector-specific registrations or licenses.
7. Social security and payroll registrations
- If you hire staff, register employees for mandatory social security and health insurance with relevant authorities on commencement of employment.
- Set up payroll processes and withholdings with your accountant.
8. Licenses and permits (if applicable)
- Certain activities (financial services, healthcare, food, travel, construction, tourism operations, etc.) require additional licensing or permit approvals from sector authorities.
- Factor permit processing times into your project timeline.
Costs involved (typical ranges)
Costs vary by complexity and professional assistance. Typical expense categories include:
- Share capital: HRK 20,000 (approx. €2,700) for a standard d.o.o. (locked in the company).
- Notary fees: HRK ~500–3,000+ depending on transaction complexity.
- Court registration fees: modest fixed fee (often a few hundred HRK).
- Bank fees for account opening and transfers: vary by bank.
- Professional fees (lawyer/notary/accountant/formation agent): commonly EUR 500–3,000 depending on the service package and complexity.
- Translation and apostille/legalisation fees for foreign documents: additional if founders are non-resident.
- Ongoing annual accounting and compliance: HRK amounts depend on transaction volume; small companies often pay several thousand euros per year for bookkeeping and tax compliance.
These figures are indicative; request a detailed fee estimate from local professionals to budget accurately.
Taxation and reporting
- Corporate income tax: the corporate tax rate in Croatia varies depending on company size — generally a standard rate of 18% with a reduced rate of 10% available for qualifying small companies (reduced rate applies subject to turnover thresholds). Confirm current rates and eligibility criteria with a tax advisor.
- VAT: Standard VAT rates and registration rules apply under Croatian law; VAT filing and compliance are mandatory for registrants.
- Payroll taxes and social contributions: employers must withhold income tax and social contributions; rates and employer contributions vary depending on employment terms.
Companies must prepare annual financial statements and file corporate tax returns. Larger companies or those meeting audit thresholds are required to have audited financial statements.
Practical tips for a smooth registration
- Use local advisors: Croatian corporate, tax, and employment laws involve procedural specifics best handled by local lawyers and accountants.
- Prepare documents in advance and obtain certified translations where necessary.
- Consider e-registration or engaging a notary experienced with digital filings to shorten the timeline.
- Plan for sector-specific permits early — licensing can extend the overall setup time beyond the typical 4–6 weeks.
- Decide VAT and payroll strategies with your accountant before commencing operations.
- Keep copies of all notarized and registered documents for ongoing compliance.
Post-registration obligations
After registration, ensure you:
- File the first corporate tax returns and any VAT returns according to deadlines.
- Prepare and submit annual financial statements and statutory reports.
- Maintain statutory books, shareholder registers, and board minutes.
- Renew licenses and permits as required by activity sector rules.
Conclusion
Registering a company in Croatia is a manageable process if you understand the required steps: choose the appropriate corporate structure (commonly a d.o.o.), prepare notarized incorporation documents, deposit the minimum share capital, register with the Court Register and tax authorities, and obtain any industry-specific permits. Typical setup time for a straightforward company is 4–6 weeks, though e-registration and professional assistance can shorten lead times. Corporate income tax rates vary by company size (generally 18% with a reduced 10% rate for qualifying small businesses), and ongoing compliance — bookkeeping, VAT, payroll, and annual reporting — should be planned from day one. For the best outcome, engage experienced local counsel and accountants to navigate procedural details, confirm current thresholds and fees, and ensure your company is fully compliant from formation through operations.



