Crypto is taxed in many countries, but the rules differ widely and change often. Some countries treat crypto as property, some as currency, some as a financial asset, and some have specific regimes for mining, staking and lending. This guide is not tax advice. It sets out the general principles that appear in many tax systems, so you know what to ask a qualified adviser in your own country.
The most important point is simple. Tax often arises not when you buy a coin, but when you dispose of it: sell it, swap it for another coin, spend it, or receive income from it. Keeping good records is the first step in dealing with any of this.
Disposals
In many systems, a disposal triggers a tax calculation. A disposal can be a sale for money, an exchange of one coin for another, or the use of a coin to buy goods or services. Some systems also treat a transfer to another person as a disposal, and some do not. The rules decide whether a particular action counts.
A swap of one coin for another is a common trap. In many countries it counts as selling the first coin and buying the second, which can create a taxable gain even though no money changed hands. Check how your country treats a swap before you make one.
How the gain is worked out
The gain is generally the amount received minus the cost of the coins, called the cost basis. The cost basis usually includes the price paid plus fees on the purchase. The gain or loss is then taxed according to the rules for that kind of asset, which may depend on how long you held it.
Gain = proceeds − cost basis
Suppose you bought 1,000 of a coin, paying a fee of 10. Your cost basis is 1,010. Later you sell for 1,500, paying a fee of 15 on the sale. Many systems would let you deduct that sale fee from the proceeds, so the gain is 1,500 minus 15 minus 1,010, which is 475. The exact treatment of fees differs, so check the rules.
Cost basis methods
When you hold several purchases of the same coin, you need a method to decide which coins you sold. Common methods include first in, first out, which treats the oldest coins as sold first; average cost, which uses the average cost of all holdings; and specific identification, which lets you choose the coins sold. The method allowed depends on the country, and some require one method to be used consistently.
The method can change the tax bill substantially. Selling the oldest coins might produce a larger gain than selling the most recently bought ones, if prices have risen over time.
Income from crypto
Some crypto is taxed as income when you receive it, not only when you sell. Examples include payment for work in crypto, rewards from staking, interest from lending, and coins received from mining. Many systems tax the value at the time of receipt, which then becomes the cost basis for later sales.
This can create a bill even when the coins have not been sold and their value has since fallen. Check whether your country taxes receipts of this kind, and keep a record of the value at the time.
Losses
Losses can often offset gains in the same year, and some systems allow unused losses to be carried forward. Rules differ on how far losses can be used, and some countries restrict the deduction of losses on assets sold to a related party or repurchased quickly. Many systems apply a wash-sale rule to stocks, but its application to crypto varies.
Keep records of losses as carefully as gains. A loss can reduce a future tax bill, but only if you can show it.
Records you should keep
Good records make every calculation possible. For each transaction, keep the date, the type of transaction, the amount of each coin, the value in your local currency at the time, any fees, and the wallet or exchange involved. Keep exchange statements, transaction histories and any record of transfers between your own wallets.
Many exchanges provide annual reports, but they may not cover transfers, swaps or coins received from outside. Reconcile the exchange reports with your own records, because gaps can cause errors.
A worked example: a swap that creates a gain
Suppose you bought coin A for 1,000. Later, when coin A is worth 1,800, you swap it for coin B. Your country treats the swap as a disposal, so the gain on coin A is 800, even though you received no money. The 1,800 value of coin B becomes its cost basis.
| Step | Value | What it means for tax |
|---|---|---|
| Buy coin A | 1,000 cost basis | Starts the holding period |
| Swap coin A for coin B | 1,800 value received | Disposal of coin A, gain of 800 |
| Cost basis of coin B | 1,800 | Starting point for any future gain on coin B |
In a country that treats swaps as non-taxable, the outcome would be different, and the 1,000 cost basis would carry over to coin B. The example shows why the rule matters, not what the rule is in any particular place.
Questions to ask a tax adviser
- How is crypto classified in my country: property, currency, or a financial asset?
- Is a swap between two coins a taxable disposal?
- Which cost basis method must I use, and must I apply it consistently?
- Are staking rewards, lending interest or mining income taxed when received?
- How are fees treated, and can losses offset gains?
- What records must I keep, and for how long?
- Are there reporting rules for exchanges or foreign platforms?
Ask your adviser to confirm each answer in writing, and keep that note with your records. If the rules are questioned later, you can show what you relied on and when, which is often as useful as the records themselves.
Common mistakes
Ignoring swaps. Each swap can be a taxable event in many countries.
Keeping no records. Without records, the cost basis cannot be proved.
Assuming a loss is not taxable income. Income from crypto can be taxed even when the coins later fall in value.
Relying on an exchange report alone. It may miss transfers and coins from elsewhere.
Staking, lending and mining
Rewards from staking, interest from lending and coins received from mining are treated differently in different systems. Some tax them as income when received, at their value on that day, and then tax any later gain or loss on disposal. Others treat the first receipt differently, or wait until the coins are sold. The records you keep should show the date, the number of coins and the value in your currency for each reward, because that value is often the starting cost basis for later sales.
Key takeaways
Crypto is taxed in many countries, usually when you dispose of it or receive it as income. A swap can be a taxable disposal, and the gain is generally the proceeds minus the cost basis, which includes purchase fees. Cost basis methods differ, and they can change the bill. Keep full records of every transaction, and check the rules in your own country with a qualified adviser before you act.
This guide is for general information, not financial advice. See the disclaimer.