We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

Crypto Tax in Czechia

A structured summary of how individual crypto taxation works in Czechia, the tax regime, headline rate, accepted cost-basis methods, exemptions and anti-avoidance rules.

General information generated from our jurisdiction dataset, not tax advice. Rules change, verify with a local professional.

Crypto Tax in Czechia

Getting crypto tax in the Czech Republic right means treating digital-asset profit as taxable income while taking advantage of the reliefs the law provides. Selling, swapping or spending crypto can create a reporting obligation, and crypto received as a reward can be income, while simply buying and holding usually is not taxed by itself. This guide explains when crypto is taxable, how disposals, staking and other activity are treated, which return you file with the Financial Administration, and what records to keep, then shows how CryptaTax rebuilds your history into a clean, file-ready Czech report.

This is general information, not personal tax advice. Czech rules for digital assets sit within the personal income tax system, and your position depends on your residency, your circumstances, and whether your activity is occasional investing or a self-employed business. Confirm the current law with the Czech Financial Administration (Finanční správa) or a qualified adviser, and read the verified summary table on this page for the figures and any reliefs that apply to your tax year.

Is crypto taxed in the Czech Republic?

Yes. The Czech Republic does not treat cryptocurrency as money, and it brings digital-asset profit into the personal income tax system. When you dispose of crypto at a gain, that gain can be taxable, and when you receive crypto as a reward or as payment, that value can be income. The moment you turn a holding into something else of value, Czech koruna, euros, another token, or goods and services, you may have created a result that belongs on your annual return.

Equally, some things are not normally taxed. Buying crypto with fiat and holding it in your own wallet is generally not a taxable event by itself, because nothing has been realised. Moving coins between two of your own wallets is a transfer, not a disposal. The Czech system has also introduced relief mechanisms for individuals holding crypto, which can change whether and how a gain is taxed depending on factors such as how long you held an asset or the scale of your disposals. The precise conditions, any time test, value limits, rates and thresholds are set in law and have changed recently, take them from the verified summary table on this page and confirm the current figures with the Financial Administration.

How crypto is taxed in the Czech Republic

Sort your activity into two questions. First: did you dispose of an asset you already held, producing a gain or a loss? Second: did you receive new crypto as income, a reward for some activity, which may be valued and taxed when it arrives? Almost every transaction is a version of one of those themes, and classifying each correctly, while applying any relief you qualify for, is the core of an accurate Czech return.

Disposals and capital gains

A disposal is the event that most often triggers tax. Selling crypto for koruna or euros is the clearest case, but disposal is broader: swapping one token for another and spending crypto on goods or services are disposals too, because you part with one asset to obtain another. The taxable gain is broadly the value you received, in your reporting currency, minus the cost basis of the units you gave up. Because the Czech Republic offers reliefs that can depend on how long you held an asset or the size of your disposals, accurate dates and amounts directly affect the outcome. See our cost basis → guide for how acquisition cost is tracked, and read the verified table for the method, rate and any relief that applies.

Two practical points cause most confusion. First, a crypto-to-crypto swap is normally a taxable disposal, even with no fiat involved, value both sides at the time of the trade. Second, when you bought the same asset at different prices, the cost basis assigned to a sale depends on the accounting method, and any time-based relief depends on knowing exactly when each lot was acquired. The summary table sets out the current position; your job is to capture every disposal with its date and value so the right treatment, and any relief, can be applied.

Staking

Staking rewards are new value arriving in your wallet. Two questions follow: are they income when received, and what happens when you later sell? Many systems treat the reward as income at its value on the day it arrives, and then use that value as the cost basis for a future disposal, so the same reward can feature once as income and once as a gain or loss. Whether the Czech Republic taxes the receipt, the disposal, or both is set out in the verified table; our staking tax guide → explains the general mechanics so the figures make sense.

Mining

Mining rewards are received crypto with a market value when you gain control of them. Occasional, personal mining tends to be viewed differently from mining run as an organised, profit-seeking activity, which can shade into self-employment territory with its own rules and deductible costs. That hobby-versus-business line affects both how much you owe and how you report it, and it can affect which reliefs are available. Record the value of mined coins as they arrive and confirm the exact treatment for your situation against the summary table and the Financial Administration.

Airdrops

Airdrops put tokens into your wallet, sometimes for nothing and sometimes for an action. The analysis asks whether you received value and whether you did anything to earn it. Tokens received as a reward for activity resemble income, while a no-strings airdrop of a token with little market at the time is harder to value. Either way, the value you record on receipt becomes the cost basis you carry forward to a later disposal. Keep a dated note of what arrived and what it was worth, and read the verified table for how the Czech Republic treats these receipts.

DeFi

