How to Become a Freelancer Legally in Bulgaria

How to Become a Freelancer Legally in Bulgaria

Trying to navigate the Bulgarian administrative maze to become a freelancer can feel like an Olympic sport where the rules keep changing mid-race. Many of us expats arrive with big dreams of independent work, only to be confronted with a seemingly endless parade of documents, obscure procedures, and often, a distinct lack of English-speaking officials. This guide is here to cut through that fog, offering a realistic, step-by-step walkthrough to help you legally set up as a freelancer in Bulgaria.

Understanding Freelance Status in Bulgaria: "Свободна Професия" vs. Sole Trader

When you decide to go solo in Bulgaria, you'll quickly encounter two main paths: registering as a "Свободна Професия" (Svobodna Profesiya), which translates to a "liberal profession" or freelancer, or setting up as an "ЕТ" (Ednolichen Targovets), which is a sole trader or sole proprietorship. It's crucial to understand the nuances of each, as they have different requirements, tax implications, and administrative burdens. Many expats initially gravitate towards the "Свободна Професия" route, believing it's simpler, and often, it is, depending on your specific line of work.

The choice between these two forms isn't just a bureaucratic formality; it directly impacts your day-to-day operations, your tax obligations, and the ease with which you can manage your business. It's not uncommon for expats to initially choose one path, only to realize later that the other would have been more suitable for their growing business or changed circumstances. This is why a solid understanding from the outset can save you a lot of headaches down the line. We'll dive into what each entails so you can make an informed decision right from the start.

What Exactly is a "Свободна Професия" Freelancer?

The "Свободна Професия" status is specifically designed for individuals engaged in intellectual, creative, or specialized services, often requiring specific qualifications or higher education. Think doctors, lawyers, architects, accountants, translators, artists, IT consultants, yoga instructors, and the like. Essentially, if your work relies on your personal expertise and doesn't involve trading goods or running a traditional business with employees, this is likely your category. The key here is the personal nature of the service. You are providing a service based on your unique skills and knowledge, rather than selling a product or managing a commercial enterprise.

Registering as a "Свободна Професия" generally involves a somewhat simpler setup process compared to a sole trader, as it's less about commercial activity and more about individual professional practice. However, don't let "simpler" mislead you into thinking it's entirely devoid of bureaucracy. You still need to register with the relevant authorities, declare your income, and make social and health insurance contributions. It's often favored by individuals who provide services to a few clients, either locally or internationally, and don't plan on scaling into a larger business structure.

The Sole Trader (ЕТ – Едноличен Търговец) Alternative

An "ЕТ" or Sole Trader, on the other hand, is closer to a traditional small business entity, even if it's run by a single person. This status is more appropriate if your activity involves commercial trade, production, or services that could potentially expand to include employees or a more complex business structure down the line. Examples might include running a small shop, a craft business, certain types of consulting that verge on commercial activity, or even some online businesses that handle product sales. The definition can sometimes be blurry, which is where professional advice becomes invaluable.

The registration process for a sole trader is a bit more involved, typically requiring registration with the Commercial Register at the Registry Agency (Агенция по вписванията). While it offers more flexibility for business expansion and can sometimes allow for certain deductions, it also comes with increased administrative requirements and potentially different tax liabilities. For instance, an ET is generally subject to corporate tax rates on profits, which might differ from the flat personal income tax rate applied to "Свободна Професия" income, depending on how profits are distributed.

Key Differences and Why It Matters for Expats

The main distinction lies in the nature of the activity and the legal framework governing it. "Свободна Професия" is about providing personal services based on your qualifications, while "ЕТ" is about engaging in commercial activity. For expats, this choice is crucial because it affects your administrative burden, your tax obligations, and how your income is treated.

