US INVESTMENT TAX

Crypto Tax Calculator (US)

Use this crypto tax calculator to estimate tax on a single simplified US crypto disposal from cost basis, sale amount, fees, holding period, and an entered tax rate. It is not a multi-wallet or full reporting tool, so pair it with capital gains tax us, net investment income tax, or estimated tax when those fit the next step. This calculator auto-updates when values change.

Crypto transaction details

This calculator auto-updates when values change.

$
$
$
%

This calculator provides a simplified US crypto tax estimate for a single transaction. It does not handle cost-basis methods, wash sale uncertainty, mining, staking, airdrops, swaps, losses across multiple trades, or full IRS reporting requirements.

Results

Results update automatically.

Estimated crypto tax

$525.00

Your estimated crypto gain is $3,500.00. At the entered tax rate, estimated tax is $525.00.

Crypto gain / loss$3,500.00
Net sale proceeds$8,500.00
Net profit after tax$2,975.00
Holding periodShort term

Visual breakdown

Cost basis$5,000.00
Gain$3,500.00
Estimated tax$525.00

Tax on crypto gains (simplified US model)

This crypto tax calculator helps estimate US crypto gains, losses, and potential capital gains tax using simplified assumptions. It is designed for planning, not for preparing a complete tax return.

Crypto tax can be complicated because taxable events may include selling crypto, swapping one token for another, spending crypto, receiving rewards, or disposing of assets after fees. Cost basis and holding period are especially important.

Crypto Tax Example

If you bought crypto for $5,000 and later sold it for $8,000, the gain before fees is $3,000. If it was held for more than one year, it may be treated as a long-term capital gain; if held for one year or less, it may be short-term.

Fees, multiple purchases, partial sales, and token swaps can change the cost basis. That is why clean transaction records matter.

Why Records Matter for Crypto

Crypto activity can span wallets, exchanges, staking platforms, and DeFi protocols. If records are incomplete, it becomes much harder to calculate cost basis, holding period, gains, and losses accurately.

Use the calculator to estimate the scale of a tax liability, then reconcile the result against detailed transaction history before filing.

How to Reduce Surprises

Track buys, sells, swaps, transfers, fees, rewards, and dates. Set aside cash for estimated tax when realizing gains, especially after a large sale.

Tax rules and reporting requirements can change, so confirm current rules with IRS guidance or a qualified crypto tax professional.

Using this crypto tax estimate

Use this calculator for one simplified US crypto disposal where you know cost basis, sale amount, transaction fees, holding period, and the tax rate you want to test.

The component subtracts fees from sale proceeds, compares net sale proceeds with cost basis, and applies the entered tax rate only to positive gain.

It does not handle multiple lots, FIFO, specific identification, staking, mining, airdrops, swaps across many tokens, wash-sale uncertainty, or full IRS reporting.

Use capital gains tax us for non-crypto investment sales, and use estimated tax when a gain creates a payment-planning question.

Label saved scenarios with token, dates, cost basis source, and rate assumption because crypto records can fragment across wallets and exchanges.

Common mistakes when estimating crypto tax

Treating cash withdrawal as the only taxable event. Swaps, sales, rewards, and other transactions can have different treatment.

Using zero basis because records are missing instead of reconstructing exchange and wallet history.

Entering total portfolio value when the calculator is built for one disposal scenario.

Assuming the holding-period selector chooses the correct tax rate automatically. The rate is still the manual rate entered.

Forgetting state tax, losses, fees, token-specific records, and income treatment for rewards or mining.

Worked example: crypto tax

Example: enter a $5,000 cost basis, $8,500 sale amount, $0 fees, short-term holding period, and a 15% estimated tax rate.

The calculator estimates gain, tax on the positive gain, net sale proceeds, and profit after tax.

Add transaction fees when they should reduce net proceeds in the scenario.

Change the tax rate only after deciding whether you are modelling short-term, long-term, state, or combined tax assumptions.

Combining with related tax estimates

Use capital gains tax us for stocks, funds, property, or other non-crypto sale scenarios.

Use net investment income tax if crypto gains may be part of a NIIT calculation.

Use estimated tax if active trading creates quarterly payment planning after you estimate annual tax.

Use tax software or a crypto tax export when many lots, wallets, or exchanges are involved.

Records to check before relying on the result

Check exchange CSVs, wallet transfers, acquisition dates, disposal dates, fees, and cost-basis method.

Check whether the transaction is a sale, swap, reward, mining income, airdrop, gift, or transfer between your own wallets.

Check whether losses, state tax, NIIT, or missing basis records require a more detailed filing workflow.

When to rerun this estimate

Rerun this crypto tax calculator when sale amount, cost basis, fees, holding period, or estimated tax rate changes.

Recheck after importing final exchange data because cost basis and fees may differ from rough notes.

If this estimate differs from crypto tax software, trace the lot selection, proceeds, fees, holding period, and tax-rate assumption separately.

Estimate tax on a crypto disposal

  1. 1

    Enter purchase amount / cost basis

    Total cost including fees where applicable.

  2. 2

    Add sale amount and transaction fees

    Proceeds from disposing of crypto.

  3. 3

    Select holding period

    Short-term vs long-term affects rate used in this model.

  4. 4

    Set estimated tax rate

    Review gain and estimated crypto tax.

US crypto tax: common questions

Is selling crypto a taxable event?

Generally yes in the US — disposing of crypto for fiat, goods, or other crypto can trigger gain or loss.

How do I track cost basis?

Use exchange records, wallets, and lot tracking — FIFO or specific identification methods apply.

Are swaps between coins taxable?

Often treated as disposals — this calculator models a single sale to fiat or value.

Does staking income count?

Staking rewards may be ordinary income separately from capital gains on disposal.

Should I use Form 8949 figures?

Use this for planning; filed returns need precise lot matching and reporting.

Should I rely on this crypto tax estimate when filing?

No. It is a simplified single-transaction estimate. Filing requires complete crypto records, cost-basis method, transaction classification, current IRS rules, state rules, and any gains or losses across the full year.

Disclaimer: This calculator provides simplified tax estimates for education and planning only. It is not tax, legal, accounting, or financial advice. Rules change by jurisdiction, filing status, and personal circumstances — verify results with official guidance or a qualified tax professional before filing or making decisions.