Bulgarian taxes for foreigners: the 10% system
How Bulgaria's flat 10% income tax actually works, what social security really costs, and who needs to file a return.
Bulgaria is famous among expats for one number: 10%. It's real, but it's only half the picture — social security is usually the bigger bite, and whether you owe anything at all depends on your residency status and where the money comes from.
The flat rate, and what it doesn't include
Personal income tax is a flat 10%, with no tax-free personal allowance — every euro you earn is taxed from the first one. A few categories have their own rates:
- Dividends — 5%
- Interest income — 8%
- Corporate profit — 10%
That flat 10% is genuinely low by European standards, which is why it gets quoted so often. But it's rarely the whole story once you add social security (below) or, if you're self-employed, VAT (see our VAT guide).
| Income type | Rate |
|---|---|
| Employment / general income | 10% |
| Dividends | 5% |
| Interest income | 8% |
| Corporate profit | 10% |
Who's taxed on what: residency decides
Bulgaria taxes you differently depending on whether you're a tax resident:
- Tax resident — if you spend 183+ days in Bulgaria in a calendar year, or your център на жизнени интереси is here, you're taxed on worldwide income: your Bulgarian salary, foreign freelance income, foreign rental income, all of it.
- Non-resident — taxed only on Bulgarian-source income (a local job, a local rental, local freelance clients).
The 183-day test counts calendar days spent in Bulgaria, not "work days" — a long summer here plus remote work for a foreign employer can quietly tip you into residency even if your paycheck still comes from abroad. Digital nomads who bounce between countries often assume they're outside the Bulgarian system entirely; if Bulgaria ends up being where you spend most of the year, that assumption can be wrong. Track your days if you're close to the line.
Social security: the part people forget to budget
If you're employed, social security is the real cost — not the 10% PIT. As of August 2026, total contributions run to roughly 33% of gross salary, split:
- Employee share: 13.78% — deducted from your payslip automatically
- Employer share: ~19% — paid on top of your gross, invisible to you but part of what you cost to hire
Health insurance is carved out of that total at 8%, split employer 4.8% / employee 3.2%. Between social security and the flat 10% PIT on what's left, an employee's effective deduction from gross pay lands well above the headline "10%" figure.
| Contribution | Employee | Employer | Total |
|---|---|---|---|
| Social security (overall) | 13.78% | ~19% | ~33% |
| — of which, health insurance | 3.2% | 4.8% | 8% |
The insurable-income band — and a mid-year change
Contributions aren't calculated on your full salary without limit — there's a floor and a ceiling, called the осигурителен доход. For 2026:
- January–July: minimum €550.66, maximum €2,111.64 per month
- From 1 August 2026: minimum raised to €620.20, maximum raised to €2,300 per month
That's an unusual mid-year change — most years the band only moves at 1 January. If your payroll or self-employed contributions look different from what you calculated a few months ago, this is why. Confirm the current figures on nra.bg before relying on them.
In practice, the band mostly matters at the edges. If you earn below the minimum, your contributions are still calculated as if you earned the minimum — you can't pay less by earning less. If you earn above the maximum, contributions cap out there too — earning more doesn't increase what you owe in social security, only in income tax.
Do you actually need to file a return?
Most employees on a single Bulgarian payroll don't need to file anything — their employer withholds and reports tax and social security automatically. You need to file your own annual return if you:
- Are self-employed or freelance — your income isn't reported by anyone else, so it's on you to declare it (see our freelancer vs. company guide)
- Earn rental income as a landlord — even a single flat rented out on the side counts
- Have foreign-source income and you're a Bulgarian tax resident — foreign salary, foreign freelance clients, foreign investment income all need declaring once you cross the 183-day line
- Have more than one income stream that isn't already reconciled through payroll — a side gig alongside a full-time job, for example
Getting your ПИК
To file anything online — which is how almost everyone does it — you need a ПИК. Get one in person at your local НАП office with your passport and ЕГН/ЛНЧ (see our NAP registration guide if you haven't done that step yet); it's issued the same visit. Once you have a ПИК, the annual return, quarterly advances and most correspondence with НАП happen through the online portal.
Quarterly advance payments if you're self-employed
If you're freelance or otherwise self-insured, НАП expects advance tax payments during the year, not one lump sum in April — typically quarterly, calculated on your declared income so far. These reconcile against your final liability on the annual return; underpay through the year and you'll owe the balance (plus, potentially, interest) at filing time.
New freelancers often miss the first quarterly advance simply because nobody tells them it's coming — unlike an employer's payroll system, there's no automatic reminder. Put the due dates in a calendar the same week you register your activity.
The deadline, and the early-filing discount
The annual tax return is due by 30 April of the following year, filed with НАП either online (with your ПИК or an e-signature) or on paper. Bulgaria has historically offered a discount for e-filers who file and pay in full by 31 March — treat this as something to check for, not something to rely on: the size of the discount and its cap change from year to year, so confirm the current terms on nra.bg before counting on it.
Where people get stuck
The single biggest trap is assuming "10% tax" is the full cost of working here. Employees are surprised by how much social security takes; freelancers are surprised that low PIT doesn't mean low overall contributions once VAT and self-insurance are added in (see the VAT guide). The second trap is residency: people who spend most of the year in Bulgaria while still being paid abroad often don't realise that income becomes taxable here too. When in doubt, get a filing done through an accountant your first year — it costs little compared to getting worldwide-income residency wrong.
Quick checklist for your first tax year
- Get your ЕГН/ЛНЧ and register with НАП (see the NAP guide)
- Request your ПИК at your local НАП office
- Work out whether you're a Bulgarian tax resident this year (183-day count, or centre of vital interests)
- If self-employed: confirm your ОКд-5 was filed within 7 days of starting activity
- Check whether the current insurable-income band on nra.bg matches what you're budgeting for social security
- Set a reminder for 31 March (early-filing discount, if it applies) and 30 April (hard deadline)
- If you have foreign income, rental income, or freelance income, budget an accountant's time for your first return
Sources
- National Revenue Agency (НАП) — tax rates and filing · Last reviewed 8 August 2026
- PwC Tax Summaries — Bulgaria · Last reviewed 8 August 2026
- National Social Security Institute (НОИ/NSSI) · Last reviewed 8 August 2026