Al Hathaway Freelancer Tax Guide · Part 2

Freelancer Registration and Social Security in Bulgaria: Starting as a Self-Employed Professional

Once a freelancer starts a real professional activity, the first practical question is how to start correctly: registration, self-employed status, start date, social security, monthly insurance base, health insurance, pension contributions, activity interruption and the monthly routine. This second part of the Al Hathaway freelancer series explains how a freelance activity in Bulgaria becomes a structured and compliant professional setup.

Why registration should be handled before the income becomes regular

Many freelancers begin with a small project. Then a second client appears, then a foreign payment, then an Upwork or Fiverr profile, then a direct EU client. At some point there is already a real business activity, but no clear registration, no properly documented start of self-insurance, no monthly control and no organised documentation.

The risk is not necessarily that the freelancer intended to hide anything. The risk is that the activity started without a structure. For self-employed professionals, the start date of the activity matters because it affects social security, tax planning, monthly obligations and year-end reporting.

Main idea: registration is not just an administrative formality. It defines when the activity starts, how the person is insured, and how income, documents and declarations will be organised.
Activity
Registration
Tax status
Self-insurance
Monthly routine

Step 1: Confirm whether the model is self-employed freelance work or a company

Before registration, the freelancer should briefly analyse the business model. The self-employed freelance profession model is typically suitable when the person personally provides professional services: design, development, consulting, marketing, translation, teaching, coaching, technical or creative work. If the real model includes a team, subcontractors, significant costs, commercial risk, product sales, SaaS or an agency model, a limited liability company may be more appropriate.

Question Self-employed freelancer Limited liability company
Who performs the service? Mainly the individual personally. The company may work through the owner, employees or subcontractors.
Are there significant expenses? Statutory recognised expenses may be practical for personal services. May be better when actual expenses are substantial and recurring.
Is there a team? More limited as a business structure. More suitable for scaling and team-based delivery.
How do clients perceive the business? Personal expertise and direct professional service. More corporate positioning and contractual flexibility.
What is the level of risk? The person works in their own name. The company is a separate legal entity with a separate business structure.
Practical risk: registering as a self-employed freelancer by habit, while the real model is already an agency, software product, subcontractor-based activity or scalable service business.

Step 2: Prepare the registration logic before submitting anything

Before the formal registration step, the freelancer should prepare a short description of the activity. This description should match the real service: software development, design, marketing, consulting, translation, teaching, content creation, automation, business support or another professional activity.

A vague registration description can create problems later, especially when the freelancer starts working with foreign clients, EU businesses, platforms or SaaS expenses. The registration should reflect the real business model, not just a generic activity label.

What should be prepared

  • Personal details of the individual.
  • Address for registration and correspondence.
  • Description of the professional activity.
  • Expected client types: Bulgarian, EU, non-EU, platform-based.
  • Expected payment channels: bank, PayPal, Revolut, Wise, Upwork, Fiverr or others.
  • Planned start date of the activity.
  • Check whether the profession has specific regulatory requirements.
Good practice: before registration, prepare a one-page business model note: what service will be provided, to whom, through which channels and whether there will be EU clients.

Step 3: Registering the start of self-employed activity

Once the professional activity actually starts, the freelancer should make sure that the self-employed status is properly declared and that the beginning of the activity is documented. In practice, this is the point where the tax and social security position becomes operational.

The same logic is important when the activity is interrupted, resumed or terminated. Freelancers with seasonal work, project-based income or long periods without clients should not simply stop paying contributions without reviewing whether the activity has actually been interrupted and whether this has been properly documented.

Practical point: the start, interruption, resumption and termination of activity should be managed as formal events, not as informal decisions made after the fact.

What should be clarified

  • The exact start date of the activity.
  • The type of self-insurance to be selected.
  • The monthly insurance base.
  • Whether the person also has an employment contract.
  • Whether there are other self-employment activities.
  • Whether VAT registration should be reviewed at the same time.

Step 4: Choosing the type of social security coverage

A self-employed person must consider what social security coverage applies to the activity. The practical choice is not only about the lowest monthly payment. It is also about future rights, short-term coverage, pension rights, health insurance, family plans, income stability and the freelancer’s broader financial position.

The choice should be made carefully. A freelancer with low starting income may focus on lower current burden, while a professional with stable recurring income may need a more strategic view of social security.

Option Practical meaning When it may be considered
More limited coverage Lower current contribution burden, but narrower coverage. When the freelancer is starting out and wants to keep monthly obligations predictable.
Broader coverage Higher contribution burden, but broader social security protection. When the freelancer values stronger coverage and has more stable income.
Important: the selection should be aligned with the person’s real situation. It is not just a question of “cheaper or more expensive”; it is a question of rights, cash flow and long-term planning.

Step 5: Choosing a monthly insurance base

The monthly insurance base determines the level of current social security contributions and affects the annual social security picture. For freelancers with irregular income, this is a cash-flow issue as much as a compliance issue.

Some freelancers have high income in certain months and no income in others. This does not remove the need for a plan. The person should decide how much to set aside from each payment, how monthly contributions will be monitored and how the annual equalisation will be prepared.

What should be reviewed

  • Expected monthly and annual income.
  • Whether there is an employment contract in parallel.
  • Whether the freelance income is seasonal.
  • What monthly burden is realistic.
  • What future social security rights matter to the person.
  • How annual equalisation will be handled.
