Crypto Tax Basics: What You Need to Know
Cryptocurrency is subject to taxation in most countries, and the rules can be complex. Failing to report crypto transactions can result in penalties, audits, and legal consequences. This guide covers the fundamentals so you can stay compliant and minimize your tax burden legally.
Is Cryptocurrency Taxed?
Yes. In the United States and most other countries, cryptocurrency is treated as property for tax purposes. This means you owe taxes when you dispose of crypto in certain ways. Tax authorities have been increasing enforcement, with exchanges now required to report user transactions in many jurisdictions.
Taxable Events in Crypto
The following activities trigger a tax obligation:
- Selling crypto for fiat currency — selling Bitcoin for dollars creates a taxable capital gain or loss
- Trading one crypto for another — swapping ETH for SOL is a taxable event
- Spending crypto on goods or services — using Bitcoin to buy coffee is technically a disposal
- Receiving crypto as income — mining rewards, staking rewards, airdrops, and payments for work are taxed as ordinary income
- Receiving interest or yield — DeFi lending interest and liquidity mining rewards are income
Non-Taxable Events
These activities generally do not trigger taxes:
- Buying crypto with fiat — purchasing Bitcoin with dollars is not taxable
- Transferring between your own wallets — moving crypto from Coinbase to your hardware wallet
- Gifting crypto — below annual gift tax exclusion limits
- Donating crypto — to qualified charitable organizations, potentially with additional tax benefits
Understanding Capital Gains
When you sell or trade crypto, your gain or loss is calculated as:
Capital Gain = Sale Price - Purchase Price (Cost Basis) - Fees
Capital gains are classified by holding period:
- Short-term gains — held less than one year, taxed at your ordinary income rate (up to 37%)
- Long-term gains — held more than one year, taxed at preferential rates (0%, 15%, or 20% depending on income)
This distinction makes holding period a significant factor in tax planning.
Use our Crypto Fee Calculator to track transaction costs that reduce your taxable gains.
Cost Basis Methods
The cost basis method you choose affects how much tax you owe:
- FIFO (First In, First Out) — the first tokens you bought are considered the first ones sold
- LIFO (Last In, First Out) — the most recently purchased tokens are sold first
- Specific Identification — you choose exactly which tokens to sell
- Average Cost — calculates the average purchase price across all holdings
Each method produces different tax outcomes. FIFO is the most common default, but specific identification may offer the most flexibility for tax optimization.
Record-Keeping Requirements
Maintain detailed records of every transaction:
- Date of acquisition and disposal
- Amount of crypto involved
- Fair market value at the time of each transaction
- Purpose of the transaction
- Fees paid
- Exchange or platform used
Keep these records for at least three to seven years depending on your jurisdiction.
Tax-Loss Harvesting
Tax-loss harvesting involves selling crypto at a loss to offset gains elsewhere in your portfolio. Key points:
- Offset gains with losses — losses reduce your taxable gains dollar for dollar
- Excess losses carry forward — unused losses can offset up to $3,000 of ordinary income per year, with the remainder carrying forward
- Wash sale rules — as of this writing, cryptocurrency is not subject to the wash sale rule in the US, meaning you can sell at a loss and immediately repurchase, though this may change
Reporting Your Crypto Taxes
In the United States, report crypto transactions on:
- Form 8949 — individual transactions with dates, amounts, and gains or losses
- Schedule D — summary of capital gains and losses
- Schedule 1 — crypto received as income
- Schedule C — if crypto activities constitute a business
Get Professional Help
Crypto taxes can be complex, especially if you use DeFi protocols, earn staking rewards, or trade across multiple exchanges. Consider working with a tax professional who specializes in cryptocurrency. Use our Crypto Fee Calculator to keep accurate records of your transaction costs throughout the year.