How Do I Register a Company in Bulgaria?
Navigating the labyrinthine world of Bulgarian bureaucracy can feel like trying to solve a Rubik's Cube blindfolded, especially when you're attempting something as foundational as setting up your own business. Many expats arrive with grand entrepreneurial dreams, only to find themselves lost in a sea of forms, unfamiliar terminology, and seemingly contradictory advice. This guide is here to cut through the confusion and provide you with a clear, realistic roadmap on how to register a company in Bulgaria, covering the most common structures for foreign entrepreneurs.
Understanding Your Business Structure Options in Bulgaria
Before you even think about forms and stamps, you need to decide what kind of business entity best suits your vision here in Bulgaria. This isn't just a formality; it has significant implications for your liability, taxation, and administrative burden. Let's break down the most common options.
Sole Trader (ЕТ/ЕТ)
Ah, the sole trader! Known as "Едноличен търговец" (Ednolichen Targovets) or just ET, this is often the simplest path for many self-employed expats, especially if you're just dipping your toes into the Bulgarian business waters or operating a freelance gig. Think of it as essentially you being the business, legally speaking.
Here's the rub: while it's straightforward to set up, your personal assets are not separated from your business liabilities. If your business runs into trouble, your personal savings, your car, even your apartment could be at risk. This is a crucial point many newcomers overlook in their eagerness to get started. Registration requires you to be permanently residing in Bulgaria, which means it’s not always an option for those initially coming on a temporary basis. It’s ideal for consultants, digital nomads, or small service providers who operate with minimal risk and don't plan on hiring employees right away. The paperwork for registration is relatively light, often handled quickly at the Commercial Register, but the lack of liability protection is a big deal to consider. If you’re leaning towards this, you might find more detailed information in our guide on How to Register as a Freelancer (Свободна Професия) in Bulgaria, which covers a similar, though distinct, self-employment path.
Limited Liability Company (OOD/ООД and EOOD/ЕООД)
Now, this is where most expats land, and for very good reason: limited liability. The Limited Liability Company is called "Дружество с ограничена отговорност" (OOD) in Bulgarian. The key word here is "limited." This structure separates your personal assets from the company's debts and obligations. Should your business face financial difficulties, your personal wealth is generally protected, provided you haven't acted fraudulently or personally guaranteed company debts. This peace of mind alone makes it the preferred choice for many.
The distinction between OOD and EOOD is simple but important:
- OOD (ООД): This is for companies with two or more partners. Think of it as a standard partnership where each partner's liability is limited to their contribution to the company's capital. You and a business partner, or a couple of friends wanting to start a venture, would go for an OOD.
- EOOD (ЕООД): This is specifically for single-member limited liability companies. It means "Еднолично дружество с ограничена отговорност" – essentially, a sole owner of a limited liability company. If you're going it alone, this is your golden ticket. It offers the same liability protection as an OOD but with simplified decision-making since you're the only owner.
Both OOD and EOOD are versatile and suitable for almost any type of business activity, from services to trading, manufacturing, and even real estate. The minimum required capital is surprisingly low – just BGN 2 (that's right, two Bulgarian lev!), which has to be deposited into a special bank account during the registration process. This minimal capital requirement makes it incredibly accessible for entrepreneurs on a budget. However, don't let the low capital fool you; setting one up involves more paperwork and ongoing administrative tasks than an ET, but the benefits often far outweigh these initial hurdles. Our comprehensive guide, How to Register a Company (EOOD/OOD) as a Foreigner in Bulgaria, delves deeper into the specifics of this popular choice.
Branch or Representative Office
For larger corporations or established businesses looking to enter the Bulgarian market without establishing a fully independent subsidiary, setting up a branch (клон) or a representative office (търговско представителство) is an option. A branch can conduct commercial activities, while a representative office is typically limited to marketing, promotion, and representation, without engaging in direct economic activities.
For the average expat entrepreneur looking to start their own venture, these structures are usually overkill. They come with their own set of complex regulations, are often tied to an existing foreign legal entity, and are more suited for multinational operations than individual startups. So, unless you're representing a huge company, you can probably skip this one for now.
The Step-by-Step Process to Register an OOD/EOOD in Bulgaria
Alright, so you've decided an OOD or EOOD is the way to go. Excellent choice! Now, let's roll up our sleeves and get into the nitty-gritty of how this actually happens. Be prepared for a few trips, some waiting, and a bit of "hurry up and wait" typical of administrative processes here.
Choosing a Company Name and Registered Address
First things first, you need a name for your new baby! The company name must be unique and in Bulgarian Cyrillic. You can also add a transcription in Latin letters. It's a good idea to have a few options in mind, just in case your first choice is already taken. You can check for name availability on the website of the Commercial Register. This quick check can save you a lot of grief later on.
Next, you'll need a registered address (седалище и адрес на управление) in Bulgaria. This is the official address where your company will be registered and where official correspondence will be sent. For many expats, this might initially be their home address, or they might use a virtual office service, especially if they’re operating remotely. If you're renting, you might need your landlord's consent for your company to be registered at that address. It’s a pretty standard requirement, so don't be surprised if your lawyer asks for it.
Preparing the Necessary Documents
This is arguably the most critical and potentially confusing part. The documents required will depend slightly on whether you're setting up an OOD (multiple partners) or an EOOD (single owner), but the core elements are similar. You'll definitely need a good lawyer for this, someone who specializes in company registration for foreigners. They will draft these documents for you.
For an EOOD, for example, you’ll typically need:
- Deed of Establishment (Учредителен акт): This document outlines the company's basic information, activities, capital, management, and other crucial details. If you have multiple partners, it would be a "Договор за дружество" (Articles of Association).
- Declaration of Ownership and Management (Декларация за притежаване и управление): This is a legal declaration by the owner/manager stating they meet the requirements to hold such a position.
- Specimen Signature (Спесимен от подпис): A notarized document containing a sample of your signature as the company manager (управител). This is crucial for proving your legal authority to act on behalf of the company.
- Declaration under Article 141, para. 8 of the Commercial Act: This is a declaration that you, as the manager, consent to your appointment and meet the legal requirements.
- Declaration under Article 142 of the Commercial Act: This declares that the manager does not concurrently serve as a manager in more than one other company that has debts (unless the debts are secured).
- Bank Document for Paid-Up Capital (Удостоверение от банка за внесен капитал): Proof that the minimum share capital (BGN 2) has been deposited into a special "capital account" (набирателна сметка). More on this in a moment!
- Copy of your ID/Passport: Simple enough, but ensure it's valid and potentially notarized if specifically requested.
- Address declaration: Confirming the registered address.
Crucially, any documents that aren't originally in Bulgarian (like your passport copy, though usually, they just scan it) or that are signed abroad will need to be officially translated by a sworn translator and sometimes apostilled. This is where the costs start to add up a little, but it's non-negotiable for legal validity.
Opening a Capital Account (Набирателна Сметка)
Before you can submit your company registration application, you absolutely must open a special bank account for the initial capital deposit. This is called a "набирателна сметка" (nabiratelna smetka), or capital account. Even though the minimum is just BGN 2, you must deposit this amount into this specific account.
The process for opening this account usually involves visiting a bank with your drafted company documents and your identification. Banks like UniCredit Bulbank, DSK Bank, or Postbank are generally expat-friendly and have branches throughout the country, including major cities like Sofia, Plovdiv, and Varna. Once the deposit is made, the bank will issue a certificate confirming the capital has been paid in. This certificate is one of the key documents you'll submit to the Commercial Register. It's a temporary account; once your company is officially registered, you'll open a regular corporate bank account and transfer the capital from the "nabiratelna smetka" into it. Many expats find navigating the Bulgarian banking system a bit tricky at first; our article on The Expat Guide to Opening a Bank Account in Bulgaria can offer more guidance.
Registering with the Commercial Register and Register of Non-Profit Legal Entities (ТРРЮЛНЦ)
With all your documents prepared, signed, notarized, and translated, the final step for registration is submitting them to the Commercial Register and Register of Non-Profit Legal Entities (Агенция по вписванията – Търговски регистър и регистър на ЮЛНЦ). This is the official state agency responsible for registering and maintaining records of all commercial entities in Bulgaria.
Your lawyer will typically handle this submission. It can be done in person at a regional office or electronically with a qualified electronic signature (КЕП). There's a state fee for registration, which is usually quite modest, especially if submitted electronically. After submission, there's a processing period, which can range from a few business days to a couple of weeks, depending on the workload and if there are any issues with your documents. Once approved, your company will be issued a Unique Identification Code (ЕИК – Единен идентификационен код), also known as BULSTAT number (though the BULSTAT agency is separate, the EIK effectively serves as the identifier). This EIK is your company's equivalent of a personal ID number and will be used for all official dealings, including taxes, social security, and banking.
Post-Registration Steps and Ongoing Obligations
Getting your EIK is a huge milestone, but it's not the end of the road. There are several crucial steps you need to take after your company is officially registered to ensure you're fully compliant and ready to do business.
Obtaining a BULSTAT Registration
While your EIK (Unique Identification Code) from the Commercial Register effectively serves as your BULSTAT number for most purposes now, traditionally, there was a separate registration with the National Statistical Institute's BULSTAT Register. For most newly registered commercial companies, the EIK is automatically generated and serves as your BULSTAT identification. This means you generally don't need a separate application to the BULSTAT Register anymore for an OOD/EOOD. However, it's a good idea to confirm with your accountant that everything is in order and no further action is required from your side. This number is essential for tax and social security purposes, identifying your company to all state institutions.
Registering for VAT (When Applicable)
This is a big one, and it largely depends on your company's expected turnover. Bulgaria has a mandatory VAT registration threshold. If your taxable turnover for the past 12 consecutive months exceeds BGN 100,000, you must register for VAT. Many companies, especially those dealing with other EU businesses, opt for voluntary VAT registration even before reaching the threshold, as it allows them to reclaim VAT on their business expenses.
The VAT registration process involves submitting an application and supporting documents to the National Revenue Agency (NRA – Национална агенция за приходите). The NRA might conduct a preliminary check of your business before granting VAT registration. If you're involved in international trade within the EU, or if you expect to hit that threshold, getting your VAT registration sorted early is crucial. Ignoring it can lead to hefty fines. Understanding these obligations is part of The Complete Guide to Taxes in Bulgaria for Expats (2027), which will be invaluable for your business.
Opening a Current Bank Account
Remember that "набирателна сметка" (capital account) you opened? Now that your company is officially registered and has its EIK, you'll need to open a regular corporate current bank account. This is where you'll conduct all your day-to-day business transactions, receive payments from clients, and pay your suppliers and employees.
You'll go back to your chosen bank, present your company's registration documents (showing the EIK), and formally open a new corporate account. You’ll then transfer the BGN 2 (or whatever initial capital you deposited) from the capital account into this new operational account. Some banks might require additional documents or declarations, so always check with them directly. Having a smoothly functioning bank account is vital for financial operations and managing cash flow. You can also explore options for How to Open a Multi-Currency Account in Bulgaria if your business deals with different currencies regularly.
Hiring an Accountant
Let me be blunt: unless you are a qualified Bulgarian accountant yourself, do not even think about running your business without a local accountant. This isn't just friendly advice; it's practically a survival guide for expats here. Bulgarian tax laws, social security contributions, and reporting requirements are complex and constantly evolving. Trying to manage them yourself, especially with a language barrier, is a recipe for disaster.
A good accountant will:
- Handle your monthly bookkeeping and payroll.
- Ensure timely payment of taxes and social security contributions.
- Prepare and file your annual tax returns.
- Advise you on tax-efficient strategies and compliance.
- Act as a liaison with the National Revenue Agency (NRA).
They are an indispensable partner for your business success in Bulgaria. Many expat-focused accounting firms or independent accountants who speak English are available, particularly in Sofia, Plovdiv, and Varna. They are worth every penny to keep you compliant and stress-free. For specific advice tailored to your situation, companies like Taxes for Expats can provide invaluable assistance, ensuring you understand your obligations from day one.
Navigating the Bureaucracy and Common Pitfalls
Starting a business in a new country is exhilarating, but the administrative journey often comes with its own unique set of challenges. Bulgaria, while improving, still has its quirks.
Language Barriers and Translations
Let's face it: unless you're fluent in Bulgarian, language will be a barrier. All official documents, forms, and communication from state institutions will be in Bulgarian. While many younger officials and professionals speak English, relying solely on that can be risky when dealing with legal and financial matters.
This is why engaging professional, sworn translators is non-negotiable for documents. Every official document you submit that isn't originally in Bulgarian will require an authorized translation. When you're speaking with a lawyer or accountant, ensure they are fluent in English (or your preferred language) and can clearly explain everything to you. While a good lawyer will handle the specifics, being able to understand basic conversations can make a world of difference in various business dealings, and platforms like iTalki can be a lifesaver for business Bulgarian lessons.
Legal and Accounting Support
I can’t stress this enough: invest in good legal and accounting support from the outset. Trying to cut corners here is a false economy that can lead to costly mistakes, fines, and immense frustration down the line. A reliable lawyer will guide you through the initial registration process, draft all the necessary documents, and ensure everything is legally sound. They will clarify the nuances of Bulgarian commercial law, which can differ significantly from what you might be used to in your home country.
Similarly, a competent accountant will manage your financial compliance. They’ll help you understand your tax obligations, including income tax, VAT, and social security contributions. They'll also advise you on how to effectively manage your company's finances according to Bulgarian regulations. For instance, knowing the intricacies of mandatory social and health contributions for yourself as a manager and for any future employees is vital, a topic detailed in Understanding Mandatory Health Insurance Contributions in Bulgaria. Think of them as your essential team members, helping you navigate the complexities so you can focus on growing your business. Taxes for Expats is a great resource if you're looking for specialized tax advice for your business.
Patience is Key
The Bulgarian administrative machine doesn't always run at lightning speed. There might be delays, requests for additional documents, or processes that seem illogical compared to what you're used to. It's easy to get frustrated, but maintaining a patient and persistent attitude will serve you well. Build a good relationship with your lawyer and accountant, trust their expertise, and be prepared for things to take a little longer than you might anticipate.
The key is to start early, gather all documents meticulously, and follow professional advice to the letter. Don't rush or assume. Each step, though sometimes tedious, is a necessary part of establishing a legitimate and thriving business in your new home.
| Feature | Sole Trader (ЕТ/ЕТ) | Limited Liability Company (EOOD/ООД) |
|---|---|---|
| Legal Entity | Individual owner, not separate from you | Separate legal entity |
| Liability | Unlimited (personal assets at risk) | Limited (personal assets protected) |
| Owners | Single individual (Bulgarian resident) | EOOD: Single owner; OOD: 2+ owners |
| Minimum Capital | None (N/A) | BGN 2 (must be deposited in capital account) |
| Setup Complexity | Low | Medium |
| Administration | Lower ongoing compliance | Higher ongoing compliance (e.g., accounting) |
| Taxation | Flat 10% income tax on profits | Flat 10% corporate tax on profits |
| Suitability | Freelancers, very small ventures | Most businesses, start-ups, greater risk |
Disclaimer
This article is for general informational purposes only and does not constitute professional advice. Laws, prices and regulations vary by location and change over time. Consult a qualified professional for guidance on your specific situation.