Free to Use

Crypto Tax Calculator

Calculate capital gains tax on cryptocurrency transactions: short-term vs long-term rates, cost basis methods, and total tax owed.

Real-World Crypto Tax Examples

๐Ÿช™ Long-Term Bitcoin Sale โ€” The Classic Case

You bought 0.5 BTC when Bitcoin was trading at $30,000 per coin (cost basis $15,000). Two years later you sell it when Bitcoin hits $90,000, receiving $45,000 in proceeds.

Capital Gain: $45,000 โˆ’ $15,000 = $30,000 long-term gain

Holding period: More than 1 year โ†’ long-term rate

Tax (single filer, ~$60k income): 15% ร— $30,000 = $4,500

Holding crypto longer than one year cuts your tax rate dramatically โ€” 15% instead of the 22% ordinary rate this taxpayer would pay on short-term gains.

โšก Short-Term ETH Trade โ€” The Day-Trader Scenario

You bought 1 ETH at $1,800 and sold it just 4 months later at $3,200 during a rally.

Capital Gain: $3,200 โˆ’ $1,800 = $1,400 short-term gain

Holding period: 1 year or less โ†’ ordinary income rate

Tax (single filer, $80,000 taxable income): 22% ร— $1,400 = $308

The same $1,400 gain held 8 months longer would have been taxed at just 15% โ€” a $98 tax saving from a single trade.

๐Ÿงพ FIFO vs Specific ID โ€” Cost Basis Matters

You bought 1 BTC at $20,000 in January, then another 1 BTC at $40,000 in June. You sell 1 BTC at $60,000 in December.

FIFO method: Sells the $20,000 lot โ†’ gain of $40,000

Specific ID method: You identify the $40,000 lot โ†’ gain of $20,000

Tax difference at 15%: $6,000 (FIFO) vs $3,000 (Specific ID) โ€” $3,000 saved

Exchanges default to FIFO, but with specific identification you can legally choose which lots to sell. Always keep detailed records of purchase dates, amounts, and prices.

How Crypto Tax Is Calculated

The IRS treats cryptocurrency as property, not currency. Every time you sell, trade, or spend crypto for more than your cost basis, you realize a capital gain that is subject to tax. The two questions that determine your rate are how long you held the asset and what your income level is.

The Core Formulas

Capital Gain = Proceeds โˆ’ Cost Basis
Proceeds = amount received on sale ยท Cost basis = original purchase price (plus fees)
Total Tax = ST Gain ร— ST Rate + LT Gain ร— LT Rate
Short-term gains (held โ‰ค 1 year) use ordinary income rates (10%โ€“37%). Long-term gains (held > 1 year) use 0%, 15%, or 20%.
Net Gain = ST Gains โˆ’ ST Losses + LT Gains โˆ’ LT Losses
Losses offset gains dollar-for-dollar. If a net loss remains, up to $3,000 per year is deductible against ordinary income; the rest carries forward.

2025 Federal Tax Brackets

Find your bracket using your taxable income. This calculator applies the marginal rate โ€” the rate that applies to the last dollar of income including your crypto gain.

Rate Single (2025) Married Filing Jointly (2025)
10% $0 โ€“ $11,925 $0 โ€“ $23,850
12% $11,925 โ€“ $48,475 $23,850 โ€“ $96,950
22% $48,475 โ€“ $103,350 $96,950 โ€“ $206,700
24% $103,350 โ€“ $197,300 $206,700 โ€“ $394,600
32% $197,300 โ€“ $250,525 $394,600 โ€“ $501,050
35% $250,525 โ€“ $626,350 $501,050 โ€“ $751,600
37% $626,350+ $751,600+

2025 Long-Term Capital Gains Rates

LTCG Rate Single (2025) Married Filing Jointly (2025)
0% Up to $47,025 Up to $94,050
15% $47,025 โ€“ $518,900 $94,050 โ€“ $583,750
20% $518,900+ $583,750+

Step-by-Step: How the Calculator Works

1
Compute the gain: Gain = Proceeds โˆ’ Cost Basis. A negative result is a capital loss.
2
Classify by holding period: Assets held โ‰ค 1 year produce short-term gains; assets held > 1 year produce long-term gains.
3
Net against other gains and losses: Short-term losses offset short-term gains first, then long-term gains, and vice versa.
4
Find the applicable rate: Use your taxable income plus the gain to locate the marginal bracket โ€” ordinary rates for short-term, 0/15/20% for long-term.
5
Apply the rate: ST Tax = ST Gain ร— ST Rate, LT Tax = LT Gain ร— LT Rate, then add them for your total crypto tax bill.

Key Crypto Tax Terms

๐Ÿ’ฐ Cost Basis

The original value of your crypto for tax purposes โ€” typically what you paid, plus purchase fees. It's subtracted from proceeds to find your gain.

๐Ÿงพ FIFO vs Specific ID

FIFO assumes you sell your oldest coins first. Specific ID lets you choose which lots to sell, often minimizing tax. LIFO is the reverse of FIFO.

๐Ÿ“‹ 1099-DA

The new IRS form for digital asset brokers, introduced for the 2025 tax year. Exchanges report your proceeds and cost basis directly to the IRS.

๐Ÿ”„ Wash Sale Rule

