Crypto Tax Basics Cheat Sheet

Track trades, staking, and DeFi events across jurisdictions

Last Updated: November 21, 2025

Event Focus

Event Tax Treatment
Spot trade Taxed as capital gain/loss using FIFO or chosen method.
Staking rewards Treated as ordinary income at receipt value.
Crypto-to-crypto swap Triggers a taxable event (dispose + acquire).
DeFi interest Report APY payouts as income using fair market value.

Tracking Tips

export_trades --exchange binance --format csv
Standardize history before feeding to tax software.
cointracking.info import
Upload CSVs to automate gain/loss calculations.
create crypto-tax-summary.xlsx
Keep your own ledger for auditors.
python reconcile.py --year 2024
Validate cost basis across exchanges with scripts.

Summary

Document each trade, reward, and swap by value/date, leverage export/import workflows, and store a reconciled ledger for filings.

💡 Pro Tip: Export CSVs from every exchange monthly so you can reconcile gains before quarterly filings.
← Back to Personal Finance | Browse all categories | View all cheat sheets