upload Share

Crypto Tax Calculator

Cryptocurrency is treated as property by the IRS — every sale, trade, or spend is a taxable event. Calculate your capital gains, see how much you owe, and understand how holding longer could significantly reduce your tax bill.

Short-term crypto gains are taxed as ordinary income (up to 37%). Long-term gains (held 12+ months) are taxed at 0%, 15%, or 20%. The difference can be tens of thousands of dollars.

receipt_long Crypto Transactions
Asset
Buy Price
Sell Price
Amount
Held (mo)
Fees $
receipt Your Tax Situation
Salary, freelance, etc.
Unused losses from prior years offset current gains
Important: This calculator provides estimates for educational purposes. Crypto tax rules are complex and evolving — staking rewards, airdrops, DeFi, and NFTs have additional tax implications not covered here. Consult a CPA or tax professional familiar with cryptocurrency for your actual tax filing. This is not tax advice.

Crypto Tax Calculator

0 transactions • $0 net gains

Estimated Tax Owed: $0

ST Gains
$0
LT Gains
$0
Tax on ST
$0
Tax on LT
$0
© FinanceCalcs.net

Tax Breakdown

Hold Longer — Tax Savings

ScenarioTax OwedSavings vs. Selling Now

Transaction Detail

AssetGain/LossTypeTax RateTax Owed

"In crypto, the IRS considers every trade a taxable event. Knowing your tax exposure before you sell is as important as knowing your price target."

— Cryptocurrency Tax Planning Principle

How crypto taxes work

The IRS classifies cryptocurrency as property, not currency. This means every time you sell, trade, or spend crypto, you trigger a taxable event subject to capital gains tax. The tax rate depends on how long you held the asset before selling.

Short-term capital gains apply to crypto held 12 months or less. These are taxed as ordinary income at your marginal rate — the same rate as your salary, up to 37% federally.

Long-term capital gains apply to crypto held more than 12 months. These are taxed at preferential rates: 0% (income under ~$47K single), 15% (most middle-income taxpayers), or 20% (high earners). Plus the 3.8% Net Investment Income Tax may apply above $200K/$250K.

Crypto losses can offset crypto gains dollar-for-dollar, and excess losses (up to $3,000) can offset ordinary income. Unused losses carry forward to future years indefinitely.

lightbulb 2024 Capital Gains Tax Rates

TypeRateIncome Threshold (Single)
Short-term10–37%Same as ordinary income
Long-term0%Up to $47,025
Long-term15%$47,026 – $518,900
Long-term20%Over $518,900
NIIT surcharge+3.8%Investment income over $200K

Crypto Tax FAQs

Is trading one crypto for another a taxable event?

Yes. When you trade Bitcoin for Ethereum, the IRS treats it as if you sold the Bitcoin for USD and then bought Ethereum. You owe capital gains tax on any appreciation in the Bitcoin at the time of the trade, regardless of whether you converted to dollars. This catches many crypto investors off guard.

What is tax-loss harvesting in crypto?

Selling crypto that has declined in value to realize a loss, which offsets taxable gains elsewhere. Unlike stocks, crypto is not subject to the wash sale rule (as of 2024) — meaning you can sell a losing position and immediately buy it back without losing the tax deduction. This is a significant advantage over stock tax-loss harvesting and a strategy worth using during market downturns.

Do I owe taxes if I didn’t sell?

Generally no. Simply holding crypto that has increased in value does not trigger a taxable event. Tax is only owed when you sell, trade, spend, or otherwise dispose of the asset. Receiving crypto as payment for services, staking rewards, or mining income is ordinary income at receipt — but those cases are not covered by this calculator.

Terminology

Cost Basis

What you paid for the crypto, including fees. Your taxable gain = sale price minus cost basis. Accurate record-keeping of purchase prices and dates is essential for correct tax reporting.

FIFO vs. HIFO

FIFO (First In, First Out) sells your oldest coins first — often resulting in long-term treatment but potentially higher gains if early purchases were cheap. HIFO (Highest In, First Out) sells your highest-cost purchases first, minimizing current gains. HIFO typically minimizes tax in bull markets.

Loss Carryforward

Net capital losses beyond the $3,000 annual deduction limit carry forward indefinitely. If you had $20,000 in net losses last year and used $3,000 against ordinary income, the remaining $17,000 carries to this year to offset future gains.

Wash Sale Rule

A rule that disallows a loss deduction if you buy a "substantially identical" security within 30 days before or after the sale. As of 2024, this rule does not apply to cryptocurrency, making crypto tax-loss harvesting more flexible than for stocks. Legislation to change this has been proposed but not yet enacted.

Disclaimer: All calculators on this site are provided for informational and educational purposes only. Results are estimates based on the inputs you provide and mathematical formulas — they do not account for taxes, fees, inflation, risk, or other real-world factors that may affect financial outcomes. Past performance does not guarantee future results. Nothing on this site constitutes financial, investment, legal, or tax advice. Always consult a qualified professional before making financial decisions.

About FinanceCalcs.net — FinanceCalcs.net is a free financial calculator directory built and maintained by Ted Grajeda. The site exists to give everyone access to fast, accurate financial math — no subscriptions, no paywalls, no signup required. Every calculator runs entirely in your browser using standard financial formulas.