Unlike stocks, the wash sale rule does NOT apply to crypto โ€” you can sell at a loss and immediately rebuy the same coin and still claim the loss.

โš–๏ธ
Short vs Long Term
Automatically classifies your gain by holding period and applies the correct rate โ€” ordinary income rates for short-term, preferential 0/15/20% for long-term.
๐Ÿงพ
Cost Basis Methods
Understand how FIFO and Specific ID (LIFO) change which coins you're selling and how much tax you owe on the same trade.
๐Ÿ“Š
2025 Brackets Built In
Uses the official 2025 federal income tax brackets and long-term capital gains thresholds for both single and married filing jointly filers.
๐Ÿ“‰
Loss Netting
Combines your other crypto gains and losses, offsets them across categories, and applies the $3,000 annual loss deduction rule.

What Counts as a Taxable Crypto Event?

Understanding which crypto activities trigger a tax event is the first step to accurate reporting. The IRS treats cryptocurrency as property, which means most transactions that change your economic position are taxable. The most common taxable events include selling crypto for fiat currency (like USD), trading one cryptocurrency for another (for example, BTC to ETH โ€” the IRS considers this a sale of the first asset), spending crypto on goods or services, and earning crypto as income through mining, staking rewards, or airdrops.

Not everything is taxable. Simply buying and holding crypto creates no tax liability until you dispose of it. Transferring crypto between your own wallets is also non-taxable, since you're moving the same asset between accounts you control. The moment you sell, trade, or spend, however, you must calculate the gain or loss using your cost basis and the fair market value at the time of disposal.

For the 2025 tax year, reporting is getting stricter. The IRS introduced Form 1099-DA, which requires digital asset brokers and exchanges to report your gross proceeds and cost basis directly to the IRS. This means the tax agency already knows about your crypto activity before you file โ€” accurate record-keeping is no longer optional.

Why Use a Crypto Tax Calculator?

Calculating crypto tax by hand is error-prone, especially when you have dozens of trades across multiple exchanges, each with different fees, prices, and holding periods. A crypto tax calculator gives you an instant, reliable estimate of your capital gains tax bill so you can plan ahead. Knowing your estimated tax before year-end lets you decide whether to sell now or hold until you cross the one-year long-term threshold, harvest losses to offset gains, or set aside the right amount of cash for tax season.

One of the most valuable planning strategies is tax-loss harvesting. Since the wash sale rule does not apply to cryptocurrency, you can sell an asset at a loss and immediately repurchase it โ€” locking in a deductible loss without changing your position. Losses offset gains dollar-for-dollar, and if your losses exceed your gains, up to $3,000 per year can be deducted against ordinary income, with any remainder carried forward to future years.

Tax Savings = Loss Harvested ร— Your Marginal Tax Rate
A $5,000 harvested loss for someone in the 24% bracket saves $1,200 in taxes โ€” without giving up exposure to the asset.

Frequently Asked Questions

Is cryptocurrency taxed as capital gains?
Yes. The IRS has treated cryptocurrency as property since 2014, so selling or trading crypto for more than you paid produces a capital gain taxed under the same rules that apply to stocks and other investments. Gains are reported on Schedule D of Form 1040, and losses can offset gains or reduce ordinary income up to $3,000 per year.
What is the difference between short-term and long-term crypto gains?
The difference is your holding period. Assets held for one year or less produce short-term gains, which are taxed at your ordinary income tax rate โ€” anywhere from 10% to 37% depending on your bracket. Assets held for more than one year produce long-term gains, which are taxed at preferential rates of 0%, 15%, or 20%. For most taxpayers, holding crypto for at least one year and one day cuts the tax rate significantly.
Do wash sale rules apply to crypto?
No. As of the 2025 tax year, the wash sale rule โ€” which disallows a loss if you repurchase the same security within 30 days โ€” does not apply to cryptocurrency. This is a meaningful advantage over stocks: you can sell a coin at a loss and immediately buy it back, permanently realizing the loss for tax purposes while keeping your position intact. Note that legislation has been proposed to extend wash sale rules to crypto, so this may change in the future.
What is 1099-DA and how does it affect me?
Form 1099-DA is the new IRS information return for digital asset brokers, introduced for the 2025 tax year. Crypto exchanges and brokers must use it to report customers' digital asset proceeds, cost basis, and holding periods to the IRS, with a copy sent to the taxpayer. This mirrors the 1099-B forms stock brokers already file. The result: the IRS now has third-party data on your crypto trades, so accurate reporting is essential to avoid mismatches and audits.
Which cost basis method should I use for crypto?
Most exchanges default to FIFO (first in, first out), which assumes you sell your oldest coins first โ€” often resulting in higher gains if you bought early at low prices. Specific identification lets you choose exactly which lots to sell, which can minimize your tax bill when you hold coins purchased at different prices. The IRS requires that specific identification be documented at the time of sale, and your chosen method must be applied consistently across all your digital assets.

โš ๏ธ Important Disclaimer: This Crypto Tax Calculator is for informational and educational purposes only. Results are estimates based on 2025 federal tax brackets and standard capital gains rules. They do not include state taxes, net investment income tax, self-employment tax, or your specific deductions and credits. Tax laws change frequently and crypto taxation is complex โ€” consult a qualified tax professional before filing. This calculator does not provide tax or legal advice.