Good practice: set aside a fixed percentage of every client payment in a separate account for social security and tax. This prevents year-end surprises.

What if the freelancer also has an employment contract?

Many people start freelancing while still employed. This does not automatically remove the obligations connected with self-employed activity, but it changes the social security analysis. The income already insured under employment, the applicable monthly cap and the combined annual position must be reviewed.

This case should be reviewed individually. In some months, the employment income may already be high enough to affect the additional contribution position; in other months, it may not. The freelance income still needs to be declared and included in the annual tax and social security review.

Practical question: if you have both employment income and freelance income, do not look only at the monthly payment. Look at the combined annual tax and social security result.

Starting, interrupting, resuming and terminating activity

Freelance work is often not linear. There may be active client months and quiet months. That is why it is important to distinguish between “I had no income this month” and “I formally interrupted the activity”. They are not the same.

If the freelancer continues looking for clients, maintaining profiles, issuing invoices, delivering services or managing projects, the activity may still be ongoing even if no income was received in a particular month. Formal interruption, resumption and termination should be documented properly.

Situation Meaning Practical control
Starting The person begins real freelance activity. Registration, start date, self-insurance and monthly routine.
Interruption The activity is temporarily not exercised. Formal documentation and clear interruption date.
Resumption The activity starts again after interruption. Documented resumption and renewed monthly process.
Termination The person permanently stops the freelance activity. Final tax and social security closing review.
Critical mistake: assuming that no income automatically means interrupted activity. These are different concepts.

Monthly routine after registration

After registration, the freelancer needs a simple monthly routine. It does not need to be complicated, but it must be consistent. If every month is closed in the same way, the annual tax return becomes much easier.

Minimum monthly routine

  • Issue invoices or documents to clients.
  • Collect payment confirmations.
  • Download reports from Upwork, Fiverr, PayPal, Revolut, Wise or other platforms.
  • Separate platform fees and payment processing fees.
  • Pay social security contributions.
  • Check whether advance tax is due.
  • Check whether there is a VAT or VIES obligation.
  • Organise the monthly folder.
Professional standard: a freelancer should close every month in a way that makes year-end reporting a review, not a rescue operation.

Minimum folder structure

Organisation should start from the first month. A freelancer does not need a complex ERP system. A clear folder structure and a year-end spreadsheet are often enough for a small professional activity.

Folder Content Example
01 Registration Registration documents, self-employed declarations, confirmations. registration_start_2026.pdf
02 Invoices Invoices or documents issued to clients. invoice_2026_001_client.pdf
03 Payments Bank, PayPal, Revolut, Wise, Stripe and payout confirmations. wise_statement_2026_05.pdf
04 Platforms Upwork, Fiverr, Freelancer, Toptal reports. upwork_report_2026_05.csv
05 Social security Contribution payments and supporting statements. social_security_2026_05.pdf
06 Tax Advance tax, annual return, summaries and payment confirmations. advance_tax_q2_2026.pdf
07 VAT VAT registration, VIES, protocols, EU clients and foreign SaaS expenses. vies_2026_05.pdf
08 Year-end Annual summary of income, payments, social security and taxes. freelancer_summary_2026.xlsx

Checklist before the first client

Before issuing the first invoice or receiving the first payment, go through this checklist. It helps the freelancer start with a system instead of fixing the past later.

  1. The business model is clear: self-employed professional, company, platform work or mixed model.
  2. The type of service is clearly defined.
  3. The expected clients are identified: Bulgaria, EU, non-EU or platforms.
  4. The self-employed model has been reviewed as suitable.
  5. The start date of activity is determined.
  6. The self-insurance status is reviewed.
  7. The type of social security coverage is selected.
  8. The monthly insurance base is selected.
  9. Monthly contributions are planned.
  10. VAT registration under a special basis has been reviewed where relevant.
  11. An invoice and document system is prepared.
  12. A monthly folder structure is created.
  13. Responsibility for advance tax, VAT and year-end closing is clear.
Practical point: the freelancer needs not only registration, but an operating system: documents, payments, social security, tax and VAT control.

How this article connects to income tax, VAT and year-end closing

Registration is only the beginning. After that come monthly social security, advance tax, annual income tax return, statutory recognised expenses, VAT analysis for EU clients, possible VIES declarations and the practical document system.

The next part of the series is: Freelancer Income Tax in Bulgaria: Advance Tax, Annual Return and Statutory Expenses.

If you missed the first part, start here: Tax and Accounting Structure for Freelancers and Self-Employed Professionals in Bulgaria.

Official sources

Freelancer registration and social security should be reviewed using current official sources. The correct setup depends on the professional activity, start date, insurance status, other income and whether the person has clients in Bulgaria, the EU or third countries.

Disclaimer: this article is a general practical guide, not individual tax or social security advice. The correct treatment should be determined according to the activity, income, employment status, social security position, clients and actual documents.

Starting as a freelancer or self-employed professional in Bulgaria? Start correctly, not retroactively.

Al Hathaway can help with choosing the right structure, self-employed setup, social security planning, monthly routine, income tax structure and preliminary VAT review for EU clients and platforms.

Request a freelancer consultation
Posted in

Leave a Reply