Feature Свободна Професия (Freelancer) Едноличен Търговец (Sole Trader/Proprietor)
Activity Type Intellectual, creative, specialized personal services (e.g., IT, design, consulting, translation) Commercial activities, trade, production, broader services (e.g., small shop, craft business, general consulting)
Registration Body Registry Agency (Агенция по вписванията) – Register of Liberal Professions Registry Agency (Агенция по вписванията) – Commercial Register
Taxation Generally taxed as personal income (10% flat rate) after recognized expenses deduction Taxed as corporate profit (10% flat rate), with specific rules for owner's salary/dividends
Accounting Simpler, often cash-basis accounting for expenses More complex, requires double-entry bookkeeping, potentially professional accountant
Liability Unlimited personal liability for business debts Unlimited personal liability for business debts
VAT Threshold Same as ET, but separate registration Mandatory VAT registration if turnover exceeds BGN 100,000 in a 12-month period
Social Security Mandatory contributions based on declared income (self-employed category) Mandatory contributions based on declared income (self-employed category)
Expansion Less suitable for scaling, hiring employees Designed for business growth, easier to hire staff

Deciding which route to take can be tricky, especially with language barriers and unfamiliar legal terms. Many expats lean towards "Свободна Професия" due to its perceived simplicity, especially if their work genuinely fits the definition of a liberal profession. However, if your long-term goal is to build a scalable business or you're involved in activities that clearly fall under commercial trade, the "ЕТ" might be a better fit, offering more room to grow. This decision is often best made after consulting with a local accountant or legal professional who understands the nuances for foreigners.

Eligibility and Initial Requirements for Foreigners

Before you even think about forms and registrations, you need to ensure you actually can freelance legally in Bulgaria. This isn't just about having the right skills; it's about having the right to live and work independently in the country. Bulgaria, like any other nation, has specific rules regarding who can be self-employed, particularly for non-EU citizens. It’s a common point of frustration for expats, discovering after the fact that their residence status doesn’t quite align with their freelance aspirations.

The journey starts with your legal right to reside in Bulgaria, and critically, your legal right to pursue economic activity as a self-employed individual. This isn't always straightforward, and it's where many foreigners encounter their first significant hurdle. Understanding your specific residence permit, what it allows, and what additional steps might be necessary is paramount. Without this foundation, any attempt at legal freelancing will be short-lived.

Residence Status and Your Right to Work

For EU citizens, the process is relatively straightforward. If you're an EU national, you generally have the right to reside and work in Bulgaria, including as a freelancer, simply by registering your presence. You'll need to obtain a registration certificate from the Migration Directorate within 90 days of arrival if you plan to stay longer. This confirms your right to long-term residence and effectively opens the door to self-employment. The biggest hurdle for EU citizens is usually understanding the tax and social security system, not the right to work itself.

For non-EU citizens, it's a different story. You typically need a specific type of long-stay (Type D) visa and a subsequent residence permit that allows for self-employment. A general work permit for an employed position won't cut it for freelancing. You'll need a permit specifically for self-employment or business activities. For instance, the "Single Permit" for employment usually ties you to a specific employer, which isn't suitable for independent freelance work. If you're looking into becoming a freelancer, you might need to explore options like the entrepreneur permit or other routes that grant you the right to be self-employed. It’s a good idea to research The Complete Guide to Bulgaria Visas and Immigration for Expats (2027) to understand the broader context of residence permits. Without the correct residence status, all other steps are moot.

Essential Documents and Where to Get Them

Regardless of whether you're EU or non-EU, there's a stack of documents you'll need. These generally include:

  • Valid Passport/ID: Your primary identification, often required with certified translations if not in Bulgarian.
  • Proof of Address: A rental contract or property deed, which proves where you live in Bulgaria.
  • Residence Permit/Registration Certificate: Your legal document proving your right to reside in Bulgaria.
  • Qualification Documents: For "Свободна Професия," you'll need diplomas, certificates, or other proof of your professional qualifications. These often need to be legalized and translated into Bulgarian. This is a critical step for demonstrating that you genuinely belong to a "liberal profession."
  • BULSTAT Identification Number: This is your unique identifier in the Bulgarian National Statistical Institute's register for non-individual legal entities (like freelancers and sole traders). You’ll apply for this at the Registry Agency. Think of it as your business ID. Knowing How Do I Get a Tax ID (BULSTAT) as a Foreigner in Bulgaria is crucial here.
  • Bank Account: You'll need a Bulgarian bank account for receiving payments and making social security contributions. Opening a bank account can be a process in itself, so checking out How to Open a Bank Account at a Bulgarian Bank as a Foreigner will be helpful.
  • Declaration of Activity: A written declaration outlining your freelance activity.

Gathering these documents can be a bureaucratic marathon. Be prepared for multiple visits to various institutions, potentially requiring certified translations and apostilles. Patience is not just a virtue, it's a necessity.

