Exit Velocity

Long-Term vs Short-Term Capital Gains on Bitcoin

Long term short term bitcoin gains on the same $60,000 profit can cost you $9,240 more in federal tax if you sell after 11 months instead of waiting 13 months. The IRS one-year line creates a massive rate cliff that most holders still underestimate.

Short-Term Bitcoin Gains Get Taxed as Ordinary Income

If you sell Bitcoin after holding it less than one year, the IRS treats the entire gain as ordinary income. A single $80,000 short-term gain added to a $180,000 salary in 2025 pushes you into the 32% bracket and can trigger an extra 3.8% net investment income tax. Notice 2014-21 confirmed virtual currency is property, so every short-term disposal gets reported on Form 8949 and flows straight to Schedule D. One concrete case: buying 0.8 BTC at $31,000 in March 2024 and selling at $71,000 in December 2024 creates a $32,000 short-term gain taxed at 32% plus state tax in California. That produces a $13,120 federal bill before any state return is filed. Short-term sales also increase your adjusted gross income and can reduce eligibility for premium tax credits or student loan interest deductions. The rate difference alone makes holding past the one-year mark worth serious consideration for any position larger than 0.1 BTC.

Long-Term Rates Apply After Exactly One Year and One Day

Bitcoin held longer than one year qualifies for the preferential long-term capital gains rates of 0%, 15%, or 20%. Pub 550 states the holding period begins the day after acquisition and ends on the day of sale. Selling 0.25 BTC purchased January 10, 2023 at $22,000 and sold January 11, 2024 at $68,000 produces a $11,500 long-term gain taxed at 15% for most filers instead of 24% or higher. That single extra day saves $1,035 in federal tax. Long-term treatment also avoids the 3.8% net investment income tax for taxpayers below the $200,000 modified adjusted gross income threshold. Rev. Proc. 2019-09 further clarified that proper identification of specific units sold preserves the long-term character even when multiple purchases occurred at different prices. The rate spread between short-term and long-term treatment routinely exceeds 15 percentage points for middle-income Bitcoin holders, turning a one-year decision into a five-figure tax swing on larger stacks.

HIFO Cost Basis Tracking Is Fully Allowed With Records

The IRS permits specific identification of Bitcoin units sold, including highest-in-first-out ordering, when you maintain complete records. Form 8949 instructions explicitly allow taxpayers to identify which particular units are disposed of rather than defaulting to FIFO. You can sell the 0.05 BTC you bought at $68,000 in November 2021 while leaving the 0.05 BTC purchased at $29,000 in January 2023 untouched. That choice raises your cost basis and shrinks the taxable gain without violating any rule. You must document the date acquired, cost basis, and fair market value at sale for each unit. Wallet labels, exchange CSV exports, and third-party trackers that timestamp every transaction satisfy the contemporaneous record requirement. Using HIFO consistently across multiple years can defer six-figure tax bills until you actually need the cash. Without those records the IRS defaults to FIFO and you lose the ability to choose lower-basis lots first.

Common Reporting Errors That Trigger Audits

Missing or incorrect Form 8949 entries remain the fastest way to attract IRS attention on Bitcoin sales. Many holders report only exchange proceeds while omitting the cost basis column, which flags the return for review. Another frequent mistake is treating every wallet transfer as a taxable event; only actual dispositions count. A holder who moved 1.2 BTC between personal wallets in 2024 and later sold 0.4 BTC must still report only the 0.4 BTC sale with its correct acquisition date. Failing to separate long-term and short-term portions on the same Form 8949 also creates mismatches with broker statements. The IRS cross-references exchange data received under expanded reporting rules, so discrepancies between your records and 1099-DA forms will surface quickly. Proper separation and accurate dates prevent both underpayment penalties and the time cost of responding to notices.

Planning Sales Around the One-Year Threshold

Timing Bitcoin sales around the holding period deadline requires looking at your full tax picture rather than isolated trades. If you already sit in the 24% bracket, extending a position by a few weeks to reach long-term status can drop the marginal rate to 15% and save thousands. A holder with 0.6 BTC acquired at $25,000 in February 2024 who waits until March 2025 to sell at current prices avoids the ordinary income treatment that would apply in December 2024. You should also consider state taxes, which sometimes conform to federal long-term rates and sometimes do not. The decision ultimately rests on your specific brackets, other income, and overall portfolio allocation. Always run the exact numbers with a CPA before executing any sale that crosses the one-year line.

📧 Want more like this?

Weekly Bitcoin and finance breakdowns. Free. No spam.

Subscribe to The Receipt newsletter →

Frequently Asked Questions

What's the difference for taxes?

Short-term bitcoin gains are taxed at ordinary income rates up to 37% plus the 3.8% net investment income tax for higher earners. Long-term gains receive 0%, 15%, or 20% rates once the one-year holding period is met. On a $75,000 gain the rate gap often exceeds 15 percentage points. Notice 2014-21 established that all bitcoin dispositions are capital events, so the only variable is the holding period length. Keep contemporaneous records of every purchase date and amount to prove which rate applies.

How is the 1-year holding period calculated?

The holding period starts the day after you acquire the bitcoin and ends on the day you sell it. Selling exactly 365 days later still counts as short-term; you need the 366th day to qualify for long-term rates. Pub 550 gives the precise rule: the day of acquisition is excluded and the day of disposition is included. A purchase on March 5, 2024 requires a sale on March 6, 2025 or later for long-term treatment. Document the exact timestamps from your exchange or wallet to defend the dates during an audit.

What are the 2026 long-term capital gains rates?

Long-term capital gains rates remain 0%, 15%, and 20% for 2026 under current law. The 0% bracket applies to taxable income up to roughly $94,050 for married filers. Most bitcoin holders fall into the 15% bracket until single filers exceed $518,900. The 20% rate plus 3.8% net investment income tax applies above those thresholds. These brackets adjust annually for inflation, so check the final 2026 numbers when they are released. Always confirm your exact bracket with a CPA before assuming the 15% rate.

Can I split a sale into long-term and short-term portions?

Yes. When you hold bitcoin acquired on different dates, you can sell specific units and report each lot separately on Form 8949. One portion can qualify as long-term while another remains short-term. You must use specific identification with adequate records showing which units were sold. HIFO ordering is permitted under IRS rules when you maintain the required documentation. This approach lets you optimize tax by choosing the highest-basis lots first regardless of holding period.

Does staking reset the holding period?

Staking rewards create a new asset with its own holding period starting the day the reward is received. The original bitcoin you staked keeps its existing holding period. If you sell both the original coins and the rewards at the same time, you report two separate lots on Form 8949. The rewards portion will almost always be short-term unless you hold them for another full year. Keep separate cost basis records for staked rewards to avoid commingling the two holding periods.

📊 Want to track this ongoing?

The spreadsheet bundle behind our calculations. Track cost basis, sats stacking, and tax lots forever — on your machine, never in someone else's database.

Bitcoin Holder Toolkit — $24.99 lifetime →