Cryptocurrency Tax Guide 2025: How Crypto Is Taxed
Complete guide to cryptocurrency taxation in 2025. Covers capital gains, income from mining and staking, DeFi taxes, NFTs, and reporting requirements across countries.
Cryptocurrency and Taxes: The Basics
Cryptocurrency is treated as property for tax purposes in most countries, not as currency. This means every time you sell, trade, or spend crypto, it is a potentially taxable event. The IRS, HMRC, and most tax authorities now require reporting of crypto transactions.
Taxable Events
The following trigger a tax obligation:
Capital Gains Events
Income Events
Not Taxable
Calculating Capital Gains
Capital gains = Sale Price - Cost Basis - Fees
Cost basis is what you originally paid for the crypto, including purchase fees. If you received crypto as income (mining, staking), the cost basis is the fair market value at the time of receipt.
Accounting Methods
When you have purchased the same cryptocurrency at different prices, you need a method to determine which coins you sold:
Short-Term vs Long-Term (US)
Holding crypto for over a year before selling can significantly reduce your tax burden.
Country-Specific Rules
United States
United Kingdom
Germany
Other Countries
DeFi Tax Considerations
Decentralized finance creates complex tax situations:
Liquidity Pools
Adding tokens to a liquidity pool may be treated as a disposal (taxable). LP tokens received represent your pool share. Removing liquidity may trigger another taxable event. Impermanent loss is not a deductible loss in most jurisdictions.
Yield Farming
Rewards received from yield farming are generally taxed as income at the fair market value when received. Subsequent sale of reward tokens triggers a separate capital gains event.
Wrapping and Bridging
NFT Taxation
Tax Loss Harvesting
Since wash sale rules generally do not apply to crypto in the US (as of 2025), you can:
This strategy can offset capital gains from other crypto trades or up to $3,000 of ordinary income per year, with excess losses carried forward.
Record Keeping
For every transaction, maintain:
How Taxation.ai Helps
Taxation.ai integrates with major exchanges and wallets to automatically import your transaction history. The AI engine calculates gains using the optimal accounting method, identifies tax-loss harvesting opportunities, and generates the reports needed for filing in multiple countries.
Ready to file? Try Taxation.ai free
AI-powered tax filing that finds every deduction you deserve.
Get Started FreeRelated Articles
How to File Taxes Online in 2025: Complete Step-by-Step Guide
Learn how to file your taxes online in 2025 with this comprehensive guide. Covers documents needed, filing options, deadlines, and tips for maximizing your refund.
guidesThe Complete Self-Employed Tax Guide for 2025
Everything self-employed individuals need to know about taxes: estimated payments, deductions, Schedule C, SE tax, and retirement planning strategies.
guidesRental Property Tax Guide: Deductions, Depreciation, and Reporting
How rental property income is taxed, plus all the deductions you can claim. Covers depreciation, repairs vs improvements, passive activity rules, and Form Schedule E.