Crypto Tax Calculator
Estimate your cryptocurrency tax for 2026, 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).
Total tax
Long-term rate
NIIT (3.8%)
Effective rate
| 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 |
| Federal income tax (ordinary + short-term) | $7,670 |
| Long-Term Capital Gains Tax (15.00%) | $1,500 |
| Net investment income tax (NIIT, 3.8%) | $0 |
| Total tax | $9,170 |
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 generally does not apply to crypto. Because §1091 covers stock or securities and crypto is treated as property, 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: the rules could change, 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 on or after 1 January 2025 (forms arriving in early 2026), and report basis for digital assets acquired after 2025 and held in custody at the broker. 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?
Is every crypto transaction taxable?
What is the difference between short-term and long-term crypto gains?
Is trading one coin for another taxable?
Does the wash sale rule apply to crypto?
How are mining and staking rewards taxed?
Can I deduct crypto losses?
What is Form 1099-DA?
How do I report crypto on my tax return?
Sources
Related Calculators
Capital Gains Tax Calculator
LTCG 0/15/20% rates + 3.8% NIIT based on income brackets
NIIT Calculator
Net Investment Income Tax 3.8%, thresholds $200k / $250k MFJ
1099 Tax Calculator
Self-employment tax + QBI deduction + quarterly estimated
Tax-Loss Harvesting
Capital loss utilization, $3k annual deduction, carryforward
Wash-Sale Calculator
Disallowed loss, 30-day rule, basis adjustment tracking
Dividend Tax Calculator
Qualified 0/15/20% rates vs ordinary income + 3.8% NIIT