Croatia has become an increasingly attractive place to register a business, offering full EU market access, no requirement for a local shareholder, and a genuinely fast incorporation process once your documents are in order. Foreign entrepreneurs can fully own a Croatian company, but navigating the court-based registration system takes some preparation. Here’s what the process actually involves.
Choose the Right Business Structure First
Your first decision shapes almost everything that follows. The most common options for foreign founders are:
- j.d.o.o. (simplified LLC): A minimum share capital starting from just €1 to €10 depending on the source, designed for startups, freelancers, and small digital businesses that want fast, low-cost incorporation
- d.o.o. (standard LLC): The most common structure overall, requiring a minimum share capital of €2,500, offering more flexibility for small to mid-sized businesses
- d.d. (joint stock company): Built for larger businesses planning to raise significant capital or eventually go public, requiring roughly €27,000 in minimum share capital and carrying stricter governance and reporting obligations
- Branch office (podružnica): Lets a foreign company operate in Croatia without forming a separate legal entity, useful for testing the market before committing to full incorporation, though the parent company remains fully liable for its Croatian operations
For most foreign entrepreneurs, particularly those running a smaller or digital business, the d.o.o. or j.d.o.o. structures are the practical starting point.
Obtain Your OIB Number
Before anything else can move forward, every founder and director needs an OIB (Croatian personal identification number), which functions as a tax identification number. This step applies to non-residents as well as Croatian citizens, and it’s a prerequisite for essentially every subsequent step in the registration process.
Reserve and Verify Your Company Name
Once you have your OIB, you’ll need to choose and verify a company name through the Croatian Court Registry’s online system before submitting your incorporation documents, to confirm it isn’t already in use.
Prepare and Notarize Your Founding Documents
Your Articles of Association and founder identification documents need to be prepared and then notarized by a Croatian public notary. This is a required legal step for all company structures, and it’s generally the point in the process where working with a local lawyer pays off, since documentation requirements can shift and Croatian bureaucracy has a reputation for moving slowly.
Deposit Your Share Capital
Before registering with the court, you’ll need to deposit the minimum required share capital into a provisional bank account — at least one-quarter of each founder’s committed share capital is typically required before the court registration step, with the remainder deposited afterward. This account later converts into your company’s operating corporate bank account, which you’ll use for payroll, taxes, and VAT transactions going forward.
Register With the Croatian Commercial Court
With your notarized documents and deposited capital in place, your company is registered with the Commercial Court Register (Trgovački sud). Once approved, this is the point at which your business officially becomes a recognized legal entity in Croatia.
Complete Tax and Social Security Registration
After court registration, a few final registrations complete the process:
- Tax registration with the Croatian Tax Administration, including a VAT number if applicable
- Pension registration with the Croatian Pension Insurance Institute (HZMO)
- Health insurance registration with the Croatian Health Insurance Fund (HZZO)
From January 2026, all VAT-registered businesses in Croatia are also required to issue and receive e-invoices, so factor that compliance requirement into your setup planning if your business will be VAT-registered.
Non-EU Investors Face One Additional Step
If you’re a non-EU founder, be aware that Croatia now requires prior approval for certain foreign investments under its investment screening law. It’s worth checking with a lawyer before transferring or committing funds, since this screening requirement can affect your timeline if your business falls into a reviewed category.
How Long the Process Takes
For most standard company structures, full incorporation — from choosing a legal structure through completing all registrations — typically takes around two to four weeks once documentation is properly prepared. Delays most often come from incomplete or improperly translated documents rather than the registration process itself, which is another reason many foreign founders bring in local legal support from the start.
Official Contacts
Croatian Commercial Court Registry (Sudski registar)
Handles company name verification and court-based business registration
Croatian Tax Administration (Porezna uprava)
Website: porezna-uprava.gov.hr — for OIB numbers, tax registration, and VAT
Croatian Pension Insurance Institute (HZMO)
Website: mirovinsko.hr
Croatian Health Insurance Fund (HZZO)
Website: hzzo.hr
Join The Discussion
Have you gone through the process of registering a business in Croatia, whether as a local entrepreneur or a foreign founder? Share what structure you chose, how the notary and court registration steps went for you, or any tips for working around the slower parts of Croatian bureaucracy. If you’re just starting to plan your business setup, feel free to ask questions — there’s a good chance someone here has firsthand experience with exactly what you’re navigating.