How to Calculate Crypto Taxes USA: A Simple Guide for Digital Investors
Learn exactly how crypto taxes work in the USA, including short-term vs long-term rates, a step-by-step formula, and a real worked example for 2026.

Let's be honest: if you're trying to figure out crypto taxes in the USA for the first time, the math isn't really the hard part. The hard part is knowing which of your transactions the IRS even cares about, and which rate applies once you've figured that out. So that's what this guide is for — plain language, one real worked example, and enough detail that you can actually sit down and work out what you owe instead of just guessing and hoping for the best.
How the IRS Actually Looks at Crypto
Here's something a lot of people still get wrong: the IRS doesn't treat crypto as currency. It hasn't since 2014. As far as the tax code is concerned, it's property — basically the same bucket as stocks or a piece of real estate.
That one classification decision ends up mattering a lot, because it means almost any time you get rid of crypto, you might be creating a taxable event. Selling it for cash, swapping one coin for another, buying a coffee with it — all of that counts. Just holding it doesn't.
A few things that do trigger tax:
- Selling crypto for US dollars
- Trading one cryptocurrency for another (yes, swapping BTC for ETH counts as "selling" the BTC)
- Paying for goods or services with crypto
- Receiving crypto as payment, through staking rewards, or via an airdrop
Shuffling coins between your own wallets isn't taxable by itself, but don't get lazy about record-keeping just because of that. You'll still need your original cost basis down the line, and trust me, it's a lot easier to jot that down now than to try to reconstruct it eight months later from memory.
Short-Term vs Long-Term: Why the Calendar Matters
Once you've confirmed a sale is taxable, the next thing you need to know is how long you actually held the asset. This one detail swings your tax rate more than almost anything else you'll deal with.
| Holding Period | Tax Treatment | 2026 Rate Range |
|---|---|---|
| One year or less | Short-term capital gain | 10% to 37% (ordinary income brackets) |
| More than one year | Long-term capital gain | 0%, 15%, or 20% depending on income |
Short-term gains get lumped in with your regular income and taxed at whatever bracket you fall into. Long-term gains get a much better deal — capped at 20% even if you're a high earner.
This is exactly why experienced crypto investors keep one eye on the calendar before they hit "sell." Waiting a few extra weeks just to cross that one-year line can genuinely change how much of your profit you actually keep.
The Actual Calculation
You really only need four numbers: what you paid, what you sold it for, how many coins, and what you paid in fees along the way.
- Gross gain = (Sale price - Purchase price) x Quantity sold
- Net gain = Gross gain - Total fees (exchange fees, gas fees, network costs)
- Tax owed = Net gain x Your applicable rate
- After-tax proceeds = Net gain - Tax owed
Let's Run the Numbers
Say you bought 1 ETH for $2,000 back in March 2025 and sold it in June 2026 for $3,500. Between the purchase and the sale, you paid $25 total in exchange fees.
You held it for more than a year, so this one qualifies for long-term treatment.
Gross gain: (3,500 - 2,000) x 1 = $1,500
Net gain: 1,500 - 25 = $1,475
Tax owed (say a 15% long-term rate, which is pretty typical for middle-income filers): 1,475 x 0.15 = $221.25
After-tax proceeds: 1,475 - 221.25 = $1,253.75
Now imagine you'd closed that exact same trade a few weeks earlier, before hitting the one-year mark, and it got taxed as ordinary income at 22% instead. Suddenly you're paying $324.50 in tax, and you walk away with $1,150.50 after tax. Same coin, same profit — over $100 difference, purely because of timing.
Want to plug in your own numbers instead of doing this by hand? Our Crypto Tax Calculator does it instantly, and it also handles rates outside the US if that's what you need.
How This Actually Gets Reported
Most US taxpayers report crypto sales on Form 8949, which then rolls into Schedule D on your return. Each sale or trade generally needs its own line — acquisition date, sale date, cost basis, proceeds, and the resulting gain or loss.
If you picked up crypto through staking, mining, or an airdrop, that's usually reported separately as ordinary income, valued at whatever it was worth on the day you received it. That number then becomes your cost basis for whenever you eventually sell those coins.
More US exchanges are now issuing Form 1099-DA for digital asset transactions, but don't count on that as your safety net — even without one, you're still on the hook for reporting accurately based on your own records.
Mistakes People Keep Making
Forgetting about fees. Exchange fees and gas costs are deductible against your gain. Skip them, and you're basically paying tax on money that was never really your profit in the first place.
Losing track of cost basis across wallets. Move coins between exchanges enough times without keeping notes, and good luck reconstructing the original purchase price when it's finally time to sell.
Assuming crypto-to-crypto trades are tax-free. It feels like it shouldn't count since no cash ever touched your bank account, but the IRS still treats it as a sale of the first coin.
Ignoring specific identification rules. Bought the same coin at different prices on different dates? You may actually get to choose which units you're selling — using FIFO or specific identification — instead of just defaulting to whatever your exchange picks for you.
Want a closer look at deductible costs and how US rates stack up internationally? Our Crypto Tax Guide goes deeper on that. Or if you'd rather see the core formula walked through with a quick, stripped-down example first, take a look at Crypto Taxes Made Simple.
Frequently Asked Questions
Do I owe tax if my crypto lost value?
Nope — and a loss can actually work in your favor. If you sold at a loss, you can use it to offset gains from other crypto or investment sales that same tax year, and in some cases carry it forward into future years.
Is there a minimum amount I need to report?
No. There's no small-transaction exemption here. If it's a taxable gain, the IRS wants it reported, regardless of how tiny it is.
What if I only bought crypto and never sold it?
Then you're fine — simply holding what you bought isn't taxable. Tax only kicks in when you sell, trade, spend it, or receive it as income through staking, mining, or an airdrop.
Can I just use crypto tax software instead of doing this by hand?
Sure, and plenty of active traders do exactly that. Software can automate cost-basis tracking across multiple exchanges, but it's still worth understanding the formula behind it so you can sanity-check the numbers it spits out.
The Short Version
Calculating crypto taxes in the USA really comes down to two questions: was this transaction taxable, and does it qualify for short-term or long-term treatment? Once you've answered those, the rest is just arithmetic.
Try our Crypto Tax Calculator to run your own trades and see your net gain, tax owed, and after-tax proceeds in seconds.
*This article is general educational information, not personalized tax advice. Tax rules shift over time, so double-check current IRS rates and requirements with a qualified tax professional before you file.*
Crypto Tax Calculator
Put what you just read into practice — calculate your own numbers in seconds.
Open Calculator