The entrepreneurial map of Europe is changing. While old capitals drown in bureaucracy and soaring costs, Bulgaria offers something rare: a streamlined path to full EU company status, one of the bloc's lowest tax rates, and no residency requirement for foreign founders.
What Your EU Company Unlocks
Choosing Your Structure
The most popular structure for international founders is the OOD (Limited Liability Company) — the EU gold standard offering personal asset protection and Single Market credibility. A single-member OOD, the EOOD, is the default choice for solo founders and freelancers. Both are fully-fledged EU corporate entities.
The Registration Process — Step by Step
Choose your company name
Must be unique in the Bulgarian Commercial Register — a quick search on the Registry Agency's portal will tell you if it's already taken. The name must include a suffix showing the legal form (ООД for OOD, ЕООД for EOOD) and can't reuse certain restricted or misleading words without separate approval. All official filings use Cyrillic, so even a name that reads cleanly in Latin letters needs a proper Cyrillic transliteration — professional linguistic support is essential from day one to avoid a rejected filing over a technicality. Ask us if your chosen name is available.
Prepare founding documents
Articles of Association, the sole owner's decision to incorporate (for an EOOD), manager declarations confirming no disqualifying convictions or conflicts, and a notarised specimen signature — all of it needs to be in Bulgarian, and any document you bring from abroad typically needs certified translation to be accepted. Getting the wording and structure right the first time avoids back-and-forth with the Trade Register or, worse, problems with NAP further down the line. We're not lawyers and don't offer legal advice, but as consultants we can help make sure your paperwork is filled in correctly and consistently before it's submitted. Ask us to prepare your documents.
Deposit initial capital
Technically €1 minimum, though most founders opt for more to demonstrate stability to banks and business partners. This goes into a temporary capital deposit account at a Bulgarian-licensed bank — opened before the company itself legally exists — and the bank's deposit certificate is what you submit alongside your Trade Register filing as proof the capital is real. Check the article about bank accounts in Bulgaria.
File with the Trade Register
Submit electronically through the Registry Agency's portal (faster) or in person via a notary. Legal incorporation typically occurs within a few business days once the filing is accepted, and your company's EIK — its unique registration number — is issued at that point. State Gazette entry follows shortly after, completing the public record. Ask us to help you.
Tax & VAT registration
Register with the National Revenue Agency (NAP) using your new EIK, and register as an employer with social security (NOI) if you'll have staff or pay yourself a salary as director. VAT registration is voluntary below €51,130 revenue and mandatory above it — some founders register voluntarily anyway, since an EU VAT number makes B2B invoicing with other European companies considerably smoother. Ask us how.
Open a corporate bank account
Often the longest step — 2–6 weeks due to thorough KYC procedures, longer still for non-EU founders or higher-risk business activities. Have complete documentation prepared: source of funds, a clear business activity description that matches your Trade Register filing, and proof of address for all directors and beneficial owners. Ask us to guide you through the process.
Six steps on paper, but each one has its own paperwork, translation, and timing quirks that catch first-time founders off guard — and a mistake early on (a name clash, an incorrectly translated document) tends to cost more time than getting it right from the start. Ask us to handle your Bulgarian company registration end to end.
Planning a crypto-related activity? The Trade Register itself won't stop you — registering a company with a crypto-related business description is perfectly legal, and operating as a licensed crypto-asset service provider is a separate authorisation step with the Financial Supervision Commission, not a registration blocker. The real obstacle comes after registration: getting a bank to actually open your account. Find out more in the opening a bank account article. Banks treat crypto exposure as a standing compliance risk almost independent of how legitimate or well-documented the business is, so this is worth planning for well before you need a working account.
Common Pitfalls to Avoid
The Cyrillic Trap. All official filings are in Cyrillic. Attempting to navigate portals or documents without a licensed Bulgarian translator leads to significant delays. Your company name and objectives must be translated with precision.
Overlooking Social Contributions. As a company director you have social security obligations (health, pension) calculated on a minimum insurable base. Factor these into your budget from the start.
The Registered Address Requirement. A valid registered office address is mandatory. A virtual office / registered address service is the standard solution — affordable, fully legal, but must be a real, verifiable address with documented agreement.
The Bank Account Bottleneck. KYC procedures are rigorous — source of funds, proof of business activity, often a local reference. Budget 2–6 weeks and prepare a complete documentation package from day one.
Running the Company After Registration
Getting the company registered is the easy part — keeping it compliant is the part that actually runs for years. A Bulgarian OOD or EOOD has ongoing obligations whether or not you're physically in the country, and most of them run on fixed deadlines that don't bend for someone managing things from another time zone.
Monthly bookkeeping is mandatory, not optional: every invoice issued and received needs to be logged, VAT returns (if registered) filed by the 14th of each month, and payroll and social security contributions calculated correctly if you have staff or pay yourself a director's salary. Annual obligations stack on top — a statutory annual financial statement, a corporate tax return, and a declaration to the National Statistical Institute, all with their own deadlines and penalties for missing them. Almost no founder handles this themselves; a licensed Bulgarian accountant is the practical default, and most companies budget a modest monthly retainer for it rather than treating it as a once-a-year scramble.
Beyond the numbers, there's the physical side of running a company in a country you may not live in. Your registered office address has to remain valid and reachable — official correspondence from NAP, the Trade Register, or NOI is sent there, and missing a deadline because a letter sat unopened is a real and avoidable risk, not a hypothetical one. Many founders solve this with a registered-address service that also handles mail scanning and forwarding, so nothing gets missed even when nobody's physically at the office. If you do lease physical office space rather than a virtual address, someone also needs to keep an eye on rent payments, renewals, and basic upkeep — small admin tasks that are easy to handle in person and easy to let slip from abroad.
Bulgarian tax correspondence from NAP is in Bulgarian, sent through official channels, and not always forwarded or flagged in a way that's obvious if you're not used to the system. A registered accountant or local representative who can read it, respond to it, and catch anything urgent is less a convenience than a requirement for staying out of trouble.
None of this is unusual for an EU company, but it does mean "register and forget" isn't realistic — running it well from a distance means someone reliable is handling the parts you can't see from outside the country.
Ask us for help with whatever comes next — accounting, VAT, registered address, mail handling, or talking to NAP on your behalf.














