Short-Term vs Long-Term Capital Gains
Compare short-term and long-term capital gains tax — why one year of holding matters so much.
Overview
Short-term capital gains (asset held one year or less) are taxed at your ordinary income rate — up to 37% federal. Long-term gains (held over one year) are taxed at 0%, 15%, or 20% federal. The difference can be enormous; holding for at least 12 months is one of the most powerful tax moves available.
Choose Short-Term Capital Gains when...
Short-term gains happen by accident, not by design — try to avoid by holding past the 12-month mark when possible.
Choose Long-Term Capital Gains when...
Default to long-term gains by waiting at least 366 days from purchase before selling appreciated investments.
Our Verdict
Holding investments for at least one year before selling is one of the cleanest, easiest tax moves. The difference between 22%–37% ordinary rates and 15%–20% long-term rates compounds enormously over a lifetime of investing. Tax-loss harvesting, tax-lot identification, and holding periods are all worth understanding before selling appreciated holdings.
Frequently Asked Questions
What is the difference between Short-Term Capital Gains and Long-Term Capital Gains?
Short-term capital gains (asset held one year or less) are taxed at your ordinary income rate — up to 37% federal. Long-term gains (held over one year) are taxed at 0%, 15%, or 20% federal. The difference can be enormous; holding for at least 12 months is one of the most powerful tax moves available.
When should I choose Short-Term Capital Gains over Long-Term Capital Gains?
Short-term gains happen by accident, not by design — try to avoid by holding past the 12-month mark when possible.
When should I choose Long-Term Capital Gains over Short-Term Capital Gains?
Default to long-term gains by waiting at least 366 days from purchase before selling appreciated investments.
Related Comparisons
Not sure which is right for you?
Ask Warren AI to analyze your specific situation and give you a personalized recommendation.
Get Personalized Advice Free