DeFi is where record-keeping becomes genuinely hard, because a single action can hide several taxable events. Lending, providing liquidity, yield farming, wrapping tokens and claiming rewards can each look like a disposal, an income receipt, or both, depending on what moved on chain. The underlying principles do not change, value received is potentially income, and parting with one asset for another is potentially a disposal, but the volume of transactions overwhelms a spreadsheet, and it can make any time-based relief fiddly to apply correctly. This is exactly where automated history matters most; confirm the specific treatment against the summary table.

NFTs

NFTs are digital assets too: buying one with crypto is a disposal of the crypto you spent, and selling one is a disposal of the NFT. Creating and selling NFTs as an ongoing activity can look like self-employment rather than occasional investing, and royalties on secondary sales are new value that may be income. Because NFTs are often illiquid and priced in volatile tokens, careful valuation at each event is essential, record the crypto value of every NFT trade and verify the treatment the Czech Republic applies in the summary table on this page.

Tax rates and allowances

The Czech Republic taxes crypto gains as income, but offers reliefs that can reduce or remove the charge in some cases. The rate that applies, any annual allowance, the conditions for relief, such as a time test or a value limit, and the filing thresholds are all set in law and have changed recently, so this guide deliberately does not print a figure. Read the verified summary table on this page and confirm the current figures with the Czech Financial Administration for the specific year you are filing.

Some principles hold whatever the numbers. Your taxable amount is the net gain, not the gross proceeds, so accurate cost basis directly reduces what you owe. Any time-based relief rewards keeping clean acquisition dates, you cannot claim a benefit tied to how long you held something without proof of when you bought it. And residency shapes what the Czech Republic can tax and how foreign-held assets are handled. Use the table for the rates and reliefs; use this guide to make sure the figure you put into it is the right one.

Which forms and how to file

Crypto results are reported through the Czech annual personal income tax return (daňové přiznání), filed with the Financial Administration. In practice that means gathering your full year of activity, working out the gain or loss on each disposal and the value of any income received, applying any relief you qualify for, and bringing the totals onto the relevant part of the return. The Czech Republic offers electronic filing, which is the smoothest route once your figures are ready.

The hard part is producing defensible totals and being able to support any relief you claim. For the whole year you need:

  • Every disposal, with the date, the asset, the proceeds in your reporting currency, and the matched cost basis.
  • The acquisition date of each lot, so any time-based relief can be applied correctly.
  • Every income-style receipt, staking, mining, airdrops, rewards, valued on the day it arrived.
  • A consistent cost basis method applied across all of your buys and sells.
  • Supporting exchange exports, wallet histories and on-chain transaction IDs you can point back to.

The exact return name, the boxes you complete and the filing and payment deadlines are specifics that belong in the verified summary table, check them there and confirm with the Financial Administration, because deadlines carry penalties for being late.

Record-keeping

Good records are what make the Czech reliefs usable and a filing season calm. Because disposals are valued when they happen and any time-based relief depends on acquisition dates, you cannot reconstruct a year from memory or year-end balances alone. Aim for a complete, dated trail from acquisition to disposal for every unit you owned.

  • Dates and times of every buy, sell, swap, spend and transfer.
  • The value in your reporting currency at the moment of each taxable event.
  • Acquisition dates for each lot, which any time-based relief depends on.
  • Fees paid, since they often adjust your gain or your cost basis.
  • Wallet addresses, transaction IDs, and exchange CSV exports kept even for platforms you no longer use.

Keep these records for as long as the Financial Administration can review a return, a period set in law, and keep them searchable. Missing acquisition data is the biggest cause of overpaid crypto tax, because it can force a zero cost basis and lose any relief you were entitled to.

Common mistakes

Most Czech crypto tax errors are the same avoidable slips repeated again and again.

  • Treating crypto-to-crypto swaps as invisible. A token-for-token trade is normally a disposal; ignoring it understates your gains.
  • Losing acquisition dates, then being unable to claim a time-based relief you actually qualified for.
  • Forgetting received crypto is value. Staking, mining and airdrop receipts can be income on arrival.
  • Assuming transfers are sales, moving your own coins between your own wallets is not a disposal.
  • Inventing or guessing a rate or a relief condition. Those figures live in the verified table; never rely on a half-remembered number.
  • Filing late. Deadlines carry penalties; confirm the date in the summary table before it arrives.

How CryptaTax automates your Czech Republic crypto taxes

All of this is possible by hand, but it is slow and error-prone once you have any real volume, and the Czech reliefs make accurate dating essential. CryptaTax does the heavy lifting. You connect your exchanges and wallets, CryptaTax pulls in your full history, values every event in your reporting currency, tracks acquisition dates, applies a consistent cost basis method, and works out the gains and income for your Czech return so any relief you qualify for can be applied cleanly.

  • Automatic import from major exchanges and on-chain wallets, so nothing is left out.
  • Event-time valuation of every disposal and receipt, in the currency you file in.
  • Acquisition-date tracking so any time-based relief can be applied correctly.
  • Clear summary totals you can carry onto your return, with the underlying detail kept for your records.

