Accountants and company formation in Bulgaria

Accountants by city

Firms by service

Setting up a company in Bulgaria

To set up a company in Bulgaria as a foreign founder, you choose a legal form (usually an EOOD or an OOD), prepare the founding documents in Bulgarian, pay the share capital into a Bulgarian bank account, and file form A4 with the Commercial Register kept by the Registry Agency. Once the company is entered, you register for VAT if your turnover requires it, put bookkeeping in place and file the annual returns with the National Revenue Agency.

The legal steps are short on paper. What slows non-residents down is the detail around them: documents that must be in Bulgarian, a bank that wants to know who you are before it accepts the capital, and a notary who has to witness the manager’s signature. This guide walks through each step in the order you’ll meet it, with the official figures linked to their source.

The short version:

  1. Pick the company type and a name.
  2. Draft the founding act or partnership agreement and the manager’s consent.
  3. Have the manager’s specimen signature notarised.
  4. Pay the capital into a bank account and get the bank’s certificate.
  5. File form A4 and the declarations with the Commercial Register, online or at an office.
  6. After registration: VAT if required, payroll if you hire, bookkeeping and annual filings.

What you’ll need before you start

Gather these before you contact a bank or a provider. Having them ready is what turns a vague timeline into a firm one.

None of these is unusual, but each one that arrives late adds a week to the calendar.

What’s new for companies in Bulgaria in 2026

Bulgaria adopted the euro on 1 January 2026, at a fixed rate of €1 = 1.95583 Bulgarian lev. Two practical effects follow for a new company.

Older articles written in leva aren’t wrong about the steps, only about the currency, so read them with that in mind.

The Registry Agency calls the OOD or EOOD the preferred form for starting a small to medium-sized company in Bulgaria. It describes the EOOD as a company whose capital is owned by one person, and the OOD as one with at least two founders, who don’t need to contribute equal amounts.

FormOwnersMinimum capital, as the source states itWhen founders use it
EOOD (single-owner limited liability company)OneBGN 2/ € 1One founder, or a foreign parent company holding 100%
OOD (limited liability company)Two or moreBGN 2/ € 1Co-founders, or a joint venture with a local partner
EAD / AD (joint-stock company)One / severalBGN 50,000/ € 25 000Larger projects, regulated activities, plans for outside investors
ET (sole proprietor)One personNo capital requirementA person trading in their own name, with personal liability

The capital figures come from the Ministry of Economy, Investments and Industry’s handbook on legal forms, which also notes that a variable capital company (DPC) was introduced by 2023 amendments to the Commercial Act, with no fixed minimum capital.

A foreign company that only wants a presence in Bulgaria can also open a branch or a trade representative office instead of a subsidiary. Those routes carry different registration and tax consequences, so get advice on which one fits before you commit.

How much capital to put in

A token capital is legal for an EOOD or OOD, but it’s rarely what a bank or a supplier expects to see. The handbook adds that if the capital is above the minimum, at least 70% of it must be paid in before registration. For a joint-stock company, at least 25% of the value of each share is paid in at incorporation.

Prepare the documents in Bulgarian

The Commercial Register works in one language. The EU’s e-Justice portal records that the Registry Agency portal is available only in Bulgarian and documents must be submitted in Bulgarian. Anything you sign abroad, such as a passport copy, a power of attorney or a parent company’s resolution, will need a certified translation and usually legalisation or an apostille.

The Registry Agency lists these core documents for an EOOD or OOD:

Name, seat and manager

Check that the name you want is free in the Commercial Register. Reserving it is optional (form D1). The founding documents also name the company’s registered seat and address in Bulgaria and its manager, who can be a foreign national. Many founders use a provider’s address at the start, which is where a virtual office in Bulgaria comes in.

Beneficial owners

Bulgaria records the people who ultimately own or control a company. According to the e-Justice portal, the beneficial ownership register is part of the Commercial Register and the BULSTAT Register, and changes must be filed within 7 days of the event. Where no legal representative living in Bulgaria is on the record, a natural contact person resident in Bulgaria is entered instead. For a foreign founder, that usually means agreeing with your provider who will act as that contact.

Pay in the share capital

Before filing, the capital goes into an escrow-type account at a Bulgarian bank. The ministry’s handbook puts it plainly: the funds in the escrow account represent the capital of the company being incorporated. The bank then issues the certificate that goes into the filing.

This is the step to start first. Banks run their own identity and source-of-funds checks on foreign founders, and some ask the founder to appear in person. Bank fees depend on each bank’s tariff. If you can’t travel, ask early whether the bank will accept documents signed abroad and certified, or whether a bank account assistance service can arrange the meeting.

File with the Commercial Register

With the signed documents and the bank certificate in hand, you, or a representative holding a power of attorney, file the application with the Registry Agency.

Fees and timing

