US Tax Tools

Crypto Tax Calculator

Estimate your cryptocurrency tax for 2025 or 2024. Enter your ordinary income, crypto trading gains, mining income, and staking rewards to see your total tax, long-term capital gains rate, and Net Investment Income Tax (NIIT).

01INPUTS
Calculate Your Crypto Tax
Your total crypto tax is $9,449 on $10,000 in crypto gains and income, an effective rate of 11.12%.
Need the full capital gains picture?Capital Gains Calculator
Share

Total Tax

$9,449

Long-Term Rate

15.00%

NIIT (3.8%)

$0

Effective Rate

11.12%
You save $392 vs 2024
03BREAKDOWN
Income Summary
Ordinary Income$75,000
Crypto Income (Mining, Staking, Airdrops)$0
Short-Term Crypto Gains$0
Long-Term Crypto Gains$10,000
Total Income$85,000
Tax Breakdown
Federal Income Tax (ordinary + short-term)$7,949
Long-Term Capital Gains Tax (15.00%)$1,500
Net Investment Income Tax (NIIT, 3.8%)$0
Total Tax$9,449
Edit inputs ↑

Every disposal is a taxable event

Because the IRS treats crypto as property, you trigger a capital gain or loss every time you dispose of it — not just when you cash out to dollars. Taxable disposals include selling for USD, trading one coin for another, spending crypto on goods or services, and buying an NFT with crypto. The gain is the difference between the fair market value at disposal and your cost basis.

What is not taxable: buying crypto with dollars and holding it, moving coins between your own wallets, and gifting within the annual exclusion. The catch for active traders is the coin-to-coin rule — swapping BTC for ETH is a sale of BTC at market value, even though no dollars changed hands.

Short-term vs long-term, and the 0% bracket

Hold for one year or less and gains are short-term, taxed at your ordinary rate (up to 37%). Hold more than a year and they are long-term, taxed at 0%, 15%, or 20%. The holding period is the single biggest lever crypto investors control. In 2025 the 0% long-term rate runs up to $48,350 of taxable income for single filers and $96,700 for married filing jointly — so realizing long-term gains in a low-income year can be genuinely tax-free.

High earners add the 3.8% Net Investment Income Tax on gains once modified AGI passes $200,000 (single) or $250,000 (married filing jointly). Model it alongside the NIIT calculator.

Income events: mining, staking, airdrops

Some crypto is taxed as ordinary income before any sale. Mining rewards, staking rewards (IRS Rev. Rul. 2023-14), airdrops, and most reward tokens are income at their fair market value on the day you gain dominion and control. That value becomes your cost basis, so when you later sell you only pay capital gains tax on the change since then — not the whole amount again. Mining run as a business can also owe self-employment tax.

The crypto loss-harvesting advantage

Here is where crypto beats stocks for tax planning: the wash sale rule does not apply to crypto. Because crypto is property rather than a security under §1091, you can sell a coin at a loss to bank the deduction and rebuy it immediately, keeping your position while realizing the loss. With stocks you would have to wait 31 days.

Two caveats: legislation to extend the wash sale rule to digital assets has been proposed (and could pass in a future year), and the IRS can still challenge purely artificial round-trips under the economic substance doctrine. Keep the trades real and dated. See the tax-loss harvesting calculator.

Form 1099-DA and record-keeping

Crypto reporting is tightening. Brokers report gross proceeds on the new Form 1099-DA for transactions from 1 January 2025 (forms arriving in early 2026), and add cost-basis reporting for 2026 transactions. Until basis reporting matures, your own records are the source of truth — exchanges frequently report no basis or the wrong basis, especially for coins moved between platforms.

Keep, per lot: acquisition date, cost in USD, disposal date, and proceeds. Choose a consistent basis method (FIFO by default, or specific identification if your records support it). Everyone must also answer the digital asset question on the front page of Form 1040.

Frequently asked questions

How is cryptocurrency taxed in the US?

The IRS treats crypto as property, not currency. Selling or trading it is a capital gains event — short-term if held one year or less, long-term if held more than one year. Mining, staking, and airdrop income is taxed as ordinary income at the fair market value when received.

Is every crypto transaction taxable?

Almost every disposal is. Selling crypto for dollars, trading one coin for another, and spending crypto on goods or services are all taxable events. Buying crypto with dollars and holding it, transferring between your own wallets, and gifting (within limits) are not.

What is the difference between short-term and long-term crypto gains?

Short-term gains (held one year or less) are taxed at ordinary income rates up to 37%. Long-term gains (held more than one year) are taxed at 0%, 15%, or 20% depending on taxable income and filing status. In 2025 the 0% long-term rate applies up to $48,350 of taxable income for single filers and $96,700 for married filing jointly.

Is trading one coin for another taxable?

Yes. Swapping Bitcoin for Ethereum, or any coin-to-coin trade, is a disposal of the first asset at its fair market value — a taxable gain or loss — even though no dollars are involved. This catches many active traders by surprise.

Does the wash sale rule apply to crypto?

No. Because crypto is property rather than a security, the §1091 wash sale rule does not currently apply, so you can sell crypto at a loss and rebuy it immediately and still claim the loss. Legislation to extend the rule to digital assets has been proposed but not enacted as of 2026. Note the IRS can still challenge purely artificial round-trips under the economic substance doctrine.

How are mining and staking rewards taxed?

Both are ordinary income at the fair market value when you gain dominion and control over the rewards (staking per IRS Rev. Rul. 2023-14). That value becomes your cost basis, so a later sale produces a separate capital gain or loss. Mining as a business may also owe self-employment tax.

Can I deduct crypto losses?

Yes. Crypto losses offset crypto and other capital gains first. Net losses then offset up to $3,000 of ordinary income per year ($1,500 if married filing separately), with the remainder carried forward indefinitely. Because the wash sale rule does not apply, crypto is especially well-suited to loss harvesting.

What is Form 1099-DA?

Form 1099-DA is the new digital-asset broker report. Brokers report gross proceeds for transactions from 1 January 2025 (forms issued in early 2026) and add cost-basis reporting for transactions from 2026. Until basis reporting matures, keep your own records — broker figures may be incomplete or show no basis.

How do I report crypto on my tax return?

Capital gains and losses go on Form 8949 and Schedule D. Ordinary income from mining, staking, or airdrops goes on Schedule 1 (or Schedule C if it's a business). Everyone must also answer the digital asset question on the front of Form 1040.

Sources

Related Calculators

Last updated June 13, 2026 Tax year 2025-26

Data sources: IRS (irs.gov), Social Security Administration

This tool is general information only, not financial advice.

Reviewed by USTax Tools Editorial Desk

Read our methodology →