The result is minutes of reviewing figures instead of weeks of rebuilding them, with a defensible audit trail behind every number. CryptaTax is built for individuals filing their own crypto taxes, so it stays focused on getting your personal Czech return right.

Get my Czech Republic crypto tax report

Related countries and guides

If your situation crosses borders, or you are comparing where to be tax-resident, these guides are a useful next read: Germany crypto tax →, Slovakia crypto tax →, Austria crypto tax → and Poland crypto tax →. For the mechanics behind every country's numbers, see our staking tax guide → and cost basis guide →.

Individual crypto tax, Czechia

General Information

Default Framework
IFRS
Crypto Classification
Intangible AssetCurrent Asset
Tax Year
Calendar Year (M12)
Functional Currency
CZK
FX Source (Reporting)
CNB
FX Source (Tax)
CNB
Transaction Rate
Daily Spot
Hyperinflationary
✗ No

Individual Tax, Regime

Tax Regime
Capital Gains
From 2025: 3yr holding = tax-free. CZK 100K gross annual threshold also exempt. CZK 40M cap on crypto exemptions.
Tax Rate
15%
15% standard; 23% above CZK ~1.9M. 0% if 3yr test met.

Individual Tax, Cost Basis

Measurement Basis
Historical Cost
Cost Method
FIFO
Method Electable
✓ Yes
Permitted Methods
FIFOWAVG
Country Override
Standard

Individual Tax, Exemptions

CGT Exempt
✗ No
Tax-free if held >3yr OR gross receipts <CZK 100K/yr. CZK 40M annual cap.
Holding Period
> 1095 days
HP Benefit
Tax-free
Annual Exemption
Threshold Exemption
CZK 100,000 (Freigrenze (Exemption Limit))

Individual Tax, Anti-Avoidance

Wash Sale
✗ Off
Same-Day Rule
✗ No
Superficial Loss
✗ No
Loss Restriction
Unrestricted
Loss Carryforward
Unlimited
See your own numbers for Czechia

CryptaTax computes your gains, income and tax reports for Czechia automatically across 90 blockchains and 49 exchanges.

Calculate your crypto tax
Do I have to pay crypto tax in the Czech Republic?

If you are tax-resident in the Czech Republic and you dispose of crypto at a gain, or receive crypto as income, you can have a taxable result to report. The Czech system also provides reliefs that can reduce or remove the charge in some cases. Simply holding crypto you bought is generally not taxed until disposal. The exact rate, any allowance and the relief conditions are in the verified summary table, check them there and confirm with the Financial Administration.

Are there reliefs for holding crypto in the Czech Republic?

The Czech system has introduced relief mechanisms for individuals holding crypto, which can change whether and how a gain is taxed depending on factors such as how long you held an asset or the scale of your disposals. The precise conditions, any time test and any value limit are specifics set in law and have changed recently, read them in the verified summary table on this page and confirm the current rules with the Financial Administration. Accurate acquisition dates are essential to claim any benefit.

Is swapping one crypto for another taxable in the Czech Republic?

In most readings of the rules, yes, a crypto-to-crypto swap is a disposal of the asset you gave up, even with no koruna or euros involved. You value both sides at the time of the trade and compare the value received with the cost basis of what you disposed of. This is a commonly missed event, so make sure every swap is captured and dated, especially where a time-based relief might apply.

How is staking taxed in the Czech Republic?

Staking rewards are new value arriving in your wallet. Many systems treat the reward as income at its value on the day received and then use that value as the cost basis when you later sell. Whether the Czech Republic taxes the receipt, the later disposal, or both, is set out in the verified summary table, read it there and confirm with the Financial Administration, and see our staking guide for the general mechanics.

What records do I need for crypto in the Czech Republic?

Keep a dated record of every buy, sell, swap, spend and transfer, the value in your reporting currency at the time, the acquisition date of each lot, fees paid, and the wallet addresses and transaction IDs that let you trace each entry. Acquisition dates matter especially because a time-based relief depends on them. Keep exchange CSV exports even for platforms you no longer use.

Does CryptaTax support Czech crypto tax reporting?

Yes. CryptaTax imports your transactions from exchanges and wallets, values every disposal and receipt in your reporting currency, tracks acquisition dates so any time-based relief can be applied, and produces clean totals you can carry onto your Czech return, with the underlying detail kept as your audit trail. It is built for individuals filing their own crypto taxes.

Other jurisdictions

DenmarkEstoniaFinlandFranceGeorgiaGermanyGibraltarGreeceHungaryIrelandCrypto Tax by Country