For an EOOD or OOD, the handbook lists the Registry Agency fee as BGN 110 when filed on site and BGN 55 when filed electronically, with the euro equivalent at the official rate applying from 1 January 2026. On top of that come notary fees for the specimen signature, bank fees and any translation costs.

The registration decision itself is quick. Under the Commercial Register Act, as summarised on the e-Justice portal, the registration official decides immediately upon expiry of three working days after submission, unless the law provides otherwise. The calendar time from first contact to a registered company is usually set by the documents and the bank, not by the register.

When the entry is made, the company gets its unified identification code (UIC) and appears in the public register.

Register for VAT and set up payroll

Registration in the Commercial Register doesn’t make the company a VAT payer. The National Revenue Agency sets the rules:

Hiring staff in Bulgaria brings its own registrations for employment contracts and social security. Payroll in Bulgaria explains what a payroll provider takes on.

Run the company: tax, bookkeeping and annual filings

A Bulgarian company keeps its books under Bulgarian accounting law and files every year.

These are rates, not a recommendation. Where your profits are actually taxed depends on where the company is managed, where you live and the treaties between those countries. Take advice in both countries before you rely on any rate. Tax compliance in Bulgaria and accounting in Bulgaria describe what local firms handle month to month.

Doing it yourself or with a provider

Nothing in Bulgarian law stops a founder from filing alone. In practice, the Bulgarian-only documents, the notarised signature and the bank’s checks mean many non-residents work with a local accounting firm, law firm or corporate services provider, often under a power of attorney so they don’t have to travel for the filing.

Accountanty lists 230 firms in Bulgaria, and 222 of them offer company formation. Of those 230, 90 say they focus on foreign clients and 123 work in English. If you’d like to compare them, our page on company formation in Bulgaria explains what a provider does, what a quote should include and how to check a firm.

Common mistakes foreign founders make

Where to find an accountant in Bulgaria

Most firms on Accountanty are in three cities. You can browse accountants in Sofia (106 firms), accountants in Varna (67 firms) and accountants in Plovdiv (50 firms). If you want firms that work mainly with non-residents, start with accountants for foreign clients in Bulgaria. For a residence permit linked to your business, see residency and visas in Bulgaria.

If you’d rather not contact firms one by one, send one free quote request through Accountanty. We review it and forward it to firms that match your company type, language and city.

Ready to set up a company in Bulgaria?

The legal route is clear: an EOOD or OOD, documents in Bulgarian, capital paid into a Bulgarian bank, form A4 filed with the Registry Agency, then VAT, payroll and annual filings with the revenue agency. The work that decides how fast it goes is the preparation, so line up the bank, the notarised signature and a local accountant before you file. With those in place, you can set up a company in Bulgaria without surprises and run it from day one.

Other locations in Bulgaria

Firms based outside the cities listed above.

Asenovgrad

Burgas

Karlovo

Stara Zagora

Setting up in Bulgaria: questions and answers

Can a foreigner start a business in Bulgaria?

Yes. A foreign individual or a foreign company can own an EOOD or an OOD, and the manager can be a foreign national. The practical hurdles are the Bulgarian-language documents, the notarised specimen signature and the bank's identity checks, which is why most non-residents work with a local accounting firm or corporate services provider.

How long does it take to start a business in Bulgaria?

The Commercial Register decides on an application once three working days have passed since it was filed, unless the law provides otherwise. The longer part is usually preparation: drafting and translating documents, getting the manager's signature notarised and opening the capital account at a bank, which depends on the bank's own checks.

How much does it cost to register a company in Bulgaria?

The Ministry of Economy's handbook lists the Registry Agency fee for an EOOD or OOD as BGN 110 on site or BGN 55 electronically, with the euro equivalent applying from 1 January 2026. Notary, bank and translation fees come on top, and a provider's own fee depends on what the package includes.

Can I open a company in Bulgaria without visiting?

The filing itself can be done electronically with a qualified electronic signature, or by a representative under a power of attorney. Whether you need to travel usually depends on the bank that holds the capital account, so ask the provider and the bank at the start whether documents signed abroad will be accepted.

What are the taxes for companies in Bulgaria?

The National Revenue Agency lists corporate income tax at 10 per cent, a standard VAT rate of 20% with a reduced rate of 9%, and a 5% tax on dividends paid to individuals. VAT registration is mandatory once annual turnover in Bulgaria exceeds EUR 51,130, from 1 January 2026.

Does opening a company give me Bulgarian residence?

No. Registering a company and obtaining a residence permit are separate procedures with their own conditions. If you plan to live in Bulgaria and run your business from there, look for a firm that also handles residency and visa applications, and check the requirements for your nationality before you rely on the company.

General information, not legal or tax advice. Rules, rates and fees change: check them with the official sources linked on this page or with a qualified adviser before you act.