Short-Term Capital Gains Tax Rates: What You Pay When You Sell Investments Quickly
Short-term capital gains are taxed as ordinary income at your regular tax bracket rate, not at the lower rates that explore to long-term gains
When you sell an investment you have owned for one year or less, the profit counts as short-term capital gain. The IRS taxes this gain at your ordinary income tax rate — the same rate you pay on wages, salary, or self-employment income. That rate depends on your total income for the year and your filing status, and it ranges from 10% to 37% in the current tax brackets.
The key difference: if you hold the same investment for more than one year before selling, the gain becomes a long-term capital gain and qualifies for lower tax rates (0%, 15%, or 20%, depending on your income). This is why holding period matters so much. A $10,000 gain taxed as short-term at the 24% bracket costs you $2,400. The same gain taxed as long-term at the 15% rate costs you $1,500. The difference is real money.
Key Takeaways
- Short-term capital gains use your ordinary income tax rate, which ranges from 10% to 37% depending on your filing status and total income for the year.
- The holding period is measured from the date you bought the investment to the date you sold it; one year and one day makes it long-term.
- Your tax bracket for short-term gains is the same bracket you use for wages and salary, so a large short-term gain can push you into a higher bracket.
- You report short-term gains on Schedule D (Form 1040) and include them in your total income on the main return.
How the 2024 tax brackets work for short-term gains
The IRS sets tax brackets each year, and they vary by filing status. If you are single, married filing jointly, head of household, or married filing separately, you fall into a different bracket structure. Your short-term capital gain is added to your other income (wages, interest, dividends) and taxed at whatever bracket your total income lands in.
For 2024, a single filer with $50,000 in wages and a $5,000 short-term gain pays tax on $55,000 of income. That $5,000 gain is taxed at whatever rate applies to the $50,001 to $55,000 portion of income — not at a flat rate. If you are in the 22% bracket, the gain is taxed at 22%. If the gain pushes you into the 24% bracket, part of it may be taxed at 24%.
This "stacking" effect means a large short-term gain can cost you more than you expect. A $20,000 short-term gain might be taxed partly at 22% and partly at 24%, rather than all at one rate. The IRS publishes updated brackets each January; check the current year's rates on IRS.gov before you calculate what you owe.
When the holding period starts and stops
The IRS counts the holding period from the day after you buy an investment to the day you sell it. If you buy stock on January 15 and sell it on January 15 of the next year, you have held it for exactly one year — and it is still short-term. You need to hold it until January 16 of the next year to reach the one-year-and-one-day threshold that makes it long-term.
This matters most when you are close to the one-year mark. If you bought in December and it is now November, waiting a few more weeks can save you thousands in taxes. If you bought in January and it is now December, selling now means short-term rates; waiting until after January 1 means long-term rates.
The holding period applies separately to each lot of shares you own. If you bought 100 shares in January and 100 shares in March, the January shares become long-term in January of the next year, and the March shares become long-term in March. When you sell, you can choose which lot to sell first — a strategy called specific lot identification that lets you control whether a sale is taxed as short-term or long-term.
Short-term gains and your tax bracket creep
A short-term capital gain can push you into a higher tax bracket, which affects not just the gain itself but potentially your other income too. This is called "bracket creep." If you are a single filer earning $45,000 in wages and you realize a $10,000 short-term gain, your taxable income becomes $55,000. The last portion of your wages and all of your gain may now be taxed at a higher rate than they would have been without the gain.
This effect is especially important if you are close to a bracket boundary. A $5,000 gain might seem small, but if it pushes you from the 22% bracket into the 24% bracket, the tax on that gain is not 22% — it is 24%, or even split between the two rates. Use a tax calculator or speak with a tax professional before you sell a large position, because the tax bill can be larger than you expect.
Some taxpayers also lose tax credits or deductions when their income rises. If a short-term gain pushes your income above a threshold, you might lose part of the child tax credit, the earned income credit, or the ability to deduct student loan interest. These phase-outs are separate from the capital gains tax itself, but they add to the real cost of realizing the gain.
Reporting short-term capital gains on your tax return
You report all short-term capital gains on Schedule D (Capital Gains and Losses), which is part of Form 1040. List each sale separately: the date you bought it, the date you sold it, the sale price, your cost basis, and the gain or loss. The IRS uses this information to verify that you calculated the holding period correctly and that you reported the gain at the right rate.
Your broker sends you a Form 1099-B after the year ends, which lists all your sales and their proceeds. The IRS receives a copy too. If your Schedule D does not match the 1099-B, the IRS will notice. Make sure the dates and amounts on your Schedule D match what your broker reported.
After you complete Schedule D, the net short-term gain (total short-term gains minus total short-term losses) flows to line 7 of Form 1040. This amount is added to your other income and taxed at your ordinary rate. If you have both short-term and long-term gains, they are reported separately on Schedule D, and only the long-term gains get the preferential rates.
Short-term losses and how they offset gains
If you sell an investment at a loss within one year, that loss is a short-term capital loss. Short-term losses offset short-term gains dollar-for-dollar. If you have $8,000 in short-term gains and $3,000 in short-term losses, your net short-term gain is $5,000, and that is what you report on your return.
If your short-term losses exceed your short-term gains, the excess can offset long-term gains. If you still have a loss left over after that, you can deduct up to $3,000 of net capital loss against your ordinary income in a single year. Any loss beyond $3,000 carries forward to future years, where you can use it to offset future gains or deduct another $3,000 against ordinary income.
This is why some investors deliberately sell losing positions before the end of the year — a practice called tax-loss harvesting. By realizing a short-term loss, you can offset a short-term gain and reduce your tax bill. The strategy works the same way with long-term losses, but short-term losses are often easier to find because short-term positions tend to be more volatile.
State and local taxes on short-term gains
Federal tax is only part of the bill. Most states tax capital gains as ordinary income too, and some add an extra tax on investment income. New York, for example, taxes short-term gains at your state income tax rate, which can range from 4% to 10.9% depending on your income. California taxes capital gains as ordinary income with rates up to 13.3%. A few states — including Florida, Texas, and Washington — do not tax capital gains at all.
If you live in a state with a capital gains tax, your total tax on a short-term gain can be federal rate plus state rate. A $10,000 short-term gain in California at the top federal rate (37%) and top state rate (13.3%) costs $5,030 in combined tax. The same gain in Florida costs only the federal tax. Where you live matters as much as when you sell.
Frequently Asked Questions
Can I avoid short-term capital gains tax by holding the investment for exactly one year?
No. You must hold the investment for more than one year — one year and one day is the minimum. The IRS counts from the day after you buy to the day you sell. If you buy on January 15 and sell on January 15 of the next year, it is still short-term. You must wait until January 16 to may have access to for long-term rates.
What if I inherited an investment — does the holding period start from when I inherited it or when the person who left it to me bought it?
Inherited investments receive a "step-up in basis," which means the holding period resets. You are treated as having bought it on the date of death, so any sale after that is long-term, regardless of how long the deceased owner held it. This is one of the few situations where you can sell when ready and still get long-term rates.
Do I have to pay short-term capital gains tax if I reinvest the money?
Yes. The tax is due on the gain itself, not on what you do with the proceeds. If you sell a stock for a $5,000 profit and when ready buy a different stock with the money, you still owe tax on the $5,000 gain. Reinvesting does not defer or eliminate the tax.
What happens if I have a short-term gain and a long-term loss in the same year?
Long-term losses offset long-term gains first, then short-term gains. If you have a $10,000 short-term gain and a $3,000 long-term loss, the loss reduces your short-term gain to $7,000, and you report $7,000 as taxable gain at your ordinary income rate.
Do I owe short-term capital gains tax on cryptocurrency?
Yes. The IRS treats cryptocurrency the same as stock or other property. If you buy Bitcoin and sell it within one year, the gain is short-term and taxed at your ordinary income rate. The IRS requires you to report the transaction on Schedule D, just as you would for stock.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.