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 FAQ: your questions answered

Straight answers to the crypto tax questions we hear most, what counts as a taxable event, how gains are worked out, and how staking, airdrops, DeFi and losses are treated. Rules differ by country, so anywhere the specifics matter we point you to your [country's rules](/en/crypto-tax/) or the [free calculator](/en/crypto-tax-calculator/).

Estimate your crypto tax

General information, not tax advice. Crypto tax rules vary by country and change over time, check your local rules or a qualified adviser before filing.

Crypto tax FAQ: your questions answered

How crypto tax works, in one minute

In most countries crypto is treated as property, not currency. That means you don't owe tax simply for holding it, you owe tax when you dispose of it and realise a gain. A disposal is any moment you part with a coin: selling it for fiat, swapping it for another token, spending it, or gifting it in some jurisdictions. Your capital gain or loss is the difference between what you receive (the proceeds) and what the coin cost you (its [cost basis](/en/crypto-tax-guide/cost-basis/)).

Separately, crypto you receive as income, staking rewards, mining, airdrops, or payment for work, is usually taxed as income at its value on the day you received it, and that value becomes the cost basis for a later disposal. Getting both halves right, across every wallet and exchange, is what a tool like CryptaTax automates.

The details, which cost basis method applies, how long you must hold for a lower rate, what allowances you get, and how income is classified, differ from country to country and change over time. The answers below cover the shared principles; for the numbers that apply to you, use your [country page](/en/crypto-tax/) or the [calculator](/en/crypto-tax-calculator/).

The essentials

  • Buying and holding crypto is not taxable on its own.
  • Selling, swapping, or spending crypto is a disposal, a taxable event in most countries.
  • Receiving crypto as staking, mining, or airdrop income is usually taxable when received.
  • Losses can often offset gains and reduce what you owe.
  • You generally need to report even if no tax is due, reporting and owing are different things.

New to the vocabulary? The [crypto tax glossary](/en/glossary/) defines every term used below, cost basis, disposal, holding period and the rest, in plain English.

Frequently asked questions

FAQ

Do I have to pay tax on cryptocurrency?

In most countries, yes, but only on the right events. You typically owe tax when you sell, swap, or spend crypto at a gain, or when you receive it as income (staking, mining, airdrops, payment). Simply buying and holding is not taxable. Whether you owe anything, and how much, depends on your country and your total gains and income for the year, see your [country's rules](/en/crypto-tax/).

Is crypto taxed when I sell it?

Usually. Selling crypto for fiat currency is a disposal, and any gain over your cost basis is a capital gain that may be taxable. If you sold at a loss, there's no tax on that disposal, and the loss can often be used to offset other gains.

Do I owe tax if I only bought and held crypto?

No. Buying crypto with fiat and holding it is not a taxable event in the vast majority of jurisdictions. Tax is triggered when you dispose of it or earn income from it, not while it simply sits in your wallet, even if its value has risen.

Are crypto-to-crypto trades taxable?

In most countries, yes. Swapping one token for another (for example ETH for USDC, or a token-to-token DeFi swap) is treated as disposing of the first asset at its market value, which realises a gain or loss, even though you never touched fiat. A few jurisdictions differ, so check your local rules.

How is my crypto gain calculated?

Gain = proceeds − cost basis. Proceeds are what you received on disposal (in your local currency); cost basis is what the asset cost you, including fees. When you've bought the same coin at different times, a cost basis method (FIFO, LIFO, HIFO, or an average) decides which lots are consumed first. The method your country allows can change the result, the [calculator](/en/crypto-tax-calculator/) shows an estimate for a single disposal.

What is cost basis?

Cost basis is what you paid to acquire a crypto asset, including transaction fees. It's the number your gain or loss is measured against, so an accurate basis is the single most important part of a correct report. Our [cost basis guide](/en/crypto-tax-guide/cost-basis/) walks through FIFO, LIFO and HIFO with a worked example.

Is staking income taxable?

In most countries staking rewards are taxable as income at their market value on the day you receive (or gain control of) them. That value also becomes the cost basis of the rewarded coins, so a later sale is measured against it. The exact treatment, income vs capital, and the timing, varies by jurisdiction.

How are airdrops taxed?

Commonly, an airdrop is taxed as income at the value of the tokens when you receive them, with that value becoming their cost basis. Some jurisdictions treat unsolicited or valueless airdrops differently. Spam and scam 'airdrops' should not inflate your income, CryptaTax flags likely spam so it doesn't distort your report.

Do I pay tax on DeFi, lending and liquidity pools?

Often, yes, but the treatment is nuanced. Swaps are disposals; rewards and yield are usually income; and entering or exiting a liquidity pool can itself be a disposal in some jurisdictions. Because DeFi generates many small on-chain events, automated tracking across your wallets is what keeps a DeFi report accurate.

Can I offset crypto losses against my gains?

Usually. Realised capital losses can typically be set against realised capital gains, reducing your net taxable gain, and many countries let you carry unused losses forward to future years. Rules on what a loss can offset, and anti-avoidance rules like wash-sale or bed-and-breakfasting, vary by country.

What records do I need to keep?

Keep a full history of every acquisition and disposal: dates, amounts, the asset, the value in your local currency, fees, and the counterparty or wallet. You'll also want records of income events (staking, airdrops). Connecting your exchanges and wallets to CryptaTax rebuilds this history automatically, including transfers between your own wallets.

What happens if I don't report my crypto?

Exchanges increasingly report to tax authorities, and frameworks like CARF and the US 1099-DA are expanding that reporting. Unreported gains can lead to back taxes, interest and penalties. Reporting accurately, even when little or no tax is due, is far cheaper than a later correction.

Do I pay tax every time I spend crypto to buy something?

In most countries, yes. Paying for goods or services with crypto is a disposal of that crypto: you're treated as selling it at its market value at that moment, which realises a gain or loss against your cost basis, even for a small everyday purchase. This surprises many people, and it's a big reason casual spending can create a long tail of tiny taxable events to track.

Can CryptaTax handle DeFi, NFTs and thousands of transactions?

Yes, that's the point of an automated tool. CryptaTax imports history from exchanges and on-chain wallets, categorises DeFi swaps, liquidity moves, staking, NFTs and transfers, and applies your country's rules across the whole set. High-volume and DeFi-heavy histories are exactly where manual spreadsheets break down and automated reconciliation pays off.

What's the difference between income tax and capital gains tax on crypto?

They apply to different events. Income tax is charged when you receive crypto as earnings, staking, mining, airdrops, salary, valued on the day you get it. Capital gains tax is charged when you dispose of crypto for more than it cost you. The same coins can attract both over their life: income tax on receipt, then capital gains tax on the later gain. The rates and rules for each are set by your country.

How is crypto tax different from stock or share tax?

The core idea is the same, you're taxed on gains when you dispose of an asset, but crypto adds complications shares don't have: crypto-to-crypto swaps are taxable, wallets and DeFi generate far more events, and income from staking or airdrops has no direct equivalent. That volume and variety is why a dedicated crypto tax tool exists rather than a simple spreadsheet.

Is there a free way to estimate my crypto tax before I file?

Yes, the [crypto tax calculator](/en/crypto-tax-calculator/) gives an instant estimate for a single disposal in your country, with no account needed and nothing leaving your browser. It's an estimate for one sale, not a full return, but it's a quick way to see roughly what a gain would cost you before you build a complete report.

Do I need special software to do my crypto taxes?

Not strictly, but it's usually the practical choice. A handful of trades can be reconciled by hand, yet once you have multiple exchanges, on-chain wallets, DeFi activity or hundreds of transactions, matching transfers and applying the right cost basis method manually becomes slow and error-prone. Dedicated software rebuilds the full history and applies your country's rules consistently, which is where accuracy and time savings come from.

Is moving crypto between my own wallets taxable?

No. Transferring crypto between wallets or accounts you own is not a disposal, you still own the same asset, so no gain or loss is realised. The catch is record-keeping: a transfer can look like a disposal from one exchange and an acquisition on another. CryptaTax matches self-transfers across your connected wallets so they don't show up as phantom sales.

Do I pay tax on stablecoins like USDT or USDC?

Stablecoins are treated like any other crypto asset. Swapping crypto into a stablecoin is a disposal of the original asset and can realise a gain or loss, even though the stablecoin's value barely moves. Later swapping the stablecoin back into another token is another disposal. The near-constant price usually means small gains or losses, but the events still count.

Is crypto I receive as salary or payment taxable?

Yes. Crypto received as salary, freelance payment, or in exchange for goods and services is generally taxable as income at its market value on the day you receive it. That value becomes the cost basis of the coins, so if you later sell them, any further gain or loss is measured from there.

How are NFTs taxed?

In most countries an NFT is treated as property, like other crypto. Buying an NFT with crypto is a disposal of that crypto; selling an NFT realises a gain or loss against what you paid; and creator royalties or primary sales can be income. Some jurisdictions apply special rules to collectibles, so the treatment can differ from ordinary tokens.

What if I gift or donate crypto?

It depends on your country. Some treat gifting crypto as a disposal at market value (realising a gain for the giver), while others don't tax gifts below certain thresholds; donations to registered charities may be relieved. Receiving a gift can also carry its own basis rules. Because this varies widely, check your local rules or an adviser.

Do I owe tax on lost, stolen, or scammed crypto?

There's no gain to tax on assets you lost, and in some jurisdictions a loss of this kind can be claimed to offset gains, but the rules are strict and often require evidence, and many countries don't allow it at all. Treatment of theft and scams is one of the most jurisdiction-specific areas, so document everything and check locally.

If I only made losses, do I still need to report?

Usually yes. Even when no tax is due, most tax authorities expect you to report disposals, and reporting a loss is how you claim it to offset future or current gains. Skipping it can mean forfeiting a valuable deduction and leaving a gap that doesn't match the data exchanges report about you.

Does CryptaTax support my country?

CryptaTax models the tax treatment for a wide range of jurisdictions, applying each country's own rules for capital gains, income, holding periods and allowances. Browse [crypto tax by country](/en/crypto-tax/) to see how your country is handled, or try the [calculator](/en/crypto-tax-calculator/) for a quick estimate.

How does CryptaTax calculate my taxes?

You connect your exchanges (read-only API) and wallet addresses, or upload a CSV. CryptaTax imports your full history, categorises every transaction, applies your country's cost basis method and rules, and produces your gains, income, and a report ready to file or hand to your accountant. The [free calculator](/en/crypto-tax-calculator/) gives an instant estimate for a single disposal without an account.