
US federal tax on crypto gains is 10% to 37% for coins held one year or less (short-term) and 0%, 15%, or 20% for coins held longer (long-term), plus 3.8% Net Investment Income Tax for high earners. Your state may add up to 13.3%.
- Crypto is property for federal tax purposes (IRS Notice 2014-21).
- Buying and holding is not taxable. Selling, swapping, and spending are.
- Held one year or less: taxed at ordinary rates, 10%–37%.
- Held more than one year: 0%, 15%, or 20%. A single filer pays 0% on long-term gains while taxable income stays at or below $49,450 ($98,900 married filing jointly).
- Brokers now send Form 1099-DA. Starting with 2026 sales, many also report your cost basis.
- Net capital losses offset up to $3,000 of other income per year. The rest carries forward.
How Are Taxes on Cryptocurrency in the USA Calculated?
You pay tax on the gain, not on the sale price. Your gain is what you received minus your cost basis, which is what you paid, including fees. The IRS set this up in Notice 2014-21, which classified virtual currency as property. That is why crypto is taxed like stock or real estate, not like dollars in a bank.
Being property has three practical effects. First, every disposal is a separate calculation: selling, swapping one coin for another, or paying for something with crypto. Second, how long you held the coin decides the rate. Third, you need records of what you paid, because the IRS will not assume a cost basis for you.
The IRS repeats these rules in its digital assets page and its virtual currency FAQ, which are the two pages worth bookmarking.
Crypto Tax Calculator (2026)
Free crypto tax calculator: estimate the federal capital gains tax on a crypto sale and how your state adds to it, using 2026 tax brackets.
Example
Bought crypto for $5,000 and sold it for $8,000 after holding it more than a year. Single filer, $60,000 income: $3,000 long-term gain, estimated federal tax about $0 because the whole gain falls in the 0% long-term bracket (2026 brackets).
Enter your own numbers and press "Calculate my crypto tax". Nothing you type leaves your browser.
Estimate only. Not tax advice.
How to report a crypto sale on Form 8949 →How this calculator works, with worked examples →
What Counts as a Taxable Event
These trigger a tax obligation:
- Selling crypto for dollars. You bought ETH for $1,200 and sold it for $3,500. Your gain is $2,300.
- Trading one crypto for another. Swapping BTC for ETH is a sale of the BTC at its market value at that moment. You owe tax on any gain even though no dollars reached your bank account.
- Spending crypto. Paying for a laptop with Bitcoin is a sale of that Bitcoin. Small purchases count too; US law has no de minimis exemption for crypto.
- Receiving crypto as income. Wages paid in crypto, mining rewards, staking rewards, and most airdrops are ordinary income at their fair market value when you receive them. Revenue Ruling 2023-14 confirms staking rewards are income once you have control over them.
These are not taxable:
- Buying crypto with dollars
- Holding crypto, however much the price rises
- Moving crypto between wallets you own (keep the records so software doesn't treat the transfer as a sale)
- Giving crypto as a gift up to the annual gift-tax exclusion (a larger gift may require a gift-tax return, but usually no tax)
Crypto Tax Brackets for 2026
The crypto tax brackets are the regular federal brackets. Which table applies depends on how long you held the coin. These figures come from the IRS's 2026 inflation adjustments. They apply to sales made in calendar 2026, reported on the return you file in 2027.
Short-term gains (held one year or less): ordinary income rates
| Rate | Single: taxable income | Married filing jointly |
|---|---|---|
| 10% | $0 – $12,400 | $0 – $24,800 |
| 12% | $12,401 – $50,400 | $24,801 – $100,800 |
| 22% | $50,401 – $105,700 | $100,801 – $211,400 |
| 24% | $105,701 – $201,775 | $211,401 – $403,550 |
| 32% | $201,776 – $256,225 | $403,551 – $512,450 |
| 35% | $256,226 – $640,600 | $512,451 – $768,700 |
| 37% | Over $640,600 | Over $768,700 |
Long-term gains (held more than one year)
| Rate | Single: taxable income | Married filing jointly |
|---|---|---|
| 0% | Up to $49,450 | Up to $98,900 |
| 15% | $49,451 – $545,500 | $98,901 – $613,700 |
| 20% | Over $545,500 | Over $613,700 |
"Taxable income" means income after deductions. The 2026 standard deduction is $16,100 for single filers and $32,200 for married couples filing jointly. For sales made in 2025, use the 2025 thresholds in IRS Topic 409.
High earners can also owe the 3.8% Net Investment Income Tax. It applies when modified adjusted gross income is above $200,000 (single) or $250,000 (married filing jointly), and it covers crypto gains too.
Long-term treatment starts the day after you have held a coin for one full year. A sale on day 365 is short-term; a sale on day 367 is long-term. For many middle-income people that difference moves the rate from 22% to 15%, or from 12% to 0%.
Worked Examples: What Would You Actually Owe?
These examples use 2026 federal figures and the standard deduction. They ignore state tax, credits, and other income, so treat them as illustrations rather than a calculator.
Example 1: $60,000 salary, $5,000 gain
A single filer earns $60,000. After the $16,100 standard deduction, ordinary taxable income is $43,900.
- Short-term: the $5,000 gain takes taxable income to $48,900, still inside the 12% bracket. Federal tax on the gain: $600.
- Long-term: total taxable income of $48,900 is under the $49,450 threshold, so the gain is taxed at 0%. Federal tax on the gain: $0.
Example 2: $95,000 salary, $20,000 gain
Ordinary taxable income is $78,900 ($95,000 − $16,100).
- Short-term: the gain stacks from $78,900 to $98,900, entirely in the 22% bracket. Tax: $4,400.
- Long-term: income is already above $49,450, so the full gain is taxed at 15%. Tax: $3,000. Waiting past the one-year mark saves $1,400.
Example 3: gains and losses in the same year
You sell ETH for an $8,000 gain and later sell SOL at a $12,000 loss. Net result: a $4,000 capital loss. You deduct $3,000 against your salary this year and carry the remaining $1,000 into next year. Short-term and long-term results are netted within each group first, then against each other; tax software handles the order.
Example 4: staking rewards
You receive 0.5 ETH in staking rewards when ETH trades at $3,000. You report $1,500 of ordinary income, and $1,500 becomes your cost basis in that 0.5 ETH. If you later sell it for $2,000, you have a separate $500 capital gain. Record the value on the day each reward arrives, because the income amount and the basis must match.
Cost Basis: The Number You Must Track
Cost basis is what you paid for a coin, including trading fees. If you bought 0.5 BTC for $15,000 and sold it for $30,000, your gain is $15,000. Without records of what you paid, you may end up reporting a basis of $0 and paying tax on the full sale price.
If you bought the same coin at different times and prices, you need a method to decide which units you sold. The options are FIFO (first in, first out) or specific identification of the exact units. From 2025, the IRS expects this to be tracked per wallet or account rather than across your whole portfolio. Pick a method, apply it consistently, and keep the reports your software produces.
Starting in 2026, brokers report basis to the IRS for crypto you bought on their platform from January 1, 2026 onward. Coins you bought earlier, or moved in from another wallet, will often show "basis not reported." That means you supply the number yourself.
Which Tax Forms You Need
- Form 1040 digital asset question. Answer "Yes" if you received, sold, swapped, or otherwise disposed of a digital asset during the year. Answer "No" if you only bought and held.
- Form 8949 lists each disposal: date acquired, date sold, proceeds, cost basis, and gain or loss.
- Schedule D totals your short-term and long-term results from Form 8949.
- Schedule 1 (or Schedule C if you run a business) reports crypto received as income, such as staking, mining, airdrops, or payment for work. See our staking rewards tax guide.
- Form 1099-DA is not a form you file. Your broker sends it to you and the IRS. Use it to check your own records; our Form 1099-DA guide explains each box.
How to Fill Out Form 8949 for Crypto, Step by Step
- Download every record. Export the full transaction history from each exchange and wallet you used, plus any Form 1099-DA you received.
- Match your transfers. Pair withdrawals from one account with deposits into another you own. Unmatched transfers are the most common cause of inflated gains.
- Calculate each disposal. For every sale, swap, or purchase, record the date acquired, date disposed, proceeds, and cost basis. Tax software can do this from your exports.
- Split short-term from long-term. Short-term trades go in Part I of Form 8949; long-term trades go in Part II.
- Tick the right box. Form 8949 has separate checkboxes for digital-asset sales reported on Form 1099-DA. Pick the one that matches whether your broker reported basis. The Form 8949 instructions explain each option.
- Adjust where the 1099-DA is wrong. If the broker's basis is missing or wrong, enter the correct figure and use the adjustment column with the code the instructions specify.
- Carry the totals to Schedule D, then to your Form 1040.
With only a handful of trades you can do this by hand. With dozens of trades across several platforms, crypto tax software (CoinLedger, Koinly, CoinTracker, and others) imports the history and fills in the forms. Still spot-check one buy, one sale, and one transfer yourself.
Common Mistakes That Cost Beginners Money
- Treating swaps as tax-free. A coin-to-coin trade is a sale, even if no dollars came out.
- Missing basis on transferred coins. If you moved coins between exchanges, the receiving exchange often doesn't know what you paid, and the 1099-DA may show no basis.
- Forgetting income. Staking and "earn" rewards are income when received, even if you never sell them.
- Selling one week too early. Check the purchase date before selling a position you have held for about a year.
- Not harvesting losses. Selling a losing position can offset gains elsewhere. Under current law, the wash-sale rule for stocks and securities is not applied to crypto treated as property. Congress has proposed changing that, so check before relying on it.
- Ignoring estimated taxes. A large gain early in the year may require quarterly estimated payments to avoid an underpayment penalty.
State Taxes on Top of Federal
Federal tax applies in every state. State tax depends on where you live. Texas, Florida, Nevada, Wyoming, South Dakota, Alaska, and Tennessee have no broad personal income tax. California taxes gains as ordinary income at up to 13.3%. New York adds up to 10.9%, plus New York City tax for city residents. Washington has no income tax but taxes large long-term gains. See the crypto taxes by state hub, or go straight to your state: Texas crypto taxes, Florida crypto taxes, California crypto taxes, New York crypto taxes, Washington crypto taxes, Colorado crypto taxes, Georgia crypto taxes, Illinois crypto taxes, New Jersey crypto taxes, Pennsylvania crypto taxes, Ohio crypto taxes, North Carolina crypto taxes, Arizona crypto taxes, and Massachusetts crypto taxes.
Special Situations: Airdrops, NFTs, Gifts, and Lost Coins
Airdrops and hard forks
Under IRS guidance, new tokens you receive from an airdrop after a hard fork are ordinary income when you gain control of them, meaning you can transfer or sell them. The value on that date is both your income and your cost basis. If a fork happens but you never receive or can't access the new coins, there is no income.
NFTs
Buying an NFT with ETH is a sale of the ETH, and may produce a gain or loss on it. Selling the NFT later is a separate disposal. If the IRS treats an NFT as a "collectible," as it may for NFTs representing art or collectibles, long-term gains can be taxed at up to 28% rather than 20%.
Gifts and inheritances
Giving crypto is not a sale. The person receiving it generally takes over your cost basis and holding period. Gifts above the annual exclusion ($19,000 per recipient for 2025 and 2026) need a gift-tax return, Form 709, though tax is rarely due. Inherited crypto usually gets a stepped-up basis equal to its value at the date of death, which can remove the built-in gain entirely.
Lost keys, scams, and collapsed exchanges
Losses from theft, scams, lost keys, or a bankrupt platform are harder to deduct than ordinary trading losses. Under current law, personal casualty and theft losses are generally not deductible outside federally declared disasters. Losses from transactions entered into for profit, such as some investment scams, may be treated differently. The rules depend heavily on the facts, so bring documentation to a tax professional rather than guessing.
DeFi, lending, and wrapped tokens
The IRS has not issued detailed guidance on liquidity pools, lending, or wrapping a coin (for example, ETH to WETH). Many practitioners treat depositing a coin and receiving a different token as a taxable swap, and others don't. Pick a reasonable, consistent approach, document it, and flag it for your preparer.
Crypto Tax Deadlines for the 2026 Tax Year
| Date | What happens |
|---|---|
| Dec 31, 2026 | Last day for sales that count toward 2026, including tax-loss harvesting |
| Jan 15, 2027 | Fourth-quarter 2026 estimated tax payment due |
| Mid-Feb 2027 | Brokers send Form 1099-DA for 2026 sales |
| Apr 15, 2027 | 2026 federal return and payment due; also the deadline to request an extension |
| Oct 15, 2027 | Extended return due (the extension covers filing, not paying) |
Estimated payments for 2026 are due April 15, June 15, and September 15, 2026, and January 15, 2027. When a date falls on a weekend or holiday, it moves to the next business day.
A Simple Record-Keeping Checklist
Good records are what keep a crypto return simple. Keep these for at least three years after filing, and longer for coins you still hold, since their purchase records set the basis for a future sale:
- Full CSV exports from every exchange, downloaded each January (platforms close, merge, or delete history)
- Wallet addresses you own, labeled, so transfers between them can be matched
- Purchase confirmations showing date, quantity, price, and fees
- Income records: date and dollar value of each staking reward, airdrop, or crypto payment
- Copies of every Form 1099-DA and your reconciliation notes where it differs from your records
- The tax software report you filed from, saved as a PDF with the return
Frequently Asked Questions
I bought crypto but never sold it. Do I owe taxes this year?
No. Buying and holding crypto creates no tax, no matter how much the price rises. You owe tax only when you sell, swap, or spend it, or when you receive it as income. Keep your purchase dates, because they decide whether a future gain is short-term or long-term.
My crypto portfolio went down. Can I use those losses?
Yes, if you sold, swapped, or otherwise disposed of it at a loss. Capital losses offset capital gains, and up to $3,000 of net losses ($1,500 if married filing separately) can reduce other income each year. Unused losses carry forward. A drop in price on coins you still hold is not a deductible loss.
Do I need to report crypto if I only made a few dollars?
Yes. US tax law has no de minimis exemption for crypto, so every disposal is reportable regardless of size. You must also answer the digital asset question on Form 1040 truthfully.
What are the crypto tax brackets for 2026?
Short-term gains use the ordinary brackets of 10%, 12%, 22%, 24%, 32%, 35%, and 37%. Long-term gains use 0%, 15%, and 20%. For a single filer, the 0% long-term rate applies up to $49,450 of taxable income, and the 20% rate starts above $545,500.
What is Form 1099-DA?
Form 1099-DA is the IRS form crypto brokers use to report your sales. Brokers report gross proceeds for sales from 2025, and cost basis for coins bought on the platform from January 1, 2026. You receive a copy and the IRS receives one too.
Sources
- IRS Notice 2014-21: virtual currency treated as property
- IRS: tax inflation adjustments for tax year 2026
- IRS Topic 409: capital gains and losses
- IRS Topic 559: Net Investment Income Tax
- IRS Revenue Ruling 2023-14: staking rewards
- IRS: digital assets
- IRS: Instructions for Form 8949
- IRS: Instructions for Form 1099-DA