Working as a freelancer in Bulgaria can be relatively straightforward, but it is not tax-free or administration-free. Your obligations depend on your activity, tax residence, clients and chosen legal structure.
What does “freelancer” mean in Bulgaria?
“Freelancer” is a practical description, not a single legal form. Many consultants, developers, designers and other independent specialists operate as persons exercising a free profession and as self-insured persons. Other activities may require a different registration or may be treated as business activity carried on by a trader.
Before starting, confirm that your profession and working model fit the chosen status. Registration commonly involves the BULSTAT Register and notification of the start of self-insured activity to the National Revenue Agency (NRA).
How freelancer income tax works
Income from a qualifying free profession is generally subject to Bulgaria’s 10% personal income tax. The tax is not simply 10% of every invoice: the taxable base is normally calculated after statutory recognised expenses and relevant compulsory social security contributions.
For most income from a free profession, the statutory recognised expense deduction is 25%. This is a standard deduction rather than reimbursement of each actual business cost. Different rules can apply to royalties, certain professions and activities treated as those of a trader.
Advance tax and the annual return
Advance personal income tax may be due during the year. When a foreign client does not withhold Bulgarian tax, the freelancer will commonly need to calculate, declare and pay the relevant advance tax personally.
The annual personal income tax return under Article 50 of the Personal Income Tax Act is generally filed from 10 January to 30 April of the following year. It reports annual income and includes the final reconciliation of social security contributions where applicable.
Social security and health insurance
A self-employed freelancer is generally responsible for monthly social security and health insurance. Contributions are paid on a selected insurable income within the statutory limits for the year, followed by an annual reconciliation based on taxable income.
Employment in parallel, pension status, work in more than one country and an applicable EU social-security certificate can materially change the result.
VAT: turnover is not the only trigger
Cross-border services can create a VAT obligation before the domestic mandatory-registration threshold is reached.
- Services to an EU business may require special Bulgarian VAT registration, validation of the client’s VAT number, reverse-charge wording and VIES reporting.
- Services to UK, US or other non-EU businesses commonly follow the general B2B place-of-supply rule, but client status and the service must be documented.
- Services to private individuals follow different rules; digital and other special services require separate analysis.
- Buying foreign software, advertising, hosting or platform services can itself create a reverse-charge and registration issue.
Review VAT before the first cross-border invoice or foreign service purchase. See our guides to VAT registration for foreign-client work and invoicing foreign clients from Bulgaria.
Invoices and records to keep
Keep contracts, invoices, bank or platform statements, proof of client status and VAT-number checks where relevant. Each file should identify the parties, service, date, amount, currency and VAT treatment. Payment processors do not replace invoices.
A practical compliance calendar
- At the start: confirm status, complete registrations and select the social-security position.
- Monthly: organise documents, calculate social security and complete VAT/VIES filings if registered.
- Quarterly: review and pay advance income tax when applicable.
- Annually: file the personal tax return and final social-security reconciliation.
Freelancer or Bulgarian company?
Freelancer status often fits a person selling their own expertise with limited overhead. A company may suit liability concerns, client procurement, hiring, subcontracting, substantial actual expenses or retained profit. Compare total tax, social security, administration and legal risk—not only headline rates. Read our freelancer vs company guide.
Common mistakes
- starting before completing registrations;
- assuming foreign income is not taxable in Bulgaria;
- waiting for the turnover threshold despite EU B2B services;
- missing tax, social-security, VAT or VIES deadlines;
- claiming actual costs where the statutory expense method applies;
- ignoring residence and cross-border social-security questions.
Frequently asked questions
How much tax does a freelancer pay in Bulgaria?
Qualifying free-profession income is generally taxed at 10% on the calculated tax base, not directly on gross invoices.
What expenses can a freelancer deduct?
Most qualifying free-profession income uses a 25% statutory recognised expense deduction rather than item-by-item actual costs.
Do freelancers pay social security?
Yes, self-employed professionals generally pay their own social-security and health-insurance contributions and complete an annual reconciliation.
Can a freelancer invoice foreign clients?
Yes. Client country and business status determine the VAT analysis, invoice wording and possible VIES reporting.
When is the annual tax return due?
The general deadline for individuals not taxed as traders is 30 April of the following year.
General information reviewed on 21 July 2026. Treatment depends on the exact activity, residence and clients; obtain case-specific advice before acting.