Choosing Your Business Activity (КОД по КИД-2008)

One of the most perplexing parts of setting up as a freelancer is selecting your "КОД по КИД-2008" (KID-2008 code). This is Bulgaria's national classification of economic activities, and you need to specify which code best describes your freelance work. This code determines your statistical classification and can sometimes influence how your activity is perceived by different institutions. It’s a bit like picking a category for your business on a global list.

You'll need to choose one main activity code, but you can also list secondary ones if your work is multifaceted. For example, if you're an IT consultant who also does some graphic design, you'd choose a primary IT code and a secondary design code. Getting this right is important, as it officially defines your business scope. You can find lists of these codes online or consult with an accountant. It’s not uncommon for expats to spend hours poring over these lists, trying to find the perfect fit for their niche work. Sometimes, the most frustrating part is that there isn't a perfect code, and you have to choose the closest one, which can feel a bit like trying to fit a square peg in a round hole.

The Step-by-Step Registration Process

Alright, you've decided on your freelance status (Свободна Професия or Sole Trader), gathered your initial documents, and figured out your business activity code. Now comes the actual registration. This part involves interacting directly with Bulgarian institutions, and it's where many expats find themselves wishing they'd brushed up more on their Bulgarian language skills. While there's a growing number of English-speaking professionals, the official procedures are, understandably, in Bulgarian. Don't be shy about asking for help or hiring a local expert to guide you through this, especially for the initial setup. It can save you immense time and prevent costly errors.

It’s easy to feel overwhelmed during this stage, particularly when faced with unfamiliar forms and processes. Remember, this isn't about proving your intelligence; it's about navigating a system that wasn't designed with foreign residents in mind. Taking it one step at a time and preparing thoroughly for each interaction will make the experience far less daunting.

Registering as a "Свободна Професия" at the Registry Agency

For those going the "Свободна Професия" route, your first major stop is the Registry Agency (Агенция по вписванията). This is where you officially register your "liberal profession" in the Register of Liberal Professions. The process usually involves:

  1. Preparation of Documents: You'll need your application form, a copy of your ID, proof of address, and importantly, certified copies of your professional qualifications (diplomas, certificates, etc.) with official translations. Remember that BULSTAT number we talked about earlier? You'll also apply for that here if you haven't already. If you're not confident with Bulgarian, having an accountant or lawyer prepare these documents and even accompany you is highly advisable.
  2. Submission: You submit all these documents to the Registry Agency. They will review them for completeness and accuracy.
  3. Obtaining a Certificate: Once approved, you'll receive a certificate of registration, confirming your status as a "Свободна Професия" and assigning you a BULSTAT number. This number is essentially your business ID for all future official interactions in Bulgaria. This is a critical piece of paper, so guard it with your life!

The process, while seemingly straightforward, can be a bit slow. Expect to wait a few days, or even a week, for your registration to be processed. Patience is truly key here, as rushing or becoming frustrated won't speed things up. For more specific details on this, you might find How to Register as a Freelancer (Свободна Професия) in Bulgaria particularly useful.

Notifying the National Revenue Agency (NRA)

Once you're registered with the Registry Agency and have your BULSTAT, your next crucial step is to inform the National Revenue Agency (NRA), or Национална агенция за приходите (НАП) in Bulgarian. This is where you'll deal with all things tax and social contributions. While your BULSTAT registration theoretically notifies the NRA, it's best practice to make a direct declaration of your self-employment activity. This typically involves:

  1. Declaration for Start of Activity: Submitting a special declaration (Образец ОКД-5) to the NRA. This form officially informs them that you are commencing self-employment and will be making social and health insurance contributions. This is a vital step for proper social security coverage.
  2. Choosing Your Contribution Basis: On this form, you'll also declare your assumed monthly income on which your social security contributions will be based. There's a minimum threshold set by the state. You can read more about this in Understanding Mandatory Health Insurance Contributions in Bulgaria.
  3. Online Portal Registration: It's highly recommended to register for the NRA's online portal using a Qualified Electronic Signature (QES/КЕП). This signature is essential for filing tax returns, making declarations, and generally managing your tax affairs online. Without it, you’ll be doing a lot more queuing. Getting registered with the NRA and learning how to use their online services is invaluable, so checking out How Do I Register with the National Revenue Agency in Bulgaria should be high on your list.

