Short-Term vs Long-Term Capital Gains Tax Rates
A trader buys a stock on January 3 and sells it on December 28 — a nearly yearlong hold. The gain is taxed at 37% because the holding period fell one week short of the one-year mark. That same investor, holding just eight more calendar days, would have paid 15%. On a $50,000 gain, the difference is $11,000 in unnecessary taxes. The short-term versus long-term capital gains distinction is the single most consequential timing decision in taxable investing, and it comes down to a single day.
TL;DR: Gains on assets held more than one year are taxed at preferential long-term rates (0%, 15%, or 20%). Gains on assets held one year or less are taxed as ordinary income (up to 37%). The difference can be 20+ percentage points. Knowing the exact holding period rules — and planning sells around them — is one of the highest-ROI tax habits an investor can build.
The One-Year Line: How Holding Periods Work
The IRS defines long-term as holding an asset for more than one year — meaning at least one year and one day. The holding period begins on the day after you purchase (not the purchase date itself) and runs through the date you sell.
Here's the practical math:
- Buy date: March 15, 2024
- Holding period starts: March 16, 2024
- Earliest long-term sell date: March 16, 2025
If you sell on March 15, 2025 — exactly one year after purchase — the gain is short-term. You need to wait until March 16, 2025 for long-term treatment.
The point is: "one year" in the tax code means more than 365 days (or 366 in a leap year). The IRS uses a calendar-date method, not a day-count method. Purchase on January 1 → earliest long-term sale is January 2 of the following year.
KEY INSIGHT: Brokers use trade dates, not settlement dates, for holding period calculations. Under the current T+1 settlement cycle, your trade date is the day the order executes. If you're on the borderline, the trade date — not when cash moves — determines short-term vs. long-term.
2025 Long-Term Capital Gains Rates
Long-term gains are taxed at three rates depending on your total taxable income:
Single Filers
| Taxable Income | Long-Term Rate |
|---|---|
| $0 – $48,350 | 0% |
| $48,351 – $533,400 | 15% |
| Over $533,400 | 20% |
Married Filing Jointly
| Taxable Income | Long-Term Rate |
|---|---|
| $0 – $96,700 | 0% |
| $96,701 – $600,050 | 15% |
| Over $600,050 | 20% |
These thresholds are inflation-adjusted annually, with 2025 numbers reflecting approximately 2.8% increases over 2024.
Plus the 3.8% NIIT: If your MAGI exceeds $200,000 (single) or $250,000 (MFJ), the Net Investment Income Tax adds 3.8% on top. So the real maximum federal long-term rate is 23.8% — not 20%.
Short-Term Rates: Your Full Marginal Rate
Short-term capital gains receive no preferential treatment. They're added to your ordinary income and taxed at whatever marginal bracket that puts you in:
| Tax Bracket (2025) | Single Income | MFJ Income |
|---|---|---|
| 10% | Up to $11,925 | Up to $23,850 |
| 12% | $11,926 – $48,475 | $23,851 – $96,950 |
| 22% | $48,476 – $103,350 | $96,951 – $206,700 |
| 24% | $103,351 – $197,300 | $206,701 – $394,600 |
| 32% | $197,301 – $250,525 | $394,601 – $501,050 |
| 35% | $250,526 – $626,350 | $501,051 – $751,600 |
| 37% | Over $626,350 | Over $751,600 |
For a high-income investor, the effective spread between short-term and long-term rates (including NIIT) is:
- Short-term: 37% + 3.8% NIIT = 40.8%
- Long-term: 20% + 3.8% NIIT = 23.8%
- Spread: 17 percentage points
On a $100,000 gain, that's $17,000 in extra taxes for selling one day too early.
The Dollar Impact: A Real Example
You bought 1,000 shares of a stock at $50/share ($50,000 total). The stock is now at $100/share. You're in the 35% ordinary income bracket and subject to the NIIT.
| Scenario | Gain | Rate | Tax | After-Tax Proceeds |
|---|---|---|---|---|
| Sell at 11 months (short-term) | $50,000 | 38.8% | $19,400 | $80,600 |
| Sell at 13 months (long-term) | $50,000 | 23.8% | $11,900 | $88,100 |
| Difference | $7,500 |
Why this matters: that $7,500 difference is free money. You don't need to change your investment thesis, find a better stock, or take more risk. You just need to wait 60 more days. Very few investment decisions offer a guaranteed 15% improvement in after-tax returns for doing nothing.
The test: before selling any position held between 10 and 14 months, calculate the tax cost of selling now versus waiting for long-term status. If the stock would need to drop more than the tax savings for early selling to make sense, wait.
Special Capital Gains Rates Most Investors Miss
Not all long-term gains are taxed at 0/15/20%. There are two special categories:
Collectibles: 28% Maximum Rate
Gains on collectibles held more than one year — including gold, silver, art, antiques, wine, stamps, and gold/silver ETFs like GLD and SLV — are taxed at a maximum rate of 28%, not the standard 20%. This is often a surprise for precious metals investors who assume ETF gains are taxed like stock gains.
Section 1250 Unrecaptured Gain: 25% Rate
When you sell depreciated real estate at a gain, the portion of the gain attributable to depreciation deductions you previously claimed is taxed at a maximum 25% rate. The remainder qualifies for the standard long-term rates. This matters for rental property investors and those selling commercial real estate.
REMEMBER: Gold ETFs (GLD, IAU) and silver ETFs (SLV) are classified as collectibles and taxed at the 28% maximum long-term rate — not the 20% maximum that applies to stock ETFs. This significantly reduces the tax efficiency of holding physical-commodity ETFs in taxable accounts.
How Gains and Losses Are Netted
The IRS requires a specific netting process that can affect your tax bill:
- Short-term gains and losses net against each other first → produces a net short-term gain or loss
- Long-term gains and losses net against each other → produces a net long-term gain or loss
- If one is a gain and the other is a loss, they net against each other
This netting order matters because of the rate differential:
- Net short-term gain + net long-term loss: The long-term loss offsets the short-term gain, reducing tax at your marginal rate (good — you're offsetting high-rate income)
- Net long-term gain + net short-term loss: The short-term loss offsets the long-term gain (less ideal — you're offsetting income that was only taxed at 15-20%)
The point is: if you're harvesting losses, short-term losses are more valuable than long-term losses because they first offset short-term gains (taxed at ordinary rates). A $10,000 short-term loss saves up to $3,700 more in taxes than a $10,000 long-term loss.
The $3,000 Excess Loss Deduction
If your total capital losses exceed your total capital gains, you can deduct up to $3,000 per year ($1,500 if married filing separately) against ordinary income. Losses beyond $3,000 carry forward indefinitely. This carryforward retains its character — short-term losses carry forward as short-term, long-term as long-term.
State Capital Gains Taxes: The Hidden Layer
Most states don't offer a preferential rate for long-term capital gains. Your state tax is another layer on top of federal:
| State | Top Capital Gains Rate | Notes |
|---|---|---|
| California | 13.3% | No preferential rate; highest in the nation |
| New York | 10.9% | Plus NYC surcharge of 3.876% for city residents |
| Texas | 0% | No state income tax |
| Florida | 0% | No state income tax |
| Washington | 7% | New capital gains excise tax on gains over $270,000 (2025) |
For a California resident in the top bracket, the combined federal + state long-term rate is 23.8% + 13.3% = 37.1% — nearly identical to the top federal short-term rate in a no-income-tax state. State taxes can significantly narrow the short-term vs. long-term gap.
Inherited Assets and Stepped-Up Basis
When you inherit an asset, your cost basis is "stepped up" to the fair market value on the date of death (or the alternate valuation date six months later, if elected). This means decades of unrealized appreciation can pass to heirs completely tax-free.
Example: Your parent bought stock at $10/share in 1990. It's worth $200/share when they die. Your stepped-up basis is $200. If you sell at $205, your gain is only $5/share — not $195/share. The $190/share of appreciation during your parent's lifetime is never taxed.
What this means in practice: for highly appreciated positions, the holding-period calculus changes entirely if the investor is elderly or in poor health. Selling a position to avoid concentration risk creates an immediate tax bill that would be eliminated entirely by holding until death.
Reporting: Form 8949 Part I vs Part II
Capital gains and losses are reported on Form 8949 in two sections:
- Part I: Short-term transactions (held one year or less)
- Part II: Long-term transactions (held more than one year)
Each section flows to Schedule D, which calculates your net short-term and long-term gains, applies the netting rules, and determines the total tax using the preferential rates worksheet. Your broker provides the necessary data on Form 1099-B, including the holding period classification and cost basis.
Action Checklist
Essential (understand your exposure)
- Check unrealized gains in your taxable accounts — identify which positions are short-term vs long-term
- Flag positions approaching the one-year mark — know when each holding crosses from short-term to long-term
- Include state taxes in your capital gains calculations — the federal rate alone understates your true cost
High-Impact (save money on every trade)
- Wait for long-term status before selling profitable positions unless you have a compelling reason not to
- Harvest short-term losses aggressively — they're worth more than long-term losses due to the rate differential
- Use the 0% bracket if your income allows — fill it with long-term gains before the year ends
Optional (advanced planning)
- Model the "sell now vs. wait" tradeoff for borderline positions — calculate the breakeven stock price decline
- Consider installment sales for very large gains to spread recognition across tax years
- Review collectibles and real estate holdings for special rate treatment (28% and 25% rates)
Your Next Step
Open your brokerage account and sort your unrealized gains by acquisition date. Flag any profitable positions that are within 60 days of crossing the one-year mark. For those positions, set a calendar reminder on the long-term qualification date — that's the earliest date you should consider selling without paying a significant tax premium.
Related Articles
Understanding the Kiddie Tax and UTMA Account Implications
A parent opens a custodial UTMA account for their 14-year-old, transfers $50,000 of appreciated stock, and the child sells it — expecting to pay the 0% long-term capital gains rate since the child has no other income. Instead, the IRS taxes the gain at the parent's 37% rate. The kiddie tax exists...

Calendar for Key IRS and Regulatory Deadlines
Every year, missed deadlines cost investors real money—not from bad stock picks, but from penalties, lost contribution windows, and avoidable interest charges. The IRS failure-to-file penalty alone...

Choosing High-Yield Savings Accounts for Cash Reserves
Choosing High-Yield Savings Accounts for Cash Reserves A high-yield savings account (HYSA) is a federally insured deposit account that pays interest r...