Skip to main content
Thrive is live on Product Hunt.Check us out (opens in a new tab)
Trading

Crypto Trading Taxes: What Every Trader Needs to Know

Taxes are inevitable. The only question is whether you're prepared or panicking at tax time. Good record-keeping from day one transforms a nightmare into a manageable task. Here's everything you need to know.

Thrivethrive.fi
•
•
12 min read
Crypto Trading Taxes: What Every Trader Needs to Know
TL;DR
  • Every trade is a taxable event in most jurisdictions—including crypto-to-crypto swaps like BTC to ETH.
  • Track date, cost basis, proceeds, fees, and gain/loss for every single trade from day one.
  • Thrive's journal records all trade details—the foundation for clean tax reporting.

Why Crypto Tax Compliance Matters

Cryptocurrency isn't a tax loophole. Tax authorities worldwide have made crypto taxation a priority. Exchanges report to tax agencies. Blockchain transactions are permanently recorded. The IRS, HMRC, ATO, and others are actively pursuing crypto tax evaders.

The consequences of non-compliance are severe: back taxes, interest, penalties of 20-75%, and in serious cases, criminal prosecution. Meanwhile, proper reporting is straightforward if you maintain good records. The choice is obvious.

The biggest mistake traders make: ignoring taxes during the year, then scrambling to reconstruct records at tax time. By then, exchange data may be incomplete, memories are foggy, and stress is high. Start tracking from day one.

What's Your Trading Edge?

If you can't answer that in one sentence, the Academy can fix that.

Taxable vs Non-Taxable Events

Understanding what triggers a tax obligation is fundamental. Not every crypto action is taxable—but more are than most traders realize:

Sell BTC for USD

Capital gain/loss realized

Taxable
Trade BTC for ETH

Treated as sell BTC, buy ETH

Taxable
Spend crypto on purchase

Treated as sale at market value

Taxable
Receive crypto as payment

Income at fair market value

Taxable
Receive staking rewards

Income when received

Taxable
Hold crypto (no sale)

No taxable event until disposal

Not Taxable
Transfer between your wallets

Same owner, no disposition

Not Taxable
Gift crypto (under exclusion)

May have gift tax implications

Not Taxable

Note: Tax laws vary by jurisdiction and change frequently. This is general information—consult a tax professional for your specific situation.

Understanding Capital Gains

When you sell or trade crypto for profit, you owe capital gains tax. The amount depends on your profit (sale price minus cost basis) and how long you held the asset.

Holding PeriodTax TreatmentTypical Rate (US)
Short-term (< 1 year)Ordinary income rate10-37% depending on bracket
Long-term (> 1 year)Preferential capital gains rate0-20% depending on income

The difference can be substantial. A trader in the 32% bracket pays that rate on short-term gains but only 15% on long-term gains. When possible, hold profitable positions past the one-year mark. This simple strategy can cut your tax bill nearly in half.

Track Every Trade

Thrive's journal records complete trade details—the foundation for accurate tax reporting.

Record-Keeping Requirements

Good records are the difference between stress-free tax filing and audit anxiety. Here's what you need to track for every single trade:

What to Record for Each Trade

Date and time

Determines holding period (short vs long term)

Asset traded

What you bought/sold

Quantity/amount

How much of the asset

Cost basis

What you originally paid (including fees)

Sale proceeds

What you received

Transaction fees

Adds to cost basis, reduces gains

Exchange/platform

For record verification if audited

Gain or loss

The taxable amount

Active traders can have thousands of transactions per year. Manual tracking in spreadsheets becomes unwieldy. Automated tracking through trading journals or dedicated tax software is essential at scale.

Common Tax Mistakes to Avoid

Forgetting crypto-to-crypto trades are taxable

Every swap (BTC→ETH) is a sale of BTC and purchase of ETH. Both must be reported.

Not tracking cost basis

Without cost basis, you may pay tax on entire sale amount instead of just the gain.

Ignoring transaction fees

Fees increase your cost basis and reduce taxable gains. Track them.

Mixing personal and trading wallets

Complicates record-keeping and makes audits harder to navigate.

Waiting until tax season

Scrambling to reconstruct a year of trades is stressful and error-prone.

Assuming losses don't matter

Losses are valuable—they offset gains and reduce your tax bill.

Cost Basis Methods

When you sell crypto that you bought at different prices over time, which purchase price do you use? There are several accepted methods:

FIFO (First In, First Out)

Sell oldest holdings first. Simple and conservative. Often results in higher taxes for assets that have appreciated.

LIFO (Last In, First Out)

Sell newest holdings first. Can minimize taxes on appreciated assets but may not be allowed in all jurisdictions.

Specific Identification

Choose exactly which coins you're selling. Maximum flexibility but requires meticulous record-keeping.

Average Cost

Use average purchase price across all holdings. Simpler but may not be allowed for crypto in all jurisdictions.

Important: Once you choose a method, be consistent. Changing methods to minimize taxes can trigger audits. Consult a tax professional before deciding.

Clean Records for Tax Time

Thrive's journal tracks all the details needed for tax reporting—dates, amounts, prices, fees, and P&L.

Frequently Asked Questions

Are crypto trades taxable?

In most jurisdictions, yes. Every trade—including crypto-to-crypto swaps like BTC to ETH—is a taxable event that must be reported. When you sell or trade crypto for a gain, you owe capital gains tax. Tax rates depend on how long you held (short-term vs long-term) and your jurisdiction. Always consult a qualified tax professional for your specific situation.

What is a taxable event in crypto?

Taxable events include: selling crypto for fiat currency, trading one crypto for another (e.g., BTC to ETH), spending crypto on goods/services, receiving crypto as payment or income, and certain DeFi activities like liquidity provision. Simply holding crypto is NOT a taxable event—only disposals and receipts trigger tax obligations.

What is short-term vs long-term capital gains?

Short-term gains apply to assets held less than one year and are taxed at your ordinary income rate (higher). Long-term gains apply to assets held over one year and receive preferential lower tax rates. For active traders, most gains are short-term. Consider holding winners past the one-year mark when possible to reduce your tax burden.

What records do I need to keep?

For each trade you need: date and time, asset traded, quantity/amount, cost basis (what you paid including fees), sale proceeds (what you received), and the resulting gain or loss. You need this for every single trade—which can be hundreds or thousands per year for active traders. Good record-keeping from day one is essential.

What if I haven't been tracking my trades?

Poor records make tax season a nightmare and potentially illegal. You may be forced to overpay taxes (assuming zero cost basis), face penalties for incorrect reporting, or trigger audits. If you haven't been tracking, start now—reconstruction is possible but expensive and time-consuming. Some exchanges provide historical data, but not all.

What is cost basis and why does it matter?

Cost basis is what you paid for an asset, including purchase price plus transaction fees. When you sell, your gain is: sale price minus cost basis. Without accurate cost basis records, you may pay more tax than necessary (assuming $0 cost) or underreport (tax fraud). FIFO, LIFO, and specific identification are different methods for calculating cost basis.

How does Thrive help with tax tracking?

Thrive's journal records every trade with complete details: entry price, exit price, dates, amounts, fees, and calculated P&L. This data can be exported and used for tax reporting. While Thrive isn't tax software, it provides the foundation of clean, organized records that any tax tool or accountant needs.

Do I need to report losses?

Yes, and you should want to! Capital losses can offset capital gains, reducing your tax bill. If losses exceed gains, you can often deduct up to $3,000 against ordinary income (in the US) and carry forward remaining losses to future years. Tracking losses is just as important as tracking gains.