Crypto & NFT Tax in Bulgaria — Complete Guide (2026)

Individuals in Bulgaria pay an effective tax of 9% on cryptocurrency gains (Art. 33(3) ZDDFL). Legal entities pay 10% corporate tax (ZKPO). Crypto-to-crypto swaps are taxable events. Crypto service providers must obtain a licence from the FSC by 1 July 2026 (MiCA transition period).

What you will learn

  • How individual crypto income is taxed — effective rate of 9%.
  • The tax treatment of different types of crypto income — sales, mining, staking, airdrops, NFTs, DeFi, crypto-to-crypto swaps.
  • When crypto trading is considered a commercial activity (sole trader).
  • How crypto income is taxed for legal entities (10% under ZKPO).
  • How to file your return — annual tax return under Art. 50, Annex 5.
  • NFT-specific considerations.
  • What MiCA means for providers and investors.

How individuals are taxed on crypto income

Income from selling or swapping cryptocurrencies is taxed under Art. 33(3) ZDDFL — as income from the disposal of financial assets.

Calculation formula

  1. For each transaction, determine the gain or loss = sale price minus acquisition cost (Art. 33(4) ZDDFL).
  2. Taxable income = total realised gains minus total realised losses for the year.
  3. Deduct 10% flat-rate deemed expenses (Art. 31 ZDDFL).
  4. Apply the 10% tax rate to the remainder.
  5. Effective rate = 10% × 90% = 9%.

Example

Suppose you made the following transactions in 2026:

TransactionAcquisition costSale priceGain/loss
Sale of BitcoinEUR 5,000EUR 8,000+EUR 3,000
Sale of EthereumEUR 3,000EUR 2,500-EUR 500
Sale of SolanaEUR 1,000EUR 1,800+EUR 800
  • Net gain: EUR 3,000 - EUR 500 + EUR 800 = EUR 3,300
  • Flat-rate deemed expenses (10%): EUR 330
  • Taxable income: EUR 2,970
  • Tax (10%): EUR 297 (effectively 9% of EUR 3,300)

Important: Losses from one transaction offset gains from another within the same year. Losses from previous years cannot be carried forward.

Types of crypto income — tax treatment

Type of incomeTax treatmentRateTax return
Sale of crypto for fiat (non-commercial)Art. 33(3) ZDDFL — financial asset9% effectiveAnnex 5, Table 2
Crypto-to-crypto swapTaxable event — realised gain/loss9% effectiveAnnex 5, Table 2
Sale/swap (commercial activity)Art. 26(7) ZDDFL — as sole trader10–15% (actual expenses)Annex 2
MiningUsually commercial activity10–15%Annex 2 (sole trader) or ZKPO
Staking rewardsAcquisition cost = 0; taxed on sale9% on saleAnnex 5
Airdrops (received free)Acquisition cost = 0; taxable on sale9% on saleAnnex 5
NFT (digital art)Financial asset or copyright9% or 6%Annex 5 or 3
DeFi yield / liquidity farmingService income / investment incomeDepends on classificationAnnex 5 or 6
Corporate tax (legal entity)ZKPO — 10% on profits10%Annual return under Art. 92 ZKPO

Crypto-to-crypto swaps

Swapping one cryptocurrency for another (e.g. Bitcoin for Ethereum) is a taxable event — a gain or loss is realised. Many investors are unaware of this and fail to declare swap transactions. During an audit, the NRA may assess tax with interest.

How the gain is determined: The gain (or loss) is the difference between the market value of the received cryptocurrency and the acquisition cost of the one given up. The market value is determined at the time of the swap based on the exchange where the transaction took place.

Acquisition cost of the newly received cryptocurrency: This equals its market value at the time of the swap. This becomes your new “entry price” for future calculations upon subsequent sale.

Staking and airdrops

When tokens are received through staking or airdrops, the acquisition cost is zero (EUR 0). Taxation occurs upon subsequent sale — the entire sale price constitutes the gain.

Example: You receive 100 tokens through staking, each valued at EUR 5. No tax is due upon receipt. If you later sell those 100 tokens for EUR 800, your gain is EUR 800 (since the acquisition cost is EUR 0).

Mining

Mining is usually treated as a commercial activity, particularly where specialised equipment is used. Taxation follows the rules for Annex 2 of the annual return (as a sole trader) — with actual expenses (electricity, equipment depreciation) and an obligation to pay social security contributions.

When is the activity commercial?

