Crypto taxes are unavoidable and more important than most beginners realize. Let me explain what’s actually taxable and how to report it correctly.
Key Tax Principle
Taxable events in crypto:
- Selling for fiat: Converting crypto to real money is taxable
- Trading one crypto for another: BTC → ETH is taxable
- Receiving rewards: Staking, mining, airdrops are taxable
- Using crypto to buy stuff: Paying for goods is taxable
Not taxable:
- Buying crypto (just converting fiat to crypto)
- Holding crypto (no taxable event)
- Moving between wallets you own (just moving)
- Donating to charity (usually deductible, not taxable)
The rule: Anytime you realize a gain (sell, trade, use), it’s taxable.
Capital Gains Tax
Most crypto profits are capital gains:
Short-term capital gain (held < 1 year):
- Taxed as ordinary income
- Your income tax bracket applies
- Usually 10%-37% depending on country
Long-term capital gain (held > 1 year):
- Lower tax rate
- Usually 0%, 15%, or 20% depending on income
- Better than short-term
Holding longer can significantly reduce taxes.
Calculating Gains
Scenario: You bought 1 Bitcoin
- Buy date: Jan 1, 2025
- Cost: $40,000
- Sell date: Jan 15, 2026
- Price: $60,000
- Gain: $20,000
Tax depends on rate (might be 15-37% depending on income and country).
Staking Rewards Tax
When you stake crypto and earn rewards:
When earned: You owe tax on the value received
- Stake 1 ETH, earn 0.05 ETH worth $100
- You owe tax on $100 (ordinary income rate)
- Even if you don’t sell
When sold: Also a capital gain
- Sell that 0.05 ETH for $120
- Gain: $20
- Additional tax on $20
So staking has TWO taxable events:
- When earning (ordinary income)
- When selling (capital gain)
DeFi Income
Liquidity provider fees, yield farming rewards:
- Taxable when earned (ordinary income)
- Taxable again when sold (capital gain)
- Complex to track
Use tax software to track these.
Wash Sales (US)
US has “wash sale” rule that MIGHT apply to crypto:
- Sell stock at loss (deduct $1,000)
- Buy identical stock within 30 days
- IRS denies loss deduction (resets clock)
Does it apply to crypto? Debated. IRS hasn’t officially ruled.
Safe approach: Don’t try to game it. Just report honestly.
Record Keeping
Keep records for:
- Date acquired
- Cost basis (price paid)
- Date sold
- Selling price
- Fees paid
Exchanges provide tax reports, but review for accuracy.
Your records should show:
- Date purchased
- Amount and price
- Date sold
- Amount and price
- Gain/loss
Tax Software for Crypto
Popular options:
- CoinTracker: Automatic tracking, $99-999/year
- Koinly: Similar to CoinTracker
- TokenTax: Good for complicated portfolios
- TurboTax: Supports crypto (basic integration)
These connect to your exchange, track transactions, calculate gains.
Cost: $100-1000 per year depending on complexity.
For simple portfolios, manual tracking works. For active traders, use software.
Reporting Requirements
US:
- Report all crypto transactions on taxes
- Form 8949 for capital gains
- Schedule C if you’re a trader (not investor)
- Report crypto income on 1040
IRS is tracking: They have exchange data. Don’t hide crypto transactions.
Other countries:
- Similar requirements
- Check your country’s rules
If you don’t report: Penalties 50-75% plus interest if caught.
Tax Bracket Impact
Example (US, single filer, 2026):
- Income $50,000 + $20,000 crypto gain
- Short-term gain: Taxed at ~22% = $4,400 owed
- Long-term gain: Taxed at 15% = $3,000 owed
- Difference: $1,400 saved by holding
Holding longer saves significant tax.
Crypto-to-Crypto Trades
Swapping BTC for ETH is a taxable event:
- Buy 1 BTC for $40,000
- Swap for 10 ETH (worth $50,000)
- Gain: $10,000 (taxable)
Even though you’re not cashing to fiat, IRS considers it a sale.
This is a pain, but track it.
Cost Basis Methods
How to calculate gains when you have multiple buys:
FIFO (First In, First Out):
- Sell oldest coins first
- Often results in higher gains (prices usually higher later)
- More tax
LIFO (Last In, First Out):
- Sell newest coins first
- Less common for crypto
Average Cost:
- Calculate average price of all coins
- Use that for all sales
- Middle ground
Specific ID:
- Choose specific coins to sell
- Can minimize taxes by selling highest-cost coins
- Most flexible but requires tracking
IRS allows multiple methods. Choose which benefits you, but be consistent.
Gifts
Giving crypto to others:
Is it taxable?
- US: No tax on gift to receiver
- Giver: No gain/loss on gift
- Receiver: Inherits your cost basis
When receiver sells, they owe tax on the gain since your original purchase.
Large gifts: If over $18,000 per year (2026), requires filing gift tax return.
Charitable Donations
Donating crypto to charity:
- No capital gains tax (best case scenario)
- Deductible as charitable donation
- Get fair market value deduction
This is the most tax-efficient way to exit appreciated crypto.
Mining/Airdrops
Getting crypto for free:
Mining:
- Taxable as ordinary income when earned
- Then capital gain when sold
Airdrops:
- Taxable when received (if valuable)
- Then capital gain when sold
Forks (Bitcoin Cash, etc.):
- Unclear, but probably taxable
Track these carefully. IRS wants to know.
Losses Can Help
Capital losses offset capital gains:
- Gained $20,000 on Bitcoin
- Lost $5,000 on Ethereum
- Net gain: $15,000
- Tax on $15,000 instead of $20,000
If losses exceed gains: Can deduct up to $3,000 against other income. Rest carries forward to next year.
Harvesting losses strategically can reduce taxes.
Professional Traders
If you’re a “trader” (not investor):
- Different tax treatment (ordinary income, not capital gains)
- Can deduct trading expenses
- Might owe self-employment tax
This depends on activity level, not just intent. IRS looks at:
- Number of trades (hundreds per year? maybe trader)
- Income percentage (crypto 50%+ income? maybe trader)
- Holding periods (very short? maybe trader)
Fewer advantages than it sounds like.
Failure to Report
Penalties for not reporting crypto:
- 20-75% penalties on underpaid tax
- 5 years interest
- Criminal prosecution if egregious
IRS has exchange data. They know if you withdrew cash and didn’t report.
Not worth it. Just report honestly.
Recommended Process
- Track everything: All buys, sells, swaps, income
- Calculate gains/losses: By year-end
- Use tax software: Connects to exchanges, auto-calculates
- Consult tax professional: If complicated (trader status, lots of DeFi, etc.)
- Report accurately: On your tax return
- Keep records: 5-7 years minimum
This takes a few hours if you use good software.
Future of Crypto Taxes
Reporting likely to get stricter:
- Exchanges required to report to IRS
- More IRS audits of crypto holders
- Clearer rules on DeFi, staking, etc.
Prepare now. Report accurately.
International Taxes
Crypto taxes vary by country:
- US: Capital gains (15-37% depending on holding period)
- UK: Capital gains (20%)
- Canada: 50% inclusion rate on capital gains
- Australia: Full capital gains (your tax rate)
- Germany: Income tax (0-45%) if held <1 year
Check your country’s specific rules.
Note: This is general information, not tax advice. Consult a tax professional in your jurisdiction. Tax laws change regularly. This is educational content only.