How to Register a Company (EOOD/OOD) as a Foreigner in Bulgaria
Thinking about setting up your own company in Bulgaria can feel incredibly exciting, a true leap into entrepreneurship in a country that offers so much. But let’s be honest, the moment you start looking into the actual process, that initial burst of enthusiasm can quickly get lost in a sea of unfamiliar terms, seemingly endless documents, and administrative hoops. This guide is here to cut through the confusion, providing a clear, empathetic, and step-by-step walkthrough for foreigners looking to register an EOOD or OOD company in Bulgaria, so you know exactly what to expect and how to navigate the system without losing your mind.
Understanding Your Company Type: EOOD vs. OOD
When you first decide to incorporate in Bulgaria, two acronyms will pop up constantly: EOOD and OOD. These are the most common company types for small to medium-sized businesses, and understanding the difference is absolutely crucial before you even think about filling out your first form. It’s not just alphabet soup; it dictates everything from your personal liability to how you manage your company’s capital and make decisions.
EOOD: The Sole Proprietor’s Limited Liability Company
An EOOD stands for Еднолично дружество с ограничена отговорност – essentially, a Single-Person Limited Liability Company. This is often the go-to choice for individual entrepreneurs, freelancers, or digital nomads who want to operate their business in Bulgaria without taking on partners. The "single-person" part is key here; it means there's only one owner, who is also typically the sole manager.
The beauty of an EOOD lies in its limited liability. This is a game-changer for many expat entrepreneurs. It means your personal assets – your home, your savings, your car – are legally separate from the company's debts and obligations. Should the business face financial difficulties, creditors can only go after the assets of the company, not your private wealth. This provides a significant layer of protection and peace of mind, which, let's face it, is invaluable when you're building something new in a foreign land. Setting up an EOOD also requires a minimum share capital of 2 BGN (around 1 EUR), which is incredibly accessible. While this minimal capital is a legal requirement, realistically, you’ll need more working capital to actually get your business off the ground and running smoothly.
OOD: The Partnership Limited Liability Company
Now, if you're venturing into business with one or more partners, an OOD – Дружество с ограничена отговорност – a Limited Liability Company, is what you'll be looking at. This structure is designed for two or more individuals (or even other legal entities) who want to collaborate on a business venture. Like the EOOD, the OOD also offers limited liability, protecting the personal assets of each partner from the company’s financial woes. This shared protection is a huge draw for co-founders, as it means everyone can focus on growing the business without the constant worry of personal financial ruin if things go sideways.
The core difference, beyond the number of owners, often comes down to internal governance. With multiple partners, you’ll need a clear agreement on how decisions are made, how profits are distributed, and what happens if a partner wants to leave or sell their shares. This is typically outlined in the company’s Articles of Association and a separate Shareholders' Agreement, which is highly recommended for OODs to prevent future disputes. The minimum share capital for an OOD is also 2 BGN, split among the partners as per their agreement. For both EOOD and OOD, the capital must be deposited into a special accumulation bank account before registration.
| Feature | EOOD (Еднолично дружество с ограничена отговорност) | OOD (Дружество с ограничена отговорност) |
|---|---|---|
| Number of Owners | Single person (natural or legal entity) | Two or more persons (natural or legal entities) |
| Liability | Limited to the company's assets | Limited to the company's assets for all partners |
| Minimum Capital | 2 BGN (approx. 1 EUR) | 2 BGN (approx. 1 EUR) |
| Decision Making | Sole owner/manager | Collective decision-making by partners |
| Governance | Simpler, no need for partner meetings | Requires Articles of Association and often a Partners' Agreement |
| Flexibility | Ideal for solo entrepreneurs | Ideal for partnerships and collaborative ventures |
The Essential Pre-Registration Checklist: What You Need Before You Start
Before you even step foot in a lawyer's office or the Commercial Register, you need to gather your ducks in a row. This pre-registration phase is crucial, and rushing through it will only lead to headaches and delays down the line. Many expats get stuck here because they underestimated the Bulgarian bureaucracy’s love for precise documentation. Getting these foundations right will save you a lot of grief.
Choosing Your Company Name and Registered Address
First up, the name! This might seem straightforward, but in Bulgaria, there are a few rules. Your company name must be unique and not identical or confusingly similar to an existing registered entity. You'll want to have a few options in mind, just in case your first choice is already taken. It's often a good idea to check the Commercial Register website (Търговски регистър и регистър на юридическите лица с нестопанска цел – ТРРЮЛНЦ) yourself for availability, or have your lawyer do it, before you get too attached to a name. Think about how your name will translate and sound in Bulgarian, too; sometimes what sounds great in English can be a tongue-twister here.
Next, you need a registered address for your company. This isn't just a mailing address; it's the official domicile where all legal correspondence will be sent. For many expats, especially those just starting, finding a physical office can be a hurdle. Often, you can use the address of your accountant or a virtual office service if you don't have a dedicated business premises yet. If you're renting, ensure your landlord is aware and agrees to you using the address for company registration, as you'll need proof of address usage (like a rental contract or a declaration of consent from the owner if you're using a friend's place). It’s essential to have a stable address because this is where the state will send official documents, and missing something important could lead to serious issues.
Preparing Required Documents and Capital
This is where the real fun begins, or so it feels sometimes! The documents required will vary slightly depending on whether you’re registering an EOOD or OOD, and if you’re an EU or non-EU national. However, some core documents are universal. You’ll need a notarized copy of your passport or ID. If you're incorporating with partners, they'll all need to provide theirs.
Then come the company-specific documents:
- Memorandum and Articles of Association: For an OOD, this document outlines the company's purpose, share capital, management structure, and the rights and obligations of each partner. For an EOOD, it's typically a Single-Person Memorandum and Articles of Association. These are complex legal documents, and you absolutely need a Bulgarian lawyer to draft them correctly, especially if there are multiple partners and specific clauses you want to include.
- Decision of the Sole Owner/General Meeting of Partners: This formal decision confirms the intention to establish the company, appoints the manager(s), and approves the company’s constitution.
- Declaration of Consent and Specimen Signature of the Manager: The manager(s) must provide a notarized declaration agreeing to be the company manager and a specimen signature (notarized), which will be used for all official company business.
- Bank Deposit Slip: As mentioned, you need to deposit the minimum share capital (2 BGN) into a special accumulation bank account opened in the name of the company in formation. The bank will provide a document confirming this deposit, which is crucial for the Commercial Register. For foreigners, opening a bank account in Bulgaria can be a bit of a process itself. You can find more detailed guidance on How to Open a Bank Account at a Bulgarian Bank as a Foreigner or How to Choose the Best Bank for Expats in Bulgaria.
- Declaration under Article 141(8) of the Commercial Act: This is a declaration by the manager stating that the company founder(s) fully paid up the share capital, and if they own other companies, that they are not involved in any companies with unpaid obligations or other issues.
- Declaration under Article 142 of the Commercial Act: This confirms that the company complies with all legal requirements for establishment.
- Documents for registered address: A rental agreement, title deed, or a notarized declaration of consent from the property owner.
For non-EU citizens, you might also need additional documentation proving your legal right to reside and do business in Bulgaria, such as a valid visa (e.g., Type D) or residence permit. Don't underestimate the role of apostilles and certified translations for any documents issued outside of Bulgaria – they are non-negotiable. It’s always best to consult with a lawyer to get an exact list tailored to your specific situation and nationality.
Navigating the Registration Process: Step-by-Step
Alright, you've done your homework, you've got your documents ready (mostly), and you've chosen your company type. Now comes the actual registration. This part involves interactions with various institutions, and while it might seem like a labyrinth, breaking it down into manageable steps makes it less daunting.
Engaging Legal and Accounting Professionals
Let's be very clear: trying to register a company in Bulgaria as a foreigner without local legal and accounting help is like trying to translate a complex legal document using only Google Translate – you might get the gist, but you'll almost certainly miss critical nuances that could cause major problems later. This isn't just advice; it's a plea to save yourself significant stress and potential legal pitfalls.
A Bulgarian lawyer specializing in commercial law is your first and most important ally. They will:
- Draft your Articles of Association (or Single-Person Memorandum) in perfect Bulgarian, ensuring it complies with all local laws and correctly reflects your business structure and ownership.
- Advise you on the optimal company structure for your specific business goals and tax implications.
- Prepare all necessary declarations and forms required by the Commercial Register.
- Represent you at the notary public for signing documents (if you give them power of attorney, which is highly recommended if you’re not physically present or not fluent in Bulgarian).
- Handle the actual submission of documents to the Commercial Register and monitor the process.
A good accountant is equally indispensable, even at this early stage. They will:
- Advise you on the initial tax implications of your chosen company type.
- Help you open the accumulation bank account for your share capital.
- Guide you through setting up payroll if you plan to hire employees from day one.
- Crucially, they will handle your post-registration tax and social security registrations. You can find excellent insights into the Bulgarian tax system from resources like Taxes for Expats or by checking guides like The Complete Guide to Taxes in Bulgaria for Expats (2027).
These professionals aren't just paper-pushers; they are your navigators through the local system. Investing in good legal and accounting support is not an expense; it's an essential investment in the smooth, legal, and compliant operation of your new Bulgarian business.
Submitting Documents to the Commercial Register
Once all your documents are drafted, signed (and notarized where necessary), and the share capital is deposited, it's time for the submission. The application is filed with the Registry Agency's Commercial Register and Register of Non-Profit Legal Entities (ТРРЮЛНЦ). This can be done electronically with an electronic signature (usually by your lawyer or a registration agent) or physically at one of their regional offices. Electronic submission is faster and often preferred.
Here's a simplified breakdown of the steps:
- Drafting and Signing: Your lawyer drafts the company's founding documents. You, or your authorized representative (lawyer), sign them.
- Notarization: Key documents, such as the manager's declaration and specimen signature, and often the Articles of Association, must be notarized by a public notary in Bulgaria. This step ensures the authenticity of signatures.
- Bank Deposit: Deposit the minimum share capital into the company's accumulation account. Get the bank slip.
- Submission: The lawyer gathers all documents, including the application form (Form A4 for EOOD/OOD), and submits them to the Commercial Register. This includes paying the state fee, which is significantly lower for electronic submissions.
- Review and Approval: The Registry Agency reviews the application. If everything is in order, your company will be registered within a few business days (usually 2-3 for electronic submissions, longer for physical ones). If there are any discrepancies or missing documents, they will issue a resolution for rectification, giving you a short period to correct the issues.
Once approved, your company will receive a unique Unified Identification Code (ЕИК or UIC), formerly known as BULSTAT. This is your company's equivalent of a personal ID number and will be used for all official dealings. You can learn more about how to obtain this in the broader context of How to Get a Tax ID (BULSTAT) as a Foreigner in Bulgaria.
Post-Registration Obligations and Compliance
Congratulations, you're officially registered! You have a Bulgarian company. But the journey doesn't end there. In fact, many expats mistakenly think the hardest part is over. The reality is that post-registration compliance is just as critical, if not more so, for the long-term health and legality of your business. This involves a whole host of registrations, notifications, and ongoing responsibilities that need careful attention.
Tax and Social Security Registration
This is where your accountant becomes your guiding star. Immediately after registration, your company needs to register for tax and social security purposes with the National Revenue Agency (NRA) – Национална агенция за приходите (НАП). While the UIC/BULSTAT number automatically registers you for some basic tax purposes, specific registrations are required depending on your activities and expected revenue.
Key registrations include:
- VAT Registration: This is often optional initially, but mandatory if your taxable turnover exceeds 100,000 BGN (approximately 51,000 EUR) within any 12 consecutive months. Many businesses, even if below the threshold, opt for voluntary VAT registration to reclaim VAT on their purchases, especially if they sell to other businesses (B2B). Your accountant will advise you on whether voluntary registration makes sense for your business model. Understanding How to Register for VAT as a Business in Bulgaria is critical here.
- Social Security and Health Insurance: If your company will have employees (including yourself as a manager working under a management contract), you must register with the NRA for social and health insurance contributions. This is a complex area, encompassing different types of contributions (pension, health, unemployment, etc.) based on salary and type of employment. Your accountant will manage these calculations and submissions. It’s important to understand Understanding Mandatory Social and Health Contributions in Bulgaria as it impacts both your business costs and your personal benefits.
- Local Taxes: Don't forget local municipal taxes. These might include garbage collection fees and sometimes property taxes if your company owns real estate. Your accountant will guide you on these as well.
The flat 10% corporate income tax rate in Bulgaria is famously attractive, but navigating the nuances of deductions, expense reporting, and compliance with the NRA requires expert knowledge. This is particularly true for expats who may have income streams from other countries, making cross-border tax considerations important. This is where services like Taxes for Expats can provide invaluable guidance, bridging the gap between Bulgarian tax law and your home country's regulations.
Opening a Corporate Bank Account
After your company is officially registered and has its UIC, you’ll need to convert that temporary accumulation account into a full operational corporate bank account. This is essential for receiving payments, paying suppliers, covering salaries, and managing all your business finances.
While you already had an accumulation account, the operational account will require a new set of documents:
- Company registration documents (Articles of Association, UIC certificate).
- Manager's ID.
- Resolution confirming the manager's appointment.
- Sometimes, proof of address for the manager or company.
Banks like DSK Bank, UniCredit Bulbank, and Raiffeisenbank are popular choices, and many offer English-speaking staff and online banking platforms. However, opening any bank account as a foreigner can sometimes feel like a bureaucratic dance. Be prepared for some back-and-forth and possibly more documents than you initially expect. Having your lawyer or accountant assist you with this process can be incredibly helpful. Make sure to set up online banking for easy management, as detailed in How to Set Up Online Banking with a Bulgarian Bank.
Ongoing Accounting and Annual Reporting
Bulgaria has strict accounting standards and reporting deadlines. Your company will need to maintain proper accounting records, file monthly/quarterly VAT returns (if registered for VAT), prepare annual financial statements, and submit an annual corporate tax return to the NRA. These financial statements must also be published in the Commercial Register annually, typically by the end of June for the previous financial year.
This isn’t something you can just put off. Missing deadlines or submitting incorrect information can lead to hefty fines and legal complications. A reliable accountant isn’t just good to have; they are absolutely mandatory for running a compliant business in Bulgaria. They ensure everything is filed on time, correctly, and that you take advantage of any legitimate tax deductions or incentives. They also act as a crucial interface with the NRA, handling queries and audits on your behalf.
Hiring Employees and Running Your Business
Once your company is up and running, you might quickly realize you can't do everything yourself. Hiring staff, whether local Bulgarians or other expats, introduces a whole new layer of administrative and legal responsibilities. Understanding Bulgarian labour law is paramount to avoid problems down the road.
Understanding Bulgarian Labour Law Basics
Bulgarian labour law is comprehensive and leans towards protecting employee rights. As an employer, you need to be aware of:
- Employment Contracts: All employment must be based on a written contract, outlining terms of employment, salary, working hours, duties, and notice periods. These contracts must be registered with the National Revenue Agency.
- Working Hours: The standard work week is 40 hours, split over five days. Overtime is strictly regulated and comes with higher pay.
- Annual Leave: Employees are entitled to a minimum of 20 working days of paid annual leave.
- Social and Health Insurance Contributions: Employers are responsible for calculating and paying both their own and the employee's share of social and health insurance contributions to the NRA.
- Minimum Wage and Average Salaries: While Bulgaria’s minimum wage is relatively low, you’ll need to offer competitive salaries to attract skilled talent. Keeping an eye on Understanding the Minimum Wage and Average Salary in Bulgaria can help you benchmark.
Navigating these regulations, especially if you're not familiar with the nuances of Bulgarian employment practices, can be tricky. This is another area where your accountant or a specialized HR consultant will be invaluable, ensuring your contracts are compliant and your payroll is correctly managed. For a deeper dive, read Understanding Bulgarian Labour Law and Worker Rights (2027).
Payroll and Human Resources Management
Running payroll in Bulgaria involves more than just calculating salaries. It includes:
- Tax Withholding: Deducting personal income tax (the flat 10%) from employee salaries.
- Social and Health Contributions: Calculating and remitting both the employer and employee portions of social and health insurance contributions.
- Reporting: Regularly reporting all payroll data to the National Revenue Agency.
- Sick Leave and Maternity Leave: Understanding and administering entitlements for sick leave and parental leave, which are quite generous in Bulgaria and involve coordination with the National Social Security Institute (НOИ).
For a small to medium-sized company, outsourcing payroll and HR administration to your accounting firm or a specialized provider is often the most efficient and compliant solution. This ensures all calculations are correct, deadlines are met, and you stay on the right side of the law, allowing you to focus on your core business activities.
The Reality of Business Culture and Support for Foreigners
Beyond the legal and administrative hurdles, starting a business in Bulgaria means stepping into a new cultural and professional environment. As an expat, you’ll face unique challenges and opportunities that are important to acknowledge and prepare for.
Navigating Language Barriers and Local Customs
While many younger Bulgarians in larger cities like Sofia, Plovdiv, or Varna speak English, especially in the tech and tourism sectors, a significant portion of the administrative and business world still operates primarily in Bulgarian. Dealing with government offices, smaller banks, or even some suppliers can be a challenge if you don't speak the language. This isn't just about communication; it's about understanding unspoken cues, building trust, and showing respect for local culture.
Learning even basic Bulgarian phrases can go a long way. Services like iTalki can be a fantastic resource for learning Bulgarian online, allowing you to practice with native speakers and gain confidence. Having a translator for important meetings or when dealing with official documents is also highly recommended. Understanding local customs around business negotiations, punctuality, and relationship building can significantly impact your success. Bulgarians often value personal relationships, and taking the time to build rapport can open doors that simply trying to push a transaction might not.
Accessing Business Support and Networking
Bulgaria is increasingly becoming a hub for startups and international businesses, particularly in the IT and outsourcing sectors. There are numerous initiatives and organizations designed to support entrepreneurs, though finding them and utilizing them can take some effort.
- Co-working Spaces: Cities like Sofia and Plovdiv have vibrant co-working scenes (e.g., Puzl CowOrking, Campus X), which are excellent for networking with other entrepreneurs, both local and international.
- Business Accelerators and Incubators: Programs like Endeavor Bulgaria, Eleven Ventures, and LAUNCHub Ventures support early-stage companies with funding, mentorship, and office space.
- Chambers of Commerce: The American Chamber of Commerce in Bulgaria (AmCham), the German-Bulgarian Chamber of Industry and Commerce, and the British-Bulgarian Business Association offer valuable networking events, advocacy, and resources for foreign businesses.
- Expat Groups: Online expat groups and forums are often a goldmine of information, recommendations for lawyers and accountants, and support from others who have gone through the same process.
Don't be afraid to tap into these resources. The expat community in Bulgaria is generally very supportive, and sharing experiences can provide both practical solutions and much-needed emotional encouragement. Building a strong local network is just as important as having a solid business plan.
Disclaimer
The information provided in this guide is intended for general informational purposes only and does not constitute legal, financial, or tax advice. While every effort has been made to ensure accuracy, laws and regulations in Bulgaria can change rapidly and may not apply to your specific situation. It is essential to consult with qualified Bulgarian legal, accounting, and immigration professionals for advice tailored to your individual circumstances before making any business or financial decisions. The author and publisher disclaim any liability for reliance on this information.