Crypto Tax Basics: General Principles (Not Tax Advice)
CryptoRebateHub Editorial Team
In most jurisdictions selling, swapping or spending crypto is taxable and buying or holding is not; gain is proceeds minus cost basis, so records matter.
Direct answer: Across most jurisdictions that have published crypto guidance, the pattern is the same: disposing of crypto (selling for fiat, swapping one coin for another, spending it, or paying a fee in it) is a taxable event, receiving crypto as income (mining, staking, airdrops, payment for work) is taxable when received, and buying with fiat, holding, or moving coins between your own wallets is usually not. The US tax authority's digital-assets page states exactly this structure (checked 2026-11-01), and most other authorities differ in rates and forms rather than in the framework. The amount taxed on a disposal is proceeds minus cost basis, so the single most valuable habit is recording the date, quantity, price and fee of every acquisition from day one.
Why the framework is similar almost everywhere
Most tax authorities classify crypto as property or an asset rather than as currency. The US Internal Revenue Service states on its digital-assets page that "digital assets are considered property, not currency" for federal tax purposes (checked 2026-11-01), and that classification drives everything else: a disposal of property produces a gain or loss, and receipt of property as compensation produces income. Jurisdictions that treat crypto differently exist, and a few exempt long-held personal holdings or small amounts, which is why this article describes the common structure and leaves rates, thresholds and forms to the global primer and country-specific pages such as the US IRS reporting primer.
Two consequences of the property classification surprise newcomers. First, swapping one coin for another is a disposal of the first coin, even though no fiat was involved; the IRS lists "exchanging digital assets for another digital asset" among reportable dispositions. Second, paying a transaction or transfer fee in crypto is itself a tiny disposal of the coin used to pay it; the IRS page lists "paying a transfer fee in digital assets" explicitly.
Taxable or not: the common map
| Action | Usual treatment | Why |
|---|---|---|
| Buy crypto with fiat | Not taxable | You acquired property; nothing was disposed of. Record the cost basis now |
| Hold without transacting | Not taxable | No disposal, no income |
| Transfer between your own wallets or accounts | Not taxable, unless a fee was paid in crypto | Ownership did not change; the fee portion is a small disposal |
| Sell for fiat | Taxable disposal | Gain or loss = proceeds − cost basis |
| Swap coin A for coin B | Taxable disposal of A | B's cost basis becomes its market value at the swap |
| Spend crypto on goods or services | Taxable disposal | Same calculation as a sale at the market value spent |
| Receive mining, staking or airdrop rewards | Taxable income on receipt in many jurisdictions | Income at market value when received; that value becomes the cost basis |
| Receive crypto as payment for work | Taxable income | Treated like wages or business income |
| Gift or inherit | Varies widely | Some jurisdictions tax the giver, some the recipient, some neither |
Treat the table as the default pattern, then confirm each row against your own authority's guidance. The airdrop tax guide walks through the two moments that usually matter for airdrops: receipt and later disposal.
Worked example: cost basis decides the bill
Suppose you bought 0.1 BTC when the price was 40,000 USD, paying 4,000 USD plus a 0.10% exchange fee of 4 USD, which is Binance's standard VIP 0 spot taker rate (checked 2026-11-01). Later you sold the 0.1 BTC when the price was 50,000 USD, receiving 5,000 USD minus a 5 USD fee.
| Step | Amount |
|---|---|
| Purchase price | 4,000 USD |
| Purchase fee (0.10%) | 4 USD |
| Cost basis | 4,004 USD |
| Sale proceeds | 5,000 USD |
| Sale fee (0.10%) | 5 USD |
| Net proceeds | 4,995 USD |
| Gain | 991 USD |
If you had no record of the purchase, some authorities would let you reconstruct it from exchange history, but some would treat the basis as zero, taxing the full 4,995 USD. Fees belong in the calculation on both sides. The PnL calculator and the average cost guide help you compute basis for positions built over several purchases, and the trading fee audit tool pulls fees out of exchange exports.
When you hold several lots bought at different prices, the rule for which lot you sold first (first-in-first-out, specific identification, average cost) is set by your jurisdiction and can change the gain materially. Choose the method your authority allows, document it, and apply it consistently.
Step-by-step: a record-keeping routine
- On every purchase, log the date and time, asset, quantity, price in your tax currency, fee, and the exchange or wallet. Exchange exports provide most of this, but keep your own copy because exports are sometimes cut off after a year.
- Treat every swap, spend and fee payment as two entries: a disposal of the asset given up and an acquisition of the asset received, both at market value at that moment.
- Record income events (staking, mining, airdrops, referral rebates paid in crypto) at market value on the day received; that value is both income and the new cost basis.
- Log wallet-to-wallet transfers so that you can prove later that a transaction was not a disposal.
- Reconcile monthly rather than yearly; the monthly crypto review includes a tax-records checkbox, and the record-keeping basics guide lists what to export from each exchange.
- Before filing, check whether your authority requires reporting even when there was no gain. The IRS, for example, asks a yes-or-no digital-asset question on every return and requires reporting of dispositions whether or not they produced a gain (checked 2026-11-01).
- Hand the ledger to a local professional. Tax software can tag transactions, but classification edge cases (wrapped tokens, bridging, liquidity pools, liquidations) still need a person who knows your jurisdiction.
Mistakes and risks
- Assuming coin-to-coin swaps are tax-free because no fiat moved. In most jurisdictions they are disposals.
- Forgetting fees. Fees paid in the quote currency raise your cost basis or lower your proceeds; fees paid in crypto are themselves small disposals.
- Losing early records. Exchanges close, exports expire and wallets are forgotten; the missing basis becomes your problem, not the exchange's.
- Ignoring income events. Staking rewards and airdrops can be taxable on receipt even if you never sell them, and a later price fall does not refund the tax on the receipt.
- Mixing holding periods. Some jurisdictions tax short holds and long holds differently (the IRS, for instance, splits at one year, checked 2026-11-01); a ledger without dates cannot prove which applies.
- Treating broker reporting as complete. Where exchanges report to authorities, the report may cover gross proceeds but not your basis across other platforms; reconciliation remains yours.
- Relying on secrecy. Reporting regimes are expanding, and many centralised exchanges already share data with tax authorities; plan on the assumption that transactions are visible.
Related tools and guides
- Crypto tax basics: which actions are taxable? A global primer
- US crypto taxes: an IRS reporting primer
- Are airdrops taxable?
- Crypto tax record-keeping basics
- How to calculate your Bitcoin average cost
- PnL calculator
- Trading fee audit tool
FAQ
Is buying and holding crypto taxable?
In most jurisdictions, no. Buying with fiat and holding creates no disposal and no income. Record the purchase anyway, because you will need the cost basis when you eventually sell, swap or spend.
Is swapping one coin for another taxable?
Usually yes. The swap is treated as a disposal of the coin you gave up at its market value, and that value becomes the cost basis of the coin you received.
Are staking rewards and airdrops taxed?
In many jurisdictions they are income at market value when received, and a later sale is a separate disposal. The US IRS lists rewards from mining, staking and hard-fork airdrops among reportable receipts (checked 2026-11-01). Rules differ, so confirm locally.
What if I lost my purchase records?
Reconstruct them from exchange exports, bank statements and on-chain history as far as possible. Some authorities accept a reasonable reconstruction; others may treat unknown basis as zero, which taxes the entire proceeds.
Do I need to report if I had a loss?
Often yes. Reporting obligations usually attach to the disposal, not to the gain, and reporting a loss can be useful because many jurisdictions allow losses to offset gains.
Bottom line
The structure of crypto taxation is more consistent across countries than the headlines suggest: disposals and income are taxed, buying and holding are not, and the taxable amount is proceeds minus cost basis. Rates, holding-period rules, lot methods and forms are where jurisdictions diverge, and that is where you need local guidance. What you control today is the ledger; a complete record of every acquisition, fee and transfer is the difference between paying tax on your gain and paying tax on your entire proceeds.
Educational and research content only, not investment, tax or legal advice. Tax rules differ by jurisdiction and change frequently; confirm your obligations with your tax authority's published guidance or a qualified local professional before filing.