Calculatort

Short-term vs. long-term capital gains: why holding period matters

Be the first to rate this page.

For U.S. federal tax classification, an asset held for 1 year or less is generally short term and one held for more than 1 year is generally long term. A share bought on June 17, 2024 and sold on June 17, 2025 is not held longer than one year; the IRS counts from June 18, 2024 and includes the sale day.

What short term vs long term capital gains means

A holding period is the time between acquisition and disposition used to classify a capital gain or loss as short term or long term. Cost basis determines the size of gain or loss; holding period determines the general short-term or long-term category of that result.

Purchase dateJune 17, 2024
Sale date AJune 17, 2025
Sale date BJune 19, 2025
Illustrated gain$900
General categoriesshort term / long term

Short-term vs. long-term capital gains: why holding period matters: worked example

A taxpayer buys 100 shares on June 17, 2024 for $4,000 and sells them on June 17, 2025 for $4,900. The $900 gain is generally short term because the period is not longer than one year. A sale on June 19, 2025 is generally long term under the IRS counting convention. The dollar gain is unchanged; its classification changes.

How to calculate short term vs long term capital gains

Record the trade date, not an assumed settlement date, and count from the day after acquisition through the disposition date. Separate short-term and long-term transactions before netting them. Do not choose a tax rate until the transaction classification and the taxpayer's circumstances are known.

Use the relevant inputs with these related Calculatort pages: capital-gains estimate · cost-basis guide · return percentage tool.

Read the numbers before making a decision

Purchase date check 1. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 1 when it examines purchase date at June 17, 2024, sale date a at June 17, 2025, and sale date b at June 19, 2025. Identify the unit for purchase date in pass 1 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 1, recording the changed purchase date makes the result traceable rather than a headline number.

Sale date A check 2. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 2 when it examines sale date a at June 17, 2025, sale date b at June 19, 2025, and illustrated gain at $900. Identify the unit for sale date a in pass 2 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 2, recording the changed sale date a makes the result traceable rather than a headline number.

Sale date B check 3. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 3 when it examines sale date b at June 19, 2025, illustrated gain at $900, and general categories at short term / long term. Identify the unit for sale date b in pass 3 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 3, recording the changed sale date b makes the result traceable rather than a headline number.

Illustrated gain check 4. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 4 when it examines illustrated gain at $900, general categories at short term / long term, and purchase date at June 17, 2024. Identify the unit for illustrated gain in pass 4 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 4, recording the changed illustrated gain makes the result traceable rather than a headline number.

General categories check 5. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 5 when it examines general categories at short term / long term, purchase date at June 17, 2024, and sale date a at June 17, 2025. Identify the unit for general categories in pass 5 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 5, recording the changed general categories makes the result traceable rather than a headline number.

Purchase date check 6. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 6 when it examines purchase date at June 17, 2024, sale date a at June 17, 2025, and sale date b at June 19, 2025. Identify the unit for purchase date in pass 6 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 6, recording the changed purchase date makes the result traceable rather than a headline number.

Sale date A check 7. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 7 when it examines sale date a at June 17, 2025, sale date b at June 19, 2025, and illustrated gain at $900. Identify the unit for sale date a in pass 7 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 7, recording the changed sale date a makes the result traceable rather than a headline number.

Sale date B check 8. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 8 when it examines sale date b at June 19, 2025, illustrated gain at $900, and general categories at short term / long term. Identify the unit for sale date b in pass 8 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 8, recording the changed sale date b makes the result traceable rather than a headline number.

Illustrated gain check 9. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 9 when it examines illustrated gain at $900, general categories at short term / long term, and purchase date at June 17, 2024. Identify the unit for illustrated gain in pass 9 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 9, recording the changed illustrated gain makes the result traceable rather than a headline number.

General categories check 10. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 10 when it examines general categories at short term / long term, purchase date at June 17, 2024, and sale date a at June 17, 2025. Identify the unit for general categories in pass 10 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 10, recording the changed general categories makes the result traceable rather than a headline number.

Purchase date check 11. A holding-period calendar starts with the acquisition trade and marks the disposition trade; a nearby anniversary is not a substitute for the counted dates on pass 11 when it examines purchase date at June 17, 2024, sale date a at June 17, 2025, and sale date b at June 19, 2025. Identify the unit for purchase date in pass 11 before changing a number: dollars, shares, months, a percentage, or a tax category. In check 11, recording the changed purchase date makes the result traceable rather than a headline number.

Common mistakes

Do not treat a calendar anniversary as automatically long term, count the purchase day as day one, use settlement dates for exchange-traded securities without checking the rule, or forget that each tax lot can have a different period.

Where this calculation stops

Inherited property, gifts, options, certain partnership interests, special contracts, and jurisdictional rules can have exceptions. This article does not calculate a tax bill.

Source and verification

IRS Publication 544 states that property held 1 year or less is generally short term, property held more than 1 year is generally long term, and the count begins on the day after acquisition. Read the named source. For this illustration, verify the source date and the controlling record for purchase date before relying on the result.

Enter your values, review the result, then use it with confidence.

Rate this page

Be the first to rate this page.