Sell Bitcoin you held for eleven months at a $120,000 gain, and a $150k+ single filer in California hands roughly $44,500 to the IRS and Franchise Tax Board combined — a 37.1% bite. Hold the same position thirteen months and the federal rate drops by as much as 17 percentage points, cutting that bill by tens of thousands on an identical economic outcome. The asset is the same. The math is not.
The IRS has treated convertible virtual currency as property since Notice 2014-21, which means every crypto disposal runs through the same capital gains machinery as a stock sale — with a few consequential gaps. capital gains tax fundamentals for high earners apply, but crypto layers on its own holding-period traps, a wash-sale loophole that still exists in 2026, and a cost-basis reporting regime that only half-arrived. This breakdown walks the calculation for a $150k+ household, line by line, using verified federal and state figures.
Scope: figures reflect the 2025 tax year (returns filed in early 2026), the most recent complete tax year, with 2026 thresholds noted where they materially differ. Federal rates come from IRS sources; California is used as the high-tax state example. This is data analysis of how crypto gains are taxed, not individual tax advice — your liability depends on total taxable income, filing status, state residency, and basis records that this article cannot see. Crypto-specific reporting rules (Form 1099-DA, basis tracking) are mid-transition and may shift with future rulemaking or legislation.
The key numbers at a glance
| Component | Figure |
|---|---|
| Short-term capital gains rate (held ≤1 year) | Ordinary income rates: 10%–37% |
| Long-term capital gains rate (held >1 year) | 0%, 15%, or 20% by taxable income |
| Net investment income tax (NIIT) | 3.8% above $200,000 single / $250,000 MFJ MAGI |
| Top state rate (California example) | Up to 13.3% (no LTCG/STCG distinction) |
| Top combined LTCG rate (20% + NIIT + CA) | 37.1% |
Sources: IRS Topic No. 409 and Topic No. 559 (2025); IRS Notice 2014-21; Tax Foundation state income tax data (2025).
Property, not currency — and why that one classification drives everything
Crypto’s entire tax profile follows from a single 2014 decision. The IRS in Notice 2014-21 classified virtual currency as property, not currency, so disposing of it triggers a capital gain or loss measured against cost basis — the price paid plus acquisition fees, never the loose “purchase price” framing that produces basis errors. Every sale, every crypto-to-crypto swap, and every purchase of goods with crypto is a taxable disposal. Buying and holding is not; neither is moving coins between your own wallets.
That property treatment means the gain calculation is mechanically identical to stock. Gross proceeds minus cost basis equals your gain. Holding period — measured from the day after acquisition to the day of disposal — sorts the result into short-term capital gains (STCG) for assets held one year or less, or long-term capital gains (LTCG) for assets held more than a year. Reporting flows onto Form 8949 and summarizes on Schedule D, the same path a stock sale takes.
The classification also creates crypto’s signature divergence from equities: because digital assets are property rather than “stock or securities” under Internal Revenue Code Section 1091, the wash sale rule does not apply. More on that below, because it changes the tax-loss harvesting dollar savings in ways stock investors can’t replicate.
Short-term vs. long-term: the holding-period cliff
Hold for one year or less and the gain is STCG, taxed at ordinary income rates — 10%, 12%, 22%, 24%, 32%, 35%, or 37% per the IRS 2025 brackets. A $150k+ household selling crypto short-term is almost certainly stacking that gain on top of wages already in the 24% bracket or higher, so the marginal rate on the gain lands at 24% to 37% federally before any state tax.
Cross the one-year line and the same gain becomes LTCG, taxed at 0%, 15%, or 20% depending on taxable income. The 0% rate is irrelevant at this income level. For 2025, the 15% rate covers most $150k+ filers; the 20% rate kicks in only above $533,400 for single filers and $600,050 for married filing jointly. So the realistic federal spread for this audience is a 24%–37% ordinary rate against a 15%–20% long-term rate — a gap the short-term versus long-term cost gap quantifies in full.
Consider a single filer with $180,000 of wage income who realizes a $100,000 crypto gain. Sold at month eleven, the gain is STCG stacked into the 32% federal bracket. Sold at month thirteen, it’s LTCG at 15%. That is a 17-percentage-point federal swing — $17,000 on a $100,000 gain — for waiting roughly eight weeks. The tax cost of selling early rarely shows up this starkly in any other asset class, because crypto’s volatility tempts holders to sell precisely when they’re closest to the long-term line.
| Holding period | Gain type | Federal rate on gain | Federal tax |
|---|---|---|---|
| 11 months | STCG | 32% (ordinary) | $32,000 |
| 13 months | LTCG | 15% | $15,000 |
| Federal tax saved by crossing one year | $17,000 | ||
Sources: IRS Topic No. 409 (2025); IRS 2025 ordinary income brackets. NIIT and state tax excluded from this illustration for clarity; both apply additionally and are modeled below.
The 3.8% surtax most crypto calculators skip
Capital gains rate tables routinely stop at 20% and ignore the layer that matters most for this audience. Crypto gains are net investment income, so they’re exposed to the net investment income tax (NIIT) — a 3.8% surtax under Section 1411 on the lesser of net investment income or the amount by which modified adjusted gross income exceeds the threshold.
Those thresholds are $200,000 for single filers and $250,000 for married filing jointly, and they have not moved since the tax took effect in 2013. The IRS confirms they are not indexed for inflation — a frozen line that pulls more households into range every year through nominal income growth alone. A $150k+ earner who realizes any meaningful crypto gain will frequently breach $200,000 in MAGI, at which point the surtax converts a 15% long-term rate into 18.8% and a 20% rate into 23.8% federally. The 3.8% NIIT threshold mechanics determine exactly how much of the gain gets hit, since the surtax applies only to income above the line.
The frozen threshold is the part most coverage misses. Because $250,000 in 2013 buys far less in 2026, the NIIT functions as a stealth bracket — a household that “feels” middle-upper income now routinely owes a surtax originally pitched at the wealthy.
State tax: the swing factor that can double your bill
Federal math is only part of the picture, and the state layer varies more than any other component. Nine states levy no tax on capital gains income — Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, and Wyoming impose none, and Washington taxes only certain capital gains. A crypto investor in Texas pays the federal figure and stops there.
California sits at the opposite pole. The state makes no distinction between short-term and long-term gains — both are taxed as ordinary income through a progressive schedule topping out at 13.3% (rising to an effective 14.3% on income above $1 million once the Mental Health Services surcharge applies). That single residency fact can move the all-in rate by more than thirteen points. The capital gains tax across all 50 states shows the full distribution, and the reasons California carries the highest capital gains burden compound for crypto holders, who tend to cluster in high-tax coastal metros.
Finluxy After-Tax Gain Rate: what the haircut actually costs
Headline rates obscure the figure that matters — what fraction of your gain you keep. The Finluxy After-Tax Gain Rate expresses net gain after all applicable taxes (federal LTCG + NIIT + state) divided by original cost basis, as a percentage, set against the pre-tax gain rate. The difference between the two is the tax haircut.
Take a verified base case matching this cluster’s methodology: crypto bought for $50,000, sold for $200,000 after three years. Pre-tax gain is $150,000 — a 300% pre-tax gain rate. A top-rate California filer faces 20% LTCG + 3.8% NIIT + 13.3% state = 37.1%. Tax on the $150,000 gain is $55,650, leaving $94,350 net. The Finluxy After-Tax Gain Rate is $94,350 ÷ $50,000 × 100 = 188.7%, versus 300% pre-tax — a 111.3-point haircut. The table below runs the same gain through three residency and rate scenarios.
| Scenario | Combined rate | Tax on $150,000 gain | Net gain | Pre-tax gain rate | Finluxy After-Tax Gain Rate | Tax haircut |
|---|---|---|---|---|---|---|
| No-tax state, no NIIT (15% LTCG) | 15% | $22,500 | $127,500 | 300% | 255.0% | 45.0 pts |
| No-tax state, with NIIT (15% + 3.8%) | 18.8% | $28,200 | $121,800 | 300% | 243.6% | 56.4 pts |
| California top rate (20% + 3.8% + 13.3%) | 37.1% | $55,650 | $94,350 | 300% | 188.7% | 111.3 pts |
Sources: IRS Topic No. 409 and Topic No. 559 (2025); Tax Foundation state income tax data (2025). NIIT applies above $200,000 MAGI (single) / $250,000 (MFJ); combined rates assume the gain falls fully above applicable thresholds. Illustrative; actual liability depends on full taxable income.
The wash-sale gap that crypto holders still own in 2026
Here is where crypto genuinely diverges from stock, and where the data points to an advantage most coverage understates. The wash sale rule in Section 1091 disallows a loss when you repurchase substantially identical “stock or securities” within 30 days. Because the IRS classifies digital assets as property rather than securities, that rule does not currently apply to crypto. No legislation extending it had been enacted as of mid-2026, though proposals have repeatedly surfaced in Congress.
The practical effect: a crypto holder can sell Bitcoin at a loss, harvest the deduction, and repurchase immediately — a maneuver that would be blocked for a stock. For a $150k+ household offsetting gains taxed at a combined 37.1%, every $10,000 of harvested loss is worth up to $3,710 in tax saved, without surrendering market exposure across the 30-day window stock investors must wait out. The arithmetic behind harvesting losses to offset gains works harder in crypto for exactly this reason.
Two cautions sit underneath the advantage. Selling and rebuying resets the holding period, which can push a position back below the one-year LTCG line — costing more in future rate than the harvest saves today. And the reporting infrastructure is tightening: Form 1099-DA already includes a “wash sales loss disallowed” box, signaling that the machinery for enforcement is built even though the rule itself hasn’t been extended.
Reporting in transition: 1099-DA and the basis gap
Crypto disposals in 2025 entered a new reporting regime, and it landed half-finished. Under finalized 2024 Treasury regulations, digital asset brokers must report gross proceeds on the new Form 1099-DA for sales on or after January 1, 2025. But for the 2025 tax year, brokers are not required to report cost basis or acquisition dates — Fidelity and other platforms confirm 2025 forms generally show only date of sale, quantity, and gross proceeds.
Full basis reporting for covered digital assets begins with transactions on or after January 1, 2026. The gap matters: for 2025 sales, the IRS receives your proceeds but not your basis, which means a 1099-DA can overstate your apparent gain unless you reconcile it against your own records. Inaccurate basis tracking — not wash-sale interpretation — is the dominant compliance failure in crypto, and it falls entirely on the taxpayer to document acquisition cost and date for every lot.
Methodology
Figures were sourced under a primary-first hierarchy. Federal rates, thresholds, and the property classification come from IRS materials — Topic No. 409 (capital gains rates), Topic No. 559 and Section 1411 guidance (NIIT), Notice 2014-21 (crypto-as-property), and the Form 8949/Schedule D and 1099-DA instructions. State figures rely on Tax Foundation 2025 state income tax data, with California used as the high-tax bound. I verified every rate, threshold, and reporting deadline against current sources rather than recalling them, because crypto reporting rules and inflation-adjusted brackets shifted between the 2024 and 2026 tax years.
Tax computations apply the cluster’s marginal-analysis framework: STCG = gain × ordinary marginal rate (+ NIIT where MAGI exceeds the threshold); LTCG = gain × applicable 0/15/20% rate + NIIT + applicable state rate. The Finluxy After-Tax Gain Rate divides net gain after all applicable taxes by original cost basis. Where a figure could not be pinned to a single point — the 20% LTCG single-filer threshold appeared as both $533,400 and $566,700 across sources — the analysis uses the conservative IRS-aligned value and notes the range here. Scenario tables assume gains fall fully above the relevant NIIT and rate thresholds; partial-band outcomes will be lower.
Frequently asked questions
Is swapping one cryptocurrency for another a taxable event?
Yes. Because the IRS treats crypto as property, exchanging one digital asset for another is a disposal of the first asset. You recognize a capital gain or loss equal to the difference between the fair market value received and your cost basis in the crypto given up — even though no dollars changed hands. The holding period of the asset disposed of determines whether it’s STCG or LTCG.
Does the wash sale rule apply to crypto in 2026?
Not under current law. Section 1091 disallows wash-sale losses only on “stock or securities,” and digital assets are classified as property. As of mid-2026 no enacted legislation extended the rule to crypto, so selling at a loss and repurchasing immediately remains permissible. Proposals to close the gap have surfaced repeatedly, and Form 1099-DA already contains a wash-sale field, so the position could change in future tax years.
Will I get a tax form from my crypto exchange?
For sales on or after January 1, 2025, brokers must issue Form 1099-DA reporting gross proceeds. For the 2025 tax year, most forms will not include cost basis — that begins with 2026 covered transactions. If you trade on decentralized platforms or self-custodied wallets, you may receive no form at all, but you remain responsible for reporting every taxable disposal on Form 8949.
How does the 3.8% NIIT interact with crypto gains?
Crypto gains count as net investment income. If your modified adjusted gross income exceeds $200,000 (single) or $250,000 (married filing jointly), the 3.8% surtax applies to the lesser of your net investment income or the amount above the threshold. For a high earner, it stacks on the LTCG rate — turning 15% into 18.8% or 20% into 23.8% — before any state tax.
What this means for a $150k+ household
At this income level, three thresholds govern the decision and they don’t align neatly. The NIIT line ($200,000 single / $250,000 MFJ) is the one most likely to be crossed unexpectedly, because it’s frozen and a single large crypto gain can vault MAGI past it — converting a 15% headline rate into 18.8% on much of the gain. The 20% LTCG threshold ($533,400 single / $600,050 MFJ for 2025) is reachable in a strong realization year. And the one-year holding line is the cheapest lever available: for a household in the 32% or 35% ordinary bracket, simply waiting out the long-term line on a position already near it can be worth 17 or more percentage points of the gain.
The crypto-specific wrinkle is the wash-sale gap, which hands this audience a harvesting tool stock investors don’t have — but the value only materializes if basis records are clean and the holding-period reset doesn’t quietly push a position back to short-term status. The unglamorous truth in the data is that the largest avoidable crypto tax cost for $150k+ filers isn’t rate selection; it’s the basis-tracking gap that the 2025 1099-DA leaves wide open. Before a large realization — a business-scale crypto position, a concentrated token sale, or a multi-year gain crossing into California residency — modeling the combined federal-plus-NIIT-plus-state figure against a documented basis is where the real dollars are decided, and where a tax professional’s review earns its fee.
Sources & References
- IRS Topic No. 409 — Capital Gains and Losses (2025 rates and holding period)
- IRS Topic No. 559 — Net Investment Income Tax (3.8% NIIT thresholds)
- IRS — Questions and Answers on the Net Investment Income Tax (thresholds not indexed)
- IRS — Digital Assets (classification as property; Notice 2014-21)
- IRS — FAQs on Digital Asset Transactions (gain/loss reporting)
- IRS Taxpayer Advocate — Digital Assets (capital asset treatment)
- Tax Foundation — 2025 State Income Tax Rates and Brackets
- Congressional Research Service — The 3.8% Net Investment Income Tax overview
- Fidelity Digital Assets — Crypto Tax Developments (Form 1099-DA, 2025 basis gap)
Analysis by