This step ensures you're on the radar for tax purposes and allows you to start making your mandatory contributions. Skipping or delaying this can lead to penalties down the line.

Setting Up Your Bank Account and Payments

Having a Bulgarian bank account is non-negotiable for a freelancer. You’ll need it to receive payments from local clients (though international clients often pay into foreign accounts, too), and critically, to pay your social and health insurance contributions and taxes. While it might seem like a simple task, opening a bank account as a foreigner can sometimes be a test of endurance.

Most major banks in Bulgaria, such as DSK Bank, UniCredit Bulbank, and Raiffeisenbank, are expat-friendly to varying degrees. You'll typically need your passport, residence permit/registration certificate, proof of address, and sometimes your BULSTAT number. Be prepared for some initial confusion and possibly needing a translator, even if the bank advertises English-speaking staff. It's often best to call ahead and confirm their requirements for foreigners, as these can sometimes vary by branch. Once set up, online banking platforms are usually efficient, allowing you to manage your finances, make transfers, and pay your bills digitally.

Ah, taxes! The inevitable companion of any legal enterprise, anywhere in the world. Bulgaria is famous for its flat tax rate, which often sounds like a dream come true for expats. However, understanding how this flat tax applies to freelancers, combined with mandatory social and health contributions, requires a bit more digging. This isn’t just about calculating 10% of your income; there are deductions, thresholds, and deadlines that you absolutely cannot miss.

For many expats, Bulgarian tax law is a significant departure from what they've known in their home countries. The flat tax is indeed attractive, but the social security system has its own complexities, especially for the self-employed. Getting this right from the beginning will save you from a lot of stress, potential fines, and sleepless nights. Remember, ignorance of the law is not an excuse, even when the law is written in a foreign language and seems deliberately opaque.

Understanding the Bulgarian Flat Tax Rate

Bulgaria boasts a very attractive 10% flat personal income tax rate. For freelancers registered as "Свободна Професия," this means your taxable income is calculated after deducting a legally recognized fixed percentage for expenses. Currently, this deduction is often 25% for most liberal professions (though it can vary for specific professions like artists). So, if you earn 10,000 BGN, your taxable income would be 7,500 BGN, and you'd pay 10% of that – 750 BGN in income tax. This automatic deduction is a significant benefit, as it simplifies accounting and reduces your overall tax burden.

Sole traders (ЕТ) also benefit from a 10% corporate tax rate on their profits, but the calculation is different, involving actual expenses rather than a fixed percentage. Then, any profits drawn out as dividends are also subject to a 5% dividend tax. This is why the initial choice between "Свободна Професия" and "ЕТ" is so important, as it impacts how your income is classified and taxed. It’s definitely worth delving deeper into Understanding the Flat 10% Personal Income Tax in Bulgaria to grasp the full implications. Knowing How Much Income Tax Will I Pay in Bulgaria in 2026? can give you a clear picture of your take-home earnings.

Mandatory Social and Health Insurance Contributions

This is where it gets a bit more complex. As a self-employed individual in Bulgaria, you are legally obliged to make monthly social and health insurance contributions. These are crucial for your pension, sick leave, maternity benefits (if applicable), and access to public healthcare services. You can't just opt out. The minimum monthly base for these contributions is determined annually by the state. You declare your chosen income base (which must be at least the minimum) to the NRA.

Contributions cover:

  • Pension Insurance (Пенсии): Essential for your future retirement.
  • General Sickness and Maternity (Общо заболяване и майчинство): If you choose to contribute to this, it covers sick leave and maternity benefits. It's optional for freelancers but highly recommended for women planning to have children.
  • Health Insurance (Здравно осигуряване): This is mandatory and provides you with access to the National Health Insurance Fund (NHIF) system. You'll want to understand The Complete Guide to Healthcare in Bulgaria for Expats (2027) for a broader picture.

These contributions are paid monthly, usually by the 25th of the following month. For example, contributions for January are due by February 25th. For a detailed breakdown of these payments, Understanding Mandatory Health Insurance Contributions in Bulgaria is an invaluable resource.

Annual Tax Declaration and Important Deadlines

