Skip to content

Capital Gains Holding Period: Short-Term vs. Long-Term

Check capital gains holding periods with acquisition and sale date examples, leap-year rules, trade-date guidance, and basis checks.

For an ordinary investment purchase, exclude the acquisition date and include the sale date when checking the capital gains holding period. A gain or loss is generally short-term if you held the asset for one year or less and long-term only if you held it for more than one year. For stocks traded on an established securities market, use the purchase and sale trade dates—not the settlement dates. See IRS Topic 409 and the “Holding Period” section of Publication 550.

Short-term vs. long-term capital gains holding-period table

The hypothetical dates below illustrate ordinary purchases of investment assets in a taxable account. They assume no inherited-property treatment, carried-over holding period, wash-sale adjustment, or other special rule. The years identify the example transactions; the table does not apply tax brackets or calculate tax liability.

Acquisition dateSale dateElapsed calendar daysHolding periodGeneral classification
June 3, 2024June 3, 2025365Exactly one yearShort-term
June 3, 2024June 4, 2025366One year and one dayLong-term
March 1, 2023March 1, 2024366Exactly one year, including a leap dayShort-term
March 1, 2023March 4, 2024369More than one yearLong-term
February 28, 2024February 28, 2025366Exactly one year, including a leap dayShort-term
December 31, 2024December 31, 2025365Exactly one yearShort-term

The classification follows the IRS calendar-year holding-period rule, not a universal “more than 365 days” test. A period containing February 29 can last 366 days and still be exactly one year. Selling on the ordinary first anniversary remains short-term; selling after that anniversary generally satisfies the more-than-one-year requirement.

Which acquisition and sale dates should you use?

Before classifying a sale, match the dates to the investment lot actually sold. A lot is a group of shares or units acquired in the same transaction.

  1. Identify the shares or units sold. Reconcile the sale confirmation with your broker’s lot records rather than using the date you first bought any shares of that investment.
  2. Confirm the acquisition date. For stocks and bonds purchased on an exchange or over-the-counter market, use the purchase trade date.
  3. Confirm the disposition date. For those securities, use the sale trade date, even when settlement occurs later.
  4. Exclude the acquisition date, include the disposition date, and check whether the period exceeds one calendar year.

The Instructions for Form 8949, under “Short-Term or Long-Term” and the instructions for columns (b) and (c), explain these date conventions. Enter the actual acquisition date in column (b), not the following day on which holding-period counting begins.

If one sale includes lots acquired on different dates, some lots may produce short-term gains or losses while others produce long-term gains or losses. The Form 8949 instructions allow “VARIOUS” for certain grouped acquisition dates, but short-term and long-term transactions must still be reported separately.

What if the broker’s holding-period classification is missing or wrong?

Compare Form 1099-B with purchase confirmations, transferred-account records, and documents supporting any basis or holding-period adjustments. A blank classification is not evidence that the sale is short-term.

The IRS instructs taxpayers to use their own records when the broker does not know the holding period. If the reported classification needs correction, follow the applicable tax year’s Form 8949 instructions rather than changing dates to force the desired result.

How do leap years affect the holding period?

Use calendar dates to determine whether you held the asset for more than one year. An elapsed-day calculation is useful for checking the records, but it is not the classification rule.

For an ordinary purchase with no special adjustments:

[
\text{Elapsed days}=\text{sale date}-\text{acquisition date}
]

Here, both inputs are calendar dates and the result is a whole number of days. Subtracting the dates excludes the acquisition date and includes the sale date. Do not round the result or divide it by 365 to decide whether the gain is long-term; apply the IRS more-than-one-year test instead.

For example, March 1, 2023, through March 1, 2024, contains 366 elapsed days because it crosses February 29. The sale is nevertheless on the first anniversary and remains short-term under the ordinary rule.

A qualifying calendar date also does not guarantee that an exchange is open or that a trade will execute that day. Classify an executed securities sale using its actual trade date, not the date an order was submitted.

Worked example: checking the dates and calculating the gain

