Money & Tax in Bulgaria
This section is for anyone whose money is about to cross a border: remote workers wondering whether the 10% flat tax applies to them, freelancers deciding between a self-employed registration and an EOOD, retirees moving a pension in, and buyers looking at Bulgarian property. It covers what you will actually pay — income tax, social security, health insurance, bank and transfer fees, purchase costs — and where the rules turn on residency rather than on where your clients are.
This section is for anyone whose money is about to cross a border: remote workers wondering whether the 10% flat tax applies to them, freelancers deciding between a self-employed registration and an EOOD, retirees moving a pension in, and buyers looking at Bulgarian property. It covers what you will actually pay — income tax, social security, health insurance, bank and transfer fees, purchase costs — and where the rules turn on residency rather than on where your clients are. Bulgaria adopted the euro on 1 January 2026, so every figure here is in EUR and the lev is gone from bank statements, contracts and price tags.
Start here
Read these in order. Each one answers a question that makes the next one easier.
- [Bulgaria tax guide for foreigners](/guides/bulgaria-tax-guide-for-foreigners) — start with residency, because tax residency (not your visa, not your employer's location) decides whether Bulgaria taxes your worldwide income at 10%.
- [Freelancer vs EOOD](/guides/bulgaria-freelancer-vs-company-eood) — once you know you will be taxed here, this is the fork in the road: self-employed registration is cheaper to run, an EOOD gives you 10% corporate plus 5% on dividends and limited liability.
- [EOOD registration step by step](/guides/eood-registration-bulgaria-step-by-step) — only if step 2 pointed you at a company. Do it before you start invoicing, not after; backdating contracts to a company that did not exist yet is a mess. Sanity-check the budget with the EOOD cost estimator.
- [Opening a bank account in Bulgaria](/guides/opening-bank-account-bulgaria) — you need a local account for tax and social security payments, salary, and utilities, and most banks want your residency document first.
- [Moving money to Bulgaria](/guides/moving-money-to-bulgaria) — with the account open, move the actual funds. Doing this before the account exists usually means an expensive correspondent-bank transfer you cannot undo.
- [Health insurance and residency](/guides/health-insurance-bulgaria-residency) — the monthly contribution is a real, recurring cost that most people leave out of their budget, and proof of cover is a condition of several permits.
What people get wrong
"10% flat tax" is not your total burden
The headline rate is genuinely 10% on personal income and 10% on corporate profit, with 5% withholding when a company pays you a dividend. What that number leaves out is social security and health insurance, which for the self-employed and for company owners you pay yourself, monthly, on a declared insurable income. Contributions are capped: nothing above €2,300 per month of insurable income is charged, and the floor is anchored to a minimum wage of €620.20. Run your real number through the salary calculator or the tax calculator before you decide anything — the effective rate on a modest income is meaningfully higher than 10%, and on a high income it drops toward 10% precisely because of that cap.
Your foreign company does not shield you
People arrive assuming that because they invoice through an LLC or a Ltd abroad, Bulgaria only sees the salary they choose to pay themselves. If you become a Bulgarian tax resident and you are directing that company from a laptop in Sofia, that assumption is where the trouble starts. This is the single most common reason readers end up needing an accountant rather than a guide, and it is worth an hour of paid advice before you move, not after your first filing.
Property purchase costs are not just the asking price
Buyers budget for the price and forget notary fees, the municipal transfer tax, registration, agency commission and — for anyone buying agricultural land or through a company structure — legal work. Buying property in Bulgaria as a foreigner walks through what sits on top of the sticker price and what changes if you buy through an EOOD. If you have not yet decided where, cost of living in Bulgaria and the cost-of-living calculator will tell you whether the monthly maths works before the purchase maths matters.
Frequently asked questions
Do I pay Bulgarian tax on income from foreign clients?
If you are a Bulgarian tax resident, yes — residents are taxed on worldwide income, wherever the client sits. Double-tax treaties usually stop you paying twice, but they decide which country gets the money, not whether you have to file. Start with the tax guide for foreigners to work out your residency status first.
Is an EOOD worth it, or should I stay a freelancer?
An EOOD makes sense when you want limited liability, plan to keep profit in the business, or have clients who prefer invoicing a company; the trade-off is mandatory accounting and annual filings. Self-employed registration is cheaper and simpler if your income is modest and your work is low-risk. The freelancer vs EOOD comparison puts both on the same numbers so you can see the crossover point.
Do I need a Bulgarian bank account to get a residence permit?
Not usually as a formal requirement, but in practice it goes the other way round — banks generally ask for your residency document before they open the account, so the permit tends to come first. Plan for a gap of a few weeks where you are still relying on a foreign card, and read moving money to Bulgaria so that gap does not cost you in transfer fees.
Not sure which permit route you are on before any of this applies? Run the residency wizard, then come back. For anything specific to your own numbers, ask in the Q&A or find a professional in the directory — nothing here is tax or legal advice.