Every year, you will need to file an annual tax declaration (годишна данъчна декларация) with the NRA. This document reports all your income (Bulgarian and foreign, if you're a tax resident), deductions, and calculates your final income tax and social security obligations for the previous calendar year.

The deadline for filing is typically April 30th for the previous tax year. However, if you file electronically with a QES by March 31st, you often get a 5% discount on the income tax due. This incentive makes getting a QES even more appealing. You also use this declaration to finalize your social security contribution base for the year, potentially topping up any underpayments or adjusting future payments based on your actual income. This annual ritual is non-negotiable, and penalties for late filing or incorrect information can be steep. Many expats find using a local accountant like those found via "Taxes for Expats" incredibly helpful for navigating this complex annual filing process, ensuring everything is correctly declared and optimized. For a step-by-step guide, check out How to File Your Annual Tax Return in Bulgaria.

Practicalities and Ongoing Compliance

Once you're legally set up and understand your tax obligations, the real work of freelancing begins. But alongside your client projects and creative endeavors, you'll have ongoing responsibilities to ensure you remain compliant with Bulgarian law. This includes proper invoicing, diligent record-keeping, and staying aware of thresholds that might trigger additional obligations, like VAT registration. It's the less glamorous side of freelancing, but absolutely essential for long-term success and peace of mind.

Many expats dream of the freedom of being their own boss, but that freedom comes with the responsibility of managing your administrative tasks effectively. The Bulgarian system, while often efficient once you know how it works, can be unforgiving if you miss deadlines or ignore requirements. Establishing good habits from the start will make your freelance journey much smoother.

Invoicing, Record-Keeping, and Accounting

As a freelancer, you are responsible for issuing invoices for your services. These invoices must meet specific Bulgarian requirements, including your full name, BULSTAT number, client details, a description of services, date, and amount. If you're VAT-registered, your VAT number and the VAT amount must also be clearly stated. Many accounting software solutions (both local and international) can help with this, ensuring compliance.

Record-keeping is vital. You need to maintain clear records of all your income and expenses. Even with the fixed 25% expense deduction for "Свободна Професия," keeping track of actual expenses is good practice and might be needed for certain audits or future changes in regulations. For sole traders (ЕТ), detailed accounting of all business expenses is a must to calculate taxable profit accurately. While "Свободна Професия" often allows for simpler, single-entry bookkeeping, an accountant can provide invaluable assistance, especially if you're working with international clients or have complex financial arrangements. They can also help you understand which expenses, beyond the 25% deduction, might be allowable.

Understanding VAT Registration Thresholds

Value Added Tax (VAT) is another important consideration for freelancers. In Bulgaria, the standard VAT rate is 20%. However, you are generally not required to register for VAT until your taxable turnover from services within Bulgaria exceeds BGN 100,000 (approximately €50,000) within any 12 consecutive months. Once you cross this threshold, VAT registration becomes mandatory. This is a common point of confusion for expats, especially those with international clients.

If your clients are entirely outside Bulgaria (within the EU or third countries), your services might be subject to reverse charge mechanisms or be considered outside the scope of Bulgarian VAT, meaning you might not need to charge Bulgarian VAT even if you exceed the threshold. However, you will likely still need a special VAT registration (known as VIES registration for EU services) for reporting purposes. This is an area where professional advice from an accountant specializing in international services is highly recommended to avoid missteps. For comprehensive information on this, explore Understanding VAT and Business Tax in Bulgaria.

Important Software and Tools for Bulgarian Freelancers

In today's digital age, various tools can significantly simplify your freelance life in Bulgaria.

  • Accounting Software: While some opt for manual records or spreadsheets, dedicated accounting software like Microinvest, Kontra, or even international options like QuickBooks or Wave (if they can be adapted for Bulgarian tax reporting) can streamline invoicing, expense tracking, and financial reporting.
  • Qualified Electronic Signature (QES/КЕП): As mentioned, this is indispensable. It allows you to sign documents digitally, access government portals (like the NRA's), and file declarations online, saving you countless trips and paper. Companies like Stampit or InfoNotary provide these.
  • Language Learning Apps: Let's be honest, bureaucracy in Bulgarian is tough. Investing time in learning the local language will make a world of difference. Platforms like "iTalki" can connect you with Bulgarian tutors for one-on-one lessons, making administrative interactions much less intimidating. Even simple phrases for "I need to register as a freelancer" or "Where do I submit this form?" can be incredibly helpful. Learning the language isn't just for daily life, it's a critical professional tool.
  • Networking Platforms: LinkedIn, local expat groups, and Bulgarian professional networks can help you find clients, collaborate with other freelancers, and stay informed about local opportunities and changes in regulations. Building a community can be a lifeline when you're navigating new territory.

Common Challenges and Tips for Expat Freelancers

Even with all the legalities sorted, being a freelancer in a new country presents its own unique set of challenges. It's not just about the paperwork; it's about cultural integration, language barriers, and finding your footing in a new professional landscape. As expats, we often face hurdles that locals simply don't, and acknowledging these can help you prepare and overcome them.

Remember, every expat freelancer in Bulgaria has gone through some version of these struggles. You're not alone, and there are ways to make the journey smoother. The key is to be proactive, patient, and persistent.

Language Barriers and Bureaucracy Hurdles

This is probably the biggest headache for most expat freelancers in Bulgaria. While younger generations and those in larger cities often speak English, many officials at government institutions do not. Forms are exclusively in Bulgarian, and understanding complex legal jargon in a foreign language is a monumental task. The bureaucracy itself, with its specific procedures and occasional inconsistencies, can be frustrating.

Tip:

  • Hire an Accountant/Lawyer: This is the single best investment you can make, especially for your initial setup and annual tax filing. A good local accountant will navigate the system for you, ensuring compliance and freeing you to focus on your actual work. They often speak English and act as a bridge between you and the administration.
  • Learn Basic Bulgarian: Even if you hire help, knowing some basic phrases for common interactions can be incredibly empowering and efficient. As mentioned earlier, platforms like "iTalki" offer a flexible way to learn.
  • Be Patient and Persistent: Expect delays and multiple visits. Bring all possible documents, copies, and translations. A calm, polite, and persistent approach often yields better results than frustration.

Building a Professional Network

Moving to a new country means starting your professional network from scratch. For freelancers, who rely heavily on connections for client acquisition and support, this is particularly important. You might not have the traditional office environment to meet colleagues.

Tip:

  • Join Expat Groups: Online and offline expat communities in Bulgaria are a goldmine for advice, recommendations, and networking opportunities. You'll find fellow freelancers facing similar challenges.
  • Attend Local Meetups and Events: Look for industry-specific events, co-working spaces, or entrepreneurial meetups in major cities like Sofia or Plovdiv. This is a great way to connect with both locals and other international professionals.
  • Utilize Online Platforms: LinkedIn is a powerful tool for professional networking. Look for Bulgarian industry groups or connect with people in your field.
  • Collaborate: Seek opportunities to collaborate with other freelancers or small businesses. This can expand your reach and provide valuable experience.

Staying Up-to-Date with Regulations

Bulgarian laws and regulations, particularly regarding tax and social security, can change. What was true last year might have a slight modification this year. Staying on top of these changes is crucial for compliance.

Tip:

  • Maintain a Good Relationship with Your Accountant: Your accountant should be your primary source of up-to-date information. They will typically inform you of any relevant changes.
  • Follow Official Sources (or have your accountant do it): The NRA website (НАП) is the official source for tax information, and the Registry Agency (Агенция по вписванията) for business registration. However, these are often only in Bulgarian.
  • Engage with Expat Business Communities: Often, changes are discussed and clarified within these groups, providing early warning or insights.
  • Consider services like "Taxes for Expats" which can keep you informed about relevant changes in international tax treaties and Bulgarian law affecting foreign residents. They are designed to help expats specifically.

Becoming a freelancer in Bulgaria is absolutely achievable, but it requires diligence, a willingness to learn, and often, a good dose of patience. By understanding the processes, gathering the right support, and being proactive, you can build a successful independent career in this fascinating country.

Disclaimer

The information provided in this guide is for general informational purposes only and does not constitute legal, financial, or tax advice. While every effort has been made to ensure accuracy and provide up-to-date information, laws and regulations in Bulgaria can change. It is strongly recommended to consult with a qualified Bulgarian legal professional, accountant, or tax advisor for advice tailored to your specific situation before making any decisions related to your freelance status, taxes, or immigration.

Similar Posts