The short answer: 3-7 business days if you are in Bulgaria, 2-3 weeks if registering remotely via Power of Attorney. But the real question is not just how long the Trade Registry takes to process your application — it is how long the entire process takes from the moment you decide to register until you can actually send your first invoice. As a Bulgarian law firm that registers companies for foreign entrepreneurs every week, we will give you the honest, day-by-day timeline based on what we see in practice — not marketing estimates.
In-Person Timeline: Day by Day
If you are physically present in Bulgaria and your lawyer has prepared your documents in advance, the registration process is remarkably fast. Here is what a realistic in-person timeline looks like:
Day 1: Document Preparation + Notarization
Your lawyer prepares the full document package: the Founding Act (Учредителен акт), the decision of the sole owner, declarations under Art. 141 and Art. 142 of the Commercial Act, the beneficial owner declaration, and the Application Form A4. You visit a Bulgarian notary to have your specimen signature (спесимен) notarized — this takes approximately 30 minutes and costs EUR 10-20. If your lawyer has pre-prepared all documents, the entire Day 1 process (meeting, document review, notary visit) takes 2-4 hours.
Day 2: Bank Accumulation Account
You visit a Bulgarian bank to open a capital accumulation account (набирателна сметка) and deposit the share capital (minimum EUR 1). The bank issues a deposit certificate on the same day — this document is a mandatory attachment to your Trade Registry application. Popular banks for foreign founders include UniCredit Bulbank, DSK Bank, and Fibank. Some banks can open the accumulation account within a few hours; others may take until end of business day. Your lawyer will advise which bank is fastest for your situation.
Practical tip: If your lawyer coordinates with the bank in advance, you can sometimes combine Day 1 and Day 2 — handling both the notary and the bank on the same day. This compresses the pre-filing steps into a single day.
Day 3-5: Trade Registry Filing + Processing
With all documents ready, your lawyer files the application electronically with the Bulgarian Trade Registry. Electronic applications are processed within 1-3 business days. Paper applications take 3-5 business days and cost twice the fee — there is no reason to file on paper in 2026. Once approved, your company receives a UIC (Unique Identification Code / ЕИК) — a 9-digit number that serves as your company's tax ID, commercial register number, and identification for all government interactions.
| Step | Duration | What Happens |
|---|---|---|
| Document preparation + notary | 1 day | Lawyer prepares docs, you sign + notarize specimen |
| Bank accumulation account | Same day or Day 2 | Open account, deposit capital, receive certificate |
| Trade Registry filing | Same day as bank | Lawyer submits electronically via portal |
| Trade Registry processing | 1-3 business days | Registrar reviews application, issues UIC |
| Total in-person timeline | 3-5 business days | From first meeting to UIC (best case: 3 days) |
In practice, most in-person registrations we handle take 3-5 business days. The 7-day upper estimate accounts for cases where the bank takes longer, documents need minor corrections, or filing occurs before a weekend.
Remote Timeline: Week by Week
If you cannot travel to Bulgaria, you can register your company remotely using a notarized and apostilled Power of Attorney (PoA). The process is fully legal and common — we handle remote registrations from across Europe every week. However, the additional steps of foreign notarization, apostille processing, and international shipping add 1-2 weeks to the timeline.
Week 1: Power of Attorney + Apostille
Your Bulgarian lawyer sends you the document package for signing: the Power of Attorney, specimen signature form, and any declarations that require your personal signature. You visit a notary in your home country to have these documents notarized, then obtain an apostille from the designated authority (usually the Ministry of Foreign Affairs or a regional court). Both the PoA and the specimen signature must be notarized and apostilled. Processing times vary by country:
- Germany: Apostille from the Landgericht — typically 1-3 business days
- Netherlands: Apostille from the Rechtbank — typically 1-2 business days
- France: Apostille from the Cour d'appel — typically 2-5 business days
- Other EU countries: Generally 1-5 business days depending on the issuing authority
Week 2: Shipping + Bulgarian Steps
Ship the original notarized and apostilled documents to your lawyer in Bulgaria via DHL or FedEx (2-4 business days within Europe). Upon receipt, your lawyer handles everything locally: bank accumulation account opening (some banks accept PoA for this step), document compilation, and electronic filing with the Trade Registry.
Week 3: Registration + UIC
The Trade Registry processes the application within 1-3 business days. Your lawyer monitors the status in real time through the Trade Registry portal and notifies you immediately upon approval. You receive your UIC and your company is officially registered.
| Step | Duration | Who Does It |
|---|---|---|
| Lawyer prepares PoA + docs | 1-2 days | Your Bulgarian lawyer |
| You notarize + apostille | 2-5 days | You, in your home country |
| Shipping to Bulgaria | 2-4 days | DHL / FedEx |
| Bank + filing in Bulgaria | 1-2 days | Your Bulgarian lawyer |
| Trade Registry processing | 1-3 business days | Registry Agency |
| Total remote timeline | 2-3 weeks | From first document to UIC |
Registering from Abroad?
We handle remote EOOD registrations every week — from Germany, the Netherlands, France, and across the EU. Fixed fee, clear timeline.
Get Your Remote Registration Timeline →What Can Delay Your Registration
The timelines above assume everything goes smoothly. In practice, these five issues are the most common causes of delay:
1. Incomplete or Incorrectly Formatted Documents
The most frequent cause of delay. If the Trade Registry registrar finds deficiencies in your application — missing documents, incorrect formatting, or mandatory clauses missing from the Founding Act — they issue instructions to correct (указания). You have 3 business days to submit corrections. If you miss this deadline, the application is rejected, the state fee (EUR 28) is forfeited, and you must start over with a new application and new fee. A qualified lawyer avoids this entirely. For the full document checklist, see our company registration documents guide.
2. Company Name Conflict
Your company name must be unique in the Trade Registry. If a company with an identical or confusingly similar name already exists, your application will be rejected. Always verify name availability at portal.registryagency.bg before filing, and have 2-3 backup names ready.
3. Bank Delays
Some banks take longer than others to open the accumulation account, particularly for non-resident founders. If the bank requests additional KYC documentation or the compliance team is slow, this can add 1-3 days. Your lawyer should know which banks process accumulation accounts fastest for foreign clients.
4. Apostille Processing Delays (Remote Only)
Apostille processing times vary significantly by country and can be unpredictable. Some countries offer same-day apostille services; others take 5+ business days. Plan for the longer estimate and you will not be caught off guard.
5. Filing Before Weekends or Holidays
The Trade Registry does not process applications on weekends or Bulgarian public holidays. If your lawyer files on a Friday afternoon, processing will not begin until Monday. This is a minor point, but it explains why a "1-3 day" processing time sometimes feels like a week.
What about rejected applications? If your application is rejected (not just sent back for corrections), the EUR 28 state fee is forfeited. You must prepare a new application, pay the fee again, and refile. A single rejection can add 5-7 business days to your total timeline. This is why using an experienced lawyer is not optional — it is the most effective time-saving investment in the entire process.
After Trade Registry: From UIC to Operating
Receiving your UIC from the Trade Registry does not mean you can start operating immediately. Several post-registration steps are required before you can send your first invoice.
NRA Tax Registration (Automatic — 0 Days)
Your company is automatically registered with the National Revenue Agency (NRA) for corporate tax purposes upon Trade Registry entry. There is no separate application. Your UIC serves as your tax identification number. The NRA sends an electronic confirmation within 7 days, but you do not need to wait for it — your tax registration is effective from the date of Trade Registry entry.
Corporate Bank Account (~1-2 Weeks)
The capital accumulation account used during registration is a temporary escrow account — it cannot be used for business operations. You need to convert it to a regular corporate current account or open a new one. This requires submitting your Trade Registry extract and going through the bank's full KYC (Know Your Customer) process. For foreign-owned companies, banks apply stricter AML checks, and the process typically takes 1-2 weeks. Bank account opening fees range from EUR 100 to EUR 500 depending on the bank. For details on the best options, see our bank account guide.
Accountant Setup (~1-2 Days)
All Bulgarian companies must maintain double-entry bookkeeping from their date of registration. Engage a licensed Bulgarian accountant before or immediately after registration. Your accountant handles monthly tax filings, social security declarations, VAT returns (if applicable), and the annual financial statement. Costs range from EUR 100-250/month. Your lawyer can recommend trusted accountants who work with foreign-owned companies.
Qualified Electronic Signature / KEP (~1 Day)
A KEP (квалифициран електронен подпис) — qualified electronic signature — is mandatory for filing tax returns, communicating with the NRA, and submitting annual financial statements to the Trade Registry. The most popular provider is Evrotrust, which issues a KEP via a mobile app. The process can be completed in a single day. Your accountant will guide you through the setup.
VAT Registration (Separate Process — If Required)
VAT registration is only mandatory if your taxable turnover exceeds EUR 51,130 per calendar year. If you expect to exceed this threshold, you must apply for VAT registration within 7 days after reaching it. The NRA then has 14 days to process your application. Voluntary VAT registration is possible below the threshold and can be advantageous for B2B businesses. For the full breakdown, see our VAT registration guide.
We Handle Everything — Registration to Operating
Company formation, bank account, accountant, KEP — one fixed fee, one point of contact. EUR 700-999+VAT for legal fees, registered address separate.
Get a Fixed-Fee Quote →Complete Timeline: From Decision to Operating
Here is the full picture — not just Trade Registry processing, but every step from your initial decision to the moment you can issue your first invoice.
In-Person: 2-3 Weeks Total
Remote: 4-5 Weeks Total
Key takeaway: The Trade Registry itself is fast (1-3 days). The real timeline is determined by everything around it — document preparation, bank KYC, and (for remote registrations) the apostille and shipping process. A good lawyer compresses these steps by coordinating in advance.
Common concerns about timing:
Is there an express or priority option? No. The Bulgarian Trade Registry does not offer an express lane. Electronic filing is the fastest option available (1-3 days vs 3-5 days for paper), and it costs half the fee (EUR 28 vs EUR 56). We always file electronically.
Can my lawyer speed up the bank? Somewhat. Experienced lawyers know which banks process accumulation accounts fastest for foreign clients and can prepare the documentation in advance. But KYC for the corporate account depends on the bank's compliance team and cannot be rushed.
What if I need the company urgently? If you are physically in Bulgaria and everything is pre-prepared, the absolute fastest we have seen is 3 business days from first meeting to UIC. Contact us and we will tell you if that is realistic for your situation.
How much do lawyer fees cost? Legal fees for a standard EOOD registration range from EUR 700 to EUR 999+VAT. This covers document preparation, notary coordination, bank assistance, and Trade Registry filing. Registered address is separate. See our full cost breakdown.
Get Your Personalized Registration Timeline
Tell us your situation — in-person or remote, EU or non-EU, urgency level — and we will send you an exact timeline with milestones and costs. Free, no obligation.
Free. No obligation. Response within 24 hours.
★★★★★ "Professional, transparent, and efficient. Our EOOD was registered in 4 days." — Thomas K., Germany
Frequently Asked Questions
How long does the Trade Registry take to process a company registration?
How long does it take to register a company in Bulgaria if I am physically present?
How long does remote company registration take via Power of Attorney?
Can the Trade Registry reject my application?
Is there an express or priority registration option?
Do I need to register separately with the tax authority?
How long does it take to open a corporate bank account after registration?
How long from registration until I can actually operate and invoice?
Disclaimer: This article provides general guidance on company registration timelines in Bulgaria based on current legislation and our practical experience as of April 2026. Actual timelines may vary based on individual circumstances, bank processing speeds, and Trade Registry workload. Government fees are quoted in EUR following Bulgaria's Euro adoption on January 1, 2026. This article does not constitute legal advice. For a personalized timeline, consult a qualified Bulgarian lawyer. Last updated: April 8, 2026.