Assume an individual investor bought one stock lot in a taxable brokerage account on June 3, 2024, and sold the entire lot on June 4, 2025. The investor has no carried-over holding period, wash-sale adjustment, or other special treatment.

InputHypothetical value
Purchase trade dateJune 3, 2024
Sale trade dateJune 4, 2025
Gross sale proceeds, before selling expenses$15,000
Selling expenses, not already deducted from proceeds$25
Adjusted basis, including applicable acquisition costs$10,000

First, exclude June 3, 2024, and count through June 4, 2025. The elapsed period is 366 days—one year and one day—so the gain is long-term under the general rule. A sale on June 3, 2025, would instead be short-term.

Next, calculate the amount realized and gain:

[
\text{Amount realized}=$15{,}000-$25=$14{,}975
]

[
\text{Capital gain}=$14{,}975-$10{,}000=$4{,}975
]

These formulas use dollars. They assume the $25 selling expense has not already reduced the proceeds figure. Subtracting the same expense again would understate the gain. Publication 550 explains amount realized, adjusted basis, and selling expenses.

The result is a $4,975 long-term capital gain from this hypothetical transaction—not a $4,975 tax bill. The investor’s final federal tax depends on other gains and losses, applicable carryovers, taxable income, filing status, and the rules for the sale’s tax year.

All dollar inputs in this example are whole dollars, so no rounding changes the result. When preparing Form 8949, its instructions permit whole-dollar rounding; if you use it, round all amounts consistently, dropping cents below 50 and increasing amounts of 50 cents or more to the next dollar.

When are acquisition and sale dates not enough?

Do not apply the ordinary purchase table without checking whether a special rule changes the holding period or tax character.

SituationWhat must be checked
Inherited investmentsInherited property generally receives long-term treatment regardless of the beneficiary’s actual ownership period. Section 1223(9) provides the rule for qualifying property with basis determined under section 1014.
Gifted investmentsA donor’s holding period may carry over when the recipient’s basis is determined by reference to the donor’s basis. The gift receipt date alone may therefore be insufficient.
Replacement securities following a wash saleSection 1223(3) can include the holding period of the securities whose loss was disallowed.
Certain tax-deferred exchanges or nontaxable stock distributionsThe holding period may include time associated with the original property.

These exceptions are addressed in Internal Revenue Code section 1223. Establish the applicable basis treatment and transaction history before choosing the date-counting method.

Options, short sales, straddles, section 1256 contracts, and certain partnership interests can also require rules beyond a simple purchase-to-sale comparison. Check the relevant sections of Publication 550 and the applicable Form 8949 and Schedule D instructions before assigning ordinary short-term or long-term treatment.

What does the classification tell you about tax?

Holding-period classification determines whether an ordinary capital gain or loss enters the short-term or long-term category. Net short-term capital gains are taxed as ordinary income at graduated rates. Net long-term capital gains may qualify for preferential federal treatment, but the applicable rate depends on taxable income and the type of gain. Long-term status alone does not establish a particular rate.

Before estimating tax, select the sale’s tax year and filing status, then check that year’s Schedule D instructions and applicable capital-gain tax worksheet. Federal classification does not establish state or local tax treatment, and a calculated federal tax amount is not the same as withholding or estimated payments already made.

How to use the comparison calculator after checking the dates

The Short-Term vs Long-Term Capital Gains Calculator compares a gain using two rates supplied by the user. It accepts proceeds, adjusted basis, selling expenses, rates, and a capital-loss carryover amount. It does not accept acquisition or sale dates and does not determine the holding period.

Its displayed calculation subtracts basis and selling expenses from proceeds, subtracts the entered carryover subject to a zero floor, and applies each supplied rate to the remaining amount. This is a simplified two-rate comparison—not the full Schedule D netting process. The calculator also excludes tax-bracket calculations, net investment income tax, state tax, wash sales, and independent basis adjustments.

Classify the documented lot first, verify basis and proceeds, and obtain any rate inputs from the official instructions for the selected tax year. Use the comparison as a scenario estimate, not as a determination of reportable tax, a filed return, or an election.

Continue reading