Crypto & Freelance Taxes
Expert tax optimization for digital assets and remote professionals.
Crypto & Freelance Taxes in Bulgaria
Bulgaria has become a top destination for digital nomads, IT freelancers, and cryptocurrency investors. The main attraction is the 10% flat tax rate on personal and corporate income — one of the lowest and most straightforward tax regimes in the European Union.
Our expert accounting team helps you establish a clean, compliant tax structure to legally optimize your remote earnings and secure your digital assets under EU rules.
Flat rate on self-employed or general freelance profit.
Freelancers get 25% tax-free deduction automatically.
Cryptocurrency Taxation Rules
How the Bulgarian National Revenue Agency (NRA) treats crypto trades, staking, and asset holdings.
10% Flat Tax on Net Gains
You only pay tax on your actual realized gains (selling price minus purchase price) upon cashout or trade.
0% VAT on Crypto Trades
Exchanging crypto to fiat (or vice versa) is fully exempt from VAT, aligning with EU-wide court rulings.
Hold Without Tax Gaps
No wealth tax means holding crypto does not trigger any annual levies on unrealized paper profits.
Compliance & Proving Origin of Funds
With strict EU anti-money laundering (AML) and MiCA regulations, declaring crypto assets and proving the origin of funds to banks has become critical. The NRA and local financial institutions require documented evidence of your transactions.
Our accounting team ensures your crypto portfolio is declared correctly, helping you map exchange API histories, prove trading origins, secure clean tax certificates, and interface with Bulgarian banks to allow seamless cash transfers.
Transaction History Audit
Proving Source & Purchase Cost
NRA Tax Declaration Filing
Bank Settlement Coordination
Frequently Asked Questions (FAQ)
How is crypto-to-crypto exchange taxed in Bulgaria?
Exchanging one cryptocurrency for another (e.g., BTC to ETH) is technically considered a taxable event under Bulgarian law. The tax is calculated on the market value of the assets at the time of exchange.
Do I have to register for VAT if my freelance income is from outside Bulgaria?
Yes. If you provide services to corporate clients in other EU countries, you must register for VAT under the VIES scheme (Article 97a) before sending your first invoice. This VAT registration is simplified and does not require you to charge VAT to EU corporate clients.
How are staking and mining yields taxed?
Yields from staking or mining are generally treated as personal income and are taxed at the flat 10% rate. If mining is performed systematically as a commercial business, the NRA may categorize you as a sole trader, carrying a 15% tax rate.
Can a freelancer register a company later to optimize taxes?
Yes. Many freelancers start self-employed and incorporate an EOOD (LTD) as their revenue grows past 50,000 EUR annually. Shifting to an EOOD helps optimize social security payments and business expense deductions.
What documents do I need to show to Bulgarian banks to deposit crypto gains?
Banks require a clear audit trail showing where the initial fiat funds came from, buy/sell exchange statements, and a copy of your filed tax return showing the 10% tax was declared and paid. We assist in preparing this bank compliance pack.
Need a cleaner tax setup for crypto or freelance income?
Tell us how you earn and where you are resident today, and we will help you assess the most practical Bulgarian tax structure for your situation.
- Initial guidance for freelancers, consultants, and digital nomads.
- Practical context on declarations, entities, and tax residency.
- A more structured starting point before you make moves.
If you prefer direct contact, email or call us and we will point you to the right next step quickly.
Tell us what you need
Share a few details and we will come back with focused, practical guidance tailored to your situation.
We typically respond within one business day.
English
Italiano
Nederlands