In Bulgaria, individuals generally pay a flat 10% tax on realised crypto gains, declared with the annual tax return - buying and holding is not taxed. Here's how taxable events, stablecoins, and yield are treated in plain language. This is general information, not tax advice.
Crypto taxation in Bulgaria is simpler than in most EU countries - but "simpler" is not the same as "optional", and the reporting environment is tightening across the EU. This guide explains the general rules in plain language: what triggers tax, what doesn't, and how stablecoins and yield fit in.
One thing before we start: this is general educational information, not tax or legal advice. Tax law changes, individual situations differ, and the safe move for anything beyond trivial amounts is a consultation with a Bulgarian tax advisor.
The short answer
For private individuals in Bulgaria, profit from selling or exchanging cryptocurrency is generally treated as income from the sale of financial assets and taxed at the flat 10% rate, declared once a year with your annual tax return.
Just as important is what is not taxed: buying crypto with fiat money, holding it - for a week or for a decade - and moving it between your own wallets. No gain has been realised, so there is nothing to tax.
What counts as a taxable event
Tax generally arises when you dispose of crypto at a profit:
- Selling crypto for fiat - euro, dollars, or anything else
- Swapping one crypto for another - including into and out of stablecoins; an exchange is a disposal even if no fiat is involved
- Paying for goods or services with crypto - legally, you disposed of an asset
What generally does not trigger tax:
- Buying crypto with fiat
- Holding, regardless of how much the price moves
- Transferring between wallets you own - including into a non-custodial wallet
How the gain is calculated
The taxable amount is the profit: your sale price minus the acquisition cost of what you sold. Bulgarian practice for financial assets uses the weighted-average acquisition price when you bought at different times and prices.
A simple example: you bought 0.1 ETH for €200 and later sold it for €300. The taxable gain is €100, and the tax on it is €10. Gains and losses across your disposals during the year are netted for the annual result, which is why record-keeping (more below) matters so much.
How stablecoins are taxed
Stablecoins are crypto assets for tax purposes, so the same logic applies - with a practical twist: because a euro stablecoin like EURC tracks the euro 1:1, converting euros to EURC and back typically produces little or no gain. There is usually nothing meaningful to tax on the conversion itself.
Formally, though, a conversion is still a disposal, and a dollar stablecoin like USDC can produce real gains or losses for a euro-based taxpayer as the exchange rate moves. Keep records of every conversion, even the boring ones.
How yield is taxed
Earning yield on your crypto - through lending markets, staking, or similar - is income, separate from trading gains. In general, such income is also taxed at the flat 10% rate for individuals and must be declared in the annual return.
The details of classification (interest-like income vs. other income) can affect exactly how it is declared, which is one of the places a tax advisor earns their fee. What is not defensible is treating yield as invisible - especially given where EU reporting is heading (see below). If you want to understand the economics of that yield first, read our guide to where DeFi yield comes from.
When it becomes a business
Everything above assumes you are a private individual investing your own money. If your activity looks like a trade - high frequency, systematic, your main source of income, trading for others - the tax authority can reclassify it as business activity, with different rates, social security contributions, and bookkeeping obligations.
There is no bright-line test; it's an overall assessment. Casual investors buying, holding, and occasionally rebalancing are generally not in this category.
VAT: the easy part
Exchanging crypto for fiat or other crypto is exempt from VAT in the EU, following the Court of Justice's Hedqvist ruling, which treated bitcoin exchange like currency exchange. For ordinary users, VAT is simply not part of the picture.
Reporting: deadlines and the transparency wave
Gains and income are declared in the annual tax return (typically due by 30 April of the following year), and tax is paid on the same schedule.
Two EU developments make accurate reporting more important than ever: under MiCA, crypto service providers across the EU are licensed and supervised; and under DAC8, the EU's tax-transparency directive, crypto platforms must report their users' transactions to tax authorities, with automatic exchange between member states. The era when exchange activity was invisible to tax offices is ending - declare properly.
Keep good records
For every transaction, keep: date, asset, amount, value in euro at the time, fees, and the counterparty platform. Export your transaction history regularly - platforms close, and reconstructing three years of trades afterwards is painful.
Good records are not just for compliance; they are how you avoid overpaying - without documented acquisition costs, you can end up taxed on the full sale amount instead of the actual gain.
The bottom line
Bulgaria remains one of the friendlier EU jurisdictions for crypto: a flat 10% on realised gains, nothing on buying and holding, no VAT on exchange. The rules are manageable for a careful individual - realise a gain, keep records, declare annually.
And since the tax only ever applies to profit, it is one more reason to make sure your crypto actually works for you rather than sitting idle - see our honest comparison of ways to earn on euros.
Start with Defied Money
Defied Money is a non-custodial platform for onchain wealth, built on EURC and USDC. Hold, earn, send, and spend without a bank. Join the waitlist and we'll let you know when your spot opens.
This article is general information, not tax, legal, or financial advice. Tax rules change and individual circumstances differ - consult a qualified Bulgarian tax advisor about your situation. Please read our [risk disclosure](/risks) and [terms of use](/terms) before using the Services.
Last updated: 2026-06-18
Frequently asked questions
Do I pay tax in Bulgaria if I just hold crypto?
No. Buying crypto with fiat and holding it is not a taxable event in Bulgaria, no matter how much the value rises. Tax generally arises only when you dispose of it - by selling, swapping, or spending - at a profit.
Is swapping one crypto for another taxable in Bulgaria?
Generally yes. An exchange of one crypto asset for another - including into or out of stablecoins - is a disposal, and any gain realised at that moment is taxable, even though no fiat money was involved.
What is the crypto tax rate in Bulgaria?
For private individuals, realised crypto gains are generally taxed at the flat 10% income tax rate and declared with the annual tax return. Activity that qualifies as a business is taxed under different rules.
How is stablecoin yield taxed in Bulgaria?
Yield earned on stablecoins is income, separate from trading gains, and is generally also taxed at the flat 10% rate for individuals. It must be declared in the annual return - exact classification is worth confirming with a tax advisor.
Will the tax office know about my crypto?
Increasingly, yes. Under the EU's DAC8 directive, crypto platforms must report user transactions to tax authorities, and that information is exchanged automatically between member states. Assume your exchange activity is visible and declare properly.
