Male professional working on a laptop in a modern office with Sofia’s Alexander Nevsky Cathedral visible through the window behind him.

How to Register as a Self-Employed Consultant in Bulgaria

Starting as a Self-Employed Consultant in Bulgaria, learn the registration, tax, and legal requirements for consultants working independently.

Why Become a Consultant in Bulgaria?

Bulgaria offers a favorable business environment for self-employed consultants thanks to its low corporate tax rates, affordable living costs, and access to the European market. Whether you specialize in IT, finance, marketing, or legal services, registering as a consultant allows you to operate independently and access a wide client base. Additionally, the country’s strategic location within the European Union makes it easier to work with clients across Europe.

Step-by-Step: How to Register as a Consultant

Step-by-step infographic showing how to register as a self-employed consultant in Bulgaria: legal form, BULSTAT, tax registration, social security, and invoicing.

1. Choose Your Legal Form

Before beginning your consulting journey, you must decide on your business structure. In Bulgaria, you have several options:

  • Freelancer (Self-Employed Individual): The simplest form, ideal for solo consultants. You register with the BULSTAT Register.
  • Sole Proprietor (ET): Offers slightly more formal recognition but involves more administrative duties.
  • Limited Liability Company (OOD/EOOD): Suitable if you plan to expand, hire employees, or mitigate personal liability.

Most consultants starting out prefer registering as freelancers because the process is more streamlined and cost-effective.

2. Obtain a BULSTAT Registration

Once you choose your legal form, the next critical step is obtaining a BULSTAT number. This registration is mandatory for all freelancers and must be completed within seven days of starting your activity. To register, you need to:

  • Present a valid ID or passport.
  • Provide proof of your residential address, such as a rental agreement or property deed.
  • Submit a completed application form at the Registry Agency.

If you’re unable to appear in person, you can authorize a representative to handle the process on your behalf. Some consultants hire local legal firms to assist with this step for efficiency.

3. Register for Tax Purposes

In Bulgaria, all self-employed individuals must comply with tax obligations. After obtaining your BULSTAT number, you must:

  • Apply for a Tax Identification Number (TIN) if you don’t already have one.
  • File an annual tax return to declare your income.
  • Pay personal income tax, which is set at a flat rate of 10%.
  • Make social security and health insurance contributions.

Working with a Bulgarian accountant is highly advisable. Local professionals understand the nuances of allowable deductions and can help you optimize your tax payments while ensuring full compliance.

4. Social Security and Health Insurance Contributions

As a self-employed consultant, you are responsible for contributing to Bulgaria’s State Social Security Fund and National Health Insurance Fund. These contributions cover your pension, unemployment, maternity, and healthcare benefits.

Contribution amounts are based on your declared income, but there are minimum and maximum thresholds set each year by the government. Failure to make these contributions can result in penalties and may disrupt your access to state healthcare services.

5. Invoicing and Accounting Obligations

To maintain good standing with the Bulgarian tax authorities, you must:

  • Issue invoices that are compliant with local VAT regulations.
  • Keep comprehensive and organized financial records for at least five years.
  • Register for VAT if your annual turnover exceeds BGN 100,000.

Even if you don’t exceed the VAT threshold, voluntary VAT registration can enhance your professional credibility, particularly if you work with corporate clients across Europe.

Using accounting software or outsourcing your bookkeeping to a professional accountant can significantly reduce administrative burdens and ensure you meet all compliance requirements.

Free 30-minute consultation for new clients.

Additional Considerations

Work Permits and Residency for Non-EU Citizens

If you are not an EU citizen, you must obtain the appropriate visa or residence permit before you can register as a self-employed consultant. Bulgaria offers various visa options, including the “Freelance Visa,” which specifically caters to independent professionals.

The application process typically involves demonstrating your professional qualifications, providing evidence of sufficient financial means, and showing that you have a contract or letter of intent from potential clients.

Legal Compliance and GDPR Requirements

Operating legally in Bulgaria goes beyond tax and social security obligations. Consultants must also:

  • Draft legally compliant service contracts with their clients.
  • Abide by the General Data Protection Regulation (GDPR) when handling client information.
  • Renew or update business registrations as required by law.

Staying up to date with regulatory changes is crucial, as non-compliance can lead to fines or operational disruptions.

Insurance and Risk Management

While not legally mandatory, professional liability insurance is strongly recommended. It protects you against potential claims related to professional errors or omissions. Additionally, having health and life insurance policies can provide added security as a self-employed professional.

Common Pitfalls to Avoid

Many new consultants overlook crucial steps when registering and operating in Bulgaria. Some common mistakes include:

  • Neglecting to register within the required timeframe, leading to fines.
  • Failing to make social security contributions, risking healthcare access and pension entitlements.
  • Inadequate invoicing and record-keeping, resulting in tax audits and penalties.

Being proactive and diligent from the outset can save you time, money, and legal troubles later on.

Final Thoughts

Starting your journey as a self-employed consultant in Bulgaria is both exciting and rewarding. With its low tax rates, strategic location, and growing economy, Bulgaria offers numerous opportunities for independent professionals.

However, proper registration, tax compliance, and meticulous record-keeping are essential for building a sustainable and successful consulting business. Seeking the assistance of local legal and accounting experts can streamline the process and allow you to focus on what you do best: delivering exceptional consulting services.

By following this guide, you can confidently navigate the registration process and establish a thriving consultancy in Bulgaria.

Free 30-minute consultation for new clients.


04 1 1

Author

Деси / Desi
is an accountant with over 10 years of experience, specializing in working with freelancers and small businesses. Based in Varna, she combines her professional expertise with a passion for making accounting accessible and easy to understand for everyone.

About Us

With 32 years of experience in accounting services in Varna, we are here to help you manage your finances more efficiently.

Free 30-minute consultation for new clients

Contents

Our tools