Under Art. 1(3) of the Commercial Act and NRA practice, crypto trading is considered a commercial activity where the following factors are present:

  1. Systematic and regular trading — not just 3–5 trades per year, but continuous activity.
  2. Specialised equipment — mining rigs, trading bots, professional infrastructure.
  3. Intent to make it a permanent income source.
  4. Significant volume of turnover — thousands of euros per month.
  5. Active market participation — margin trading, derivatives, arbitrage.
  6. Time devoted to the activity — if it is the primary occupation.

Consequences of commercial classification

If the NRA classifies your activity as commercial:

  • Taxation under Art. 26(7) ZDDFL — as a sole trader, with actual expenses (Annex 2).
  • Social security contributions are due as a self-insured person (minimum insurable income from 01.01.2026 — EUR 550.66).
  • Potential reclassification of income for previous years — with interest and penalties.

How to protect yourself

  • Maintain detailed records of all transactions (date, type, quantity, price, exchange).
  • If the activity is systematic — register as a sole trader or establish a single-member limited liability company (EOOD).
  • Consult a tax lawyer on the correct classification.

Corporate taxation — 10% under ZKPO

Legal entities (EOOD, OOD, AD) tax crypto trading profits at 10% corporate tax under ZKPO.

How cryptocurrencies are treated in accounting

Cryptocurrencies are treated as financial assets. Upon sale, the difference between the sale price and the carrying amount is a financial income (or expense).

Revaluations and impairments: The NRA takes the position that unrealised gains and losses from crypto revaluation are not recognised for tax purposes (analogous to Art. 34(2) ZKPO). Taxation occurs only upon actual sale or swap.

VAT on crypto transactions

The sale of cryptocurrencies is an exempt supply under Art. 46 ZDDS (financial instrument transactions). This was confirmed by the CJEU in Case C-264/14 Hedqvist — the exchange of cryptocurrency for fiat currency is an exempt financial service.

Important: Although VAT is not charged, turnover from crypto transactions is included when calculating the mandatory VAT registration threshold (EUR 51,130).

Filing — annual return under Art. 50, Annex 5

Individuals

Crypto income is declared in the annual tax return under Art. 50 ZDDFL, in Annex 5, Table 2 (income from the transfer of rights or property).

Filing deadline: by 30 April of the year following the year in which the income was realised. For 2026 income — by 30.04.2027.

What to report:

  • Total realised gains for the year.
  • Total realised losses for the year.
  • Net gain.
  • 10% flat-rate deemed expenses.
  • Taxable income.
  • Tax due (10%).

From 2026: The return is completed in EUR. For 2025 income (declared in 2026), figures are in BGN, but tax is paid in EUR.

Advance tax

For individual crypto income, no advance tax is due (unlike rental income). Tax is payable in a single payment with the annual return.

Documentation

Retain the following documentation for potential audit purposes:

  • Exchange statements (Binance, Coinbase, Kraken, etc.) for all transactions.
  • Records of every deposit and withdrawal (blockchain transactions).
  • Confirmations of bank transfers (fiat to crypto and vice versa).
  • Screenshots of prices at the time of each transaction (for crypto-to-crypto swaps).
  • Records of staking rewards and airdrops received.

NFTs — specific considerations

The tax treatment of NFTs (non-fungible tokens) is not expressly regulated in Bulgarian legislation. The classification depends on the nature of the specific NFT:

NFT as a financial asset

If the NFT is acquired and sold for investment purposes (similar to cryptocurrency) — taxation under Art. 33(3) ZDDFL at a 9% effective rate. Declared in Annex 5, Table 2.

NFT as a work of art

If the NFT is a digital artwork and the author sells it — taxation as a copyright royalty under Art. 29 ZDDFL is possible. In this case:

  • Flat-rate deemed expenses: 40% (for copyright and licensing royalties).
  • Effective tax rate: 10% × 60% = 6%.
  • Declared in Annex 3 of the annual return.

NFT as a collectible

For NFT collections (PFP, gaming NFTs), the classification is less clear. We recommend a conservative approach — treatment as a financial asset at the 9% effective rate.

VAT on NFTs

Whether the sale of an NFT is a taxable or exempt supply under the ZDDS is not definitively settled. For NFTs representing digital content, the standard 20% rate may apply. Consult a tax specialist for your specific case.

MiCA and the licensing regime

Regulation (EU) 2023/1114 (MiCA — Markets in Crypto-Assets) has been transposed into Bulgarian law through the Markets in Crypto-Assets Act (State Gazette No. 54/04.07.2025).

What MiCA introduces

  • A licensing regime instead of mere registration with the NRA — licences are issued by the Financial Supervision Commission (FSC).
  • Three licence classes, depending on the scope of activity:
    • Class 1 — EUR 2,556 (BGN 5,000)
    • Class 2 — EUR 5,113 (BGN 10,000)
    • Class 3 — EUR 15,339 (BGN 30,000)
  • Capital requirements, organisational requirements, and risk management standards.
  • Consumer protection — rules on marketing, white papers, and disclosure.

Transition period

Entities registered as providers of virtual currency exchange or wallet services before 30.12.2024 may continue operating without a licence until 1 July 2026 — but only in Bulgaria (they may not provide cross-border services within the EU).

Impact on investors

MiCA does not change the tax treatment of crypto income — ZDDFL and ZKPO remain applicable. The regulation targets service providers (exchanges, wallet providers, payment institutions), not individual investors.

For investors, MiCA means:

  • Greater protection when using licensed platforms.
  • Better transparency — mandatory white papers and risk disclosure.
  • Potentially fewer platforms in the market (those that fail to obtain a licence will cease operations).

Frequently asked questions

How is income from selling cryptocurrencies taxed for individuals?
Income from crypto sales is taxed under Art. 33(3) ZDDFL — the taxable income is the net gain (gains minus losses) for the year, reduced by 10% flat-rate expenses. The effective rate is 9%. Declared in Annex 5, Table 2 of the annual return, due by 30 April.
What is the effective tax rate — 9% or 10%?
The effective rate is 9%. The statutory rate is 10%, but it is applied to 90% of the income (after 10% flat-rate deemed expenses). On a gain of EUR 10,000, the tax is EUR 900, not EUR 1,000.
Is swapping one cryptocurrency for another taxable?
Yes. A crypto-to-crypto swap is a taxable event — each swap realises a gain or loss. The market value of the received cryptocurrency at the time of the swap becomes your new acquisition cost. Failing to recognise this is one of the most common mistakes.
When is crypto trading considered a “commercial activity by occupation”?
Where there is systematic and regular trading, specialised equipment, significant volume, intent for permanent income, and active market participation. Commercial activity is taxed as a sole trader (Annex 2, actual expenses) and social security contributions are due (minimum insurable income from 01.01.2026 — EUR 550.66).
How are staking, airdrops, and mining income declared?
For staking and airdrops — the acquisition cost is EUR 0; taxation occurs upon subsequent sale (Annex 5). For mining — usually treated as commercial activity: Annex 2 (sole trader), actual expenses, social security contributions. Retain exchange statements and blockchain confirmations.
How are NFT gains taxed in Bulgaria?
It depends on the nature of the NFT. If it is an investment asset — 9% effective rate (Art. 33 ZDDFL, Annex 5). If it is a copyrighted work — 6% effective rate (Art. 29 ZDDFL, 40% flat-rate expenses, Annex 3). Given the absence of express regulation, we recommend a conservative approach and legal advice.
What are the obligations under MiCA from 2025?
MiCA (transposed through the Markets in Crypto-Assets Act) introduces a licensing regime through the FSC. Providers registered before 30.12.2024 may operate without a licence until 1 July 2026. For individual investors, MiCA means greater protection but does not change the tax treatment.
Is VAT payable on the sale of cryptocurrencies?
No. Cryptocurrency transactions are exempt supplies under Art. 46 ZDDS. The CJEU in Case C-264/14 (Hedqvist) confirmed that the exchange of crypto for fiat is an exempt financial service. However, turnover is included when calculating the VAT registration threshold (EUR 51,130).

Conclusion

Cryptocurrency taxation in Bulgaria is comparatively favourable — 9% effective rate for individuals and 10% corporate tax. The key takeaway is that every sale and swap is a taxable event, you must maintain detailed documentation, and you must file your annual return on time.

With the introduction of MiCA, the regulatory environment for crypto activities in Bulgaria is changing significantly. If you trade cryptocurrencies, mine, stake, or sell NFTs, contact Innovires Legal for personalised advice on your tax obligations and regulatory status.

This article is for informational purposes only and does not constitute tax or legal advice. The tax treatment of crypto assets is a rapidly evolving area and may change. For specific cases, we recommend consulting a tax lawyer. The information is current as of March 2026.

Need assistance?

The Innovires team can help you with tax planning and filing of crypto income, as well as the MiCA licensing process.