2.8 C
Sofia
Tuesday, October 21, 2025

How to Register a Company in Bulgaria as a Foreigner?

A practical, step-by-step guide for foreigners — including non-residents — to legally and efficiently open a company in Bulgaria.

Who Can Open a Company in Bulgaria?

Any foreign individual or company — including non-EU citizens and non-residents — can register a company in Bulgaria without needing:

  • Bulgarian citizenship
  • Bulgarian residency
  • A Bulgarian partner

You can register a company remotely via Power of Attorney and a local representative.

Step-by-Step: How to Register an EOOD or OOD in Bulgaria

Step 1: Choose Company Type

See the types of companies registrable in Bulgaria.

  • Most foreigners choose EOOD (single-owner Ltd) or OOD (multi-owner Ltd)
  • Decide if you’ll operate solo or with partners/shareholders

Step 2: Prepare Required Documents

DocumentNotes
Founding act / Articles of AssociationCan use template; needs to be signed and notarized
Specimen signature of the managerNotarized in Bulgaria or abroad with an apostille
Declaration of non-conviction (Article 141)For manager(s); required by law
Decision to form a companyIf multiple owners are setting up through a proxy
Power of Attorney (if using a representative)Must be legalized and translated if from abroad
Proof of legal addressRental contract or virtual office contract
Bank capital deposit certificateFor initial capital deposit (min. €1)

All foreign-language documents must be officially translated into Bulgarian and certified by a sworn translator.

Step 3: Open a Temporary Bank Account

  • Required to deposit initial share capital (even if it’s just €1)
  • Most popular banks: UBB, DSK, Raiffeisen, Fibank, Postbank
  • Some banks may require in-person presence or enhanced due diligence for foreigners

After registration, you’ll close the temporary account and open a complete business account.

Step 4: Submit to the Commercial Register

  • Submission is made at the Bulgarian Registry Agency (either online with e-signature or in person)
  • Fee:
    • EUR 55 (in person)
    • EUR 25-30 (online)
  • Processing time: 1–3 business days

Your company is officially registered once it appears in the Търговски регистър (Commercial Register).

Optional but Useful Add-ons

ServiceRecommended ForCost Range (EUR)
Virtual office (legal address)All non-residentsVary, €100–€200/year
Legal representation (POA)Remote founders€200–€500
Company stamp (optional)Local usage, contracts€30–€50
E-signature (Bulgarian e-ID)Online filings & banking€50–€80/year

What About VAT Registration?

  • Optional if turnover is under €50,000, mandatory above €50,000
  • Mandatory once turnover exceeds the threshold or you engage in cross-border EU B2B trade
  • Timeframe: 7–14 days after filing
  • Requires additional documentation (e.g., business plan, lease, contracts)

What Happens After Registration?

TaskNotes
Open full business bank accountYou can now use the capital deposited
Register for taxesVia the National Revenue Agency (NRA)
Hire accountantMonthly or annual package
Issue invoices, sign contractsYou are now a whole legal entity
File annual reportsMandatory by March 31 each year

Remote Setup: Yes, It’s Possible

You can register a company in Bulgaria entirely remotely, using:

  • A certified Power of Attorney (with apostille if from outside the EU)
  • A trusted lawyer or registration agent
  • Sworn translations of foreign documents

Summary Checklist

RequirementYou Need It?Notes
Legal address in BulgariaYesCan use a virtual office
Physical presence in BulgariaNoNot needed if POA is used
Bulgarian partnerNo100% foreign-owned allowed
Bank accountYesMay require an in-person visit at some banks
AccountantYesMonthly fees vary (€80–€100) for parked company
E-signatureOptionalUseful for managing online filings

Insider Tips for Foreigners

  • Banking is the most challenging part — some banks are more foreigner-friendly than others (UBB and DSK are often easier)
  • Translations & Apostilles take time — plan 1–2 weeks if abroad
  • You don’t need a nominee — but for privacy or convenience, some foreigners use one
  • Bulgaria does not grant residency automatically through company formation
  • Use a bilingual agent — this avoids critical errors in documentation or communication

Final Words: It’s Easy — If You’re Informed

Setting up a Bulgarian company as a foreigner is one of the simplest and cheapest in the EU, especially if you choose an EOOD. But you’ll save time, stress, and cost if you:

  • Work with an experienced local accountant or agent
  • Use POA where needed
  • Plan for bank account opening early

You Will Also Like To Know About:

Disclaimer: The information provided in this article is for general informational purposes only and does not constitute legal, tax, or financial advice. While we strive to ensure accuracy and relevance, laws and administrative practices are subject to change. Always consult a qualified legal or tax advisor before making business or residency decisions in Bulgaria.

More Helpful Tips

More FAQs

More How-To

More articles