Does Selling a Covered Call Reset Your Stock's Holding Period for Long-Term Capital Gains?

The Short Answer: It Depends on the Strike Price

Selling a covered call can suspend your stock's holding period — and in some cases reset it entirely — but only if the call is "deep in the money." If you sell an out-of-the-money or at-the-money call that qualifies under IRS rules, your holding period keeps running untouched. Get the strike wrong, and a stock you have held for 11 months could get knocked back to day one, turning a future long-term gain into a short-term one taxed at ordinary income rates.

This is one of the most misunderstood tax traps in covered-call writing. The rules come from IRS Section 1092, which governs "straddles," and from the qualified covered call (QCC) exception carved out in Section 1092(c)(4). Understanding which bucket your call falls into is not optional — it directly affects how much tax you pay when you eventually sell the stock.

What Is a Qualified Covered Call (QCC)?

The IRS created the qualified covered call exception so that ordinary covered-call writing on stock you already own does not trigger the harsh straddle rules. To be a QCC, your call must meet all of the following tests at the time you sell it:

1. You must own the underlying stock (not a synthetic position). 2. The call must be traded on a national securities exchange. 3. The call must have more than 30 days until expiration. 4. The strike price must not be "deep in the money" — defined by a specific IRS table that sets the lowest allowable strike based on the stock's closing price the day before you write the call.

The IRS lowest-strike table (found in IRS Publication 550) works like this: if the stock closed at or below $25, the lowest QCC strike is the first available strike below the closing price. For stocks priced between $25.01 and $50, the lowest QCC strike is the first available strike that is at least $2.50 below the closing price. For stocks above $50, the lowest QCC strike is the first available strike that is at least 85% of the closing price. These thresholds tighten as the stock price rises.

If your call passes all four tests, it is a QCC. Your holding period on the stock continues to run normally while the call is open. If it fails even one test — most commonly the strike-price test — it becomes a non-QCC straddle position, and the straddle rules kick in.

What Happens When Your Call Is NOT a QCC?

When a covered call fails the QCC test, the IRS treats the stock-plus-short-call combination as a straddle under Section 1092. Two bad things happen simultaneously.

First, your holding period on the stock is suspended for as long as the non-QCC call is open. The clock does not move forward; it just stops. Second — and this is the part that stings — if you had not yet reached the 12-month mark when you sold the call, the holding period you had already accumulated is wiped out and restarted from zero the day you close or the call expires. The IRS calls this a "holding period reset."

So if you bought stock on January 2 and sold a deep-in-the-money call on November 15 (day 317), your 317 days of seasoning disappear. When the call closes, your new holding period starts fresh. You would need to hold the stock another full 12 months from that reset date to qualify for long-term capital gains rates. For high-income earners, the difference between the 15–20% long-term rate and a 32–37% short-term rate on a large position is thousands of dollars.

Note for Canadian investors: The Canada Revenue Agency (CRA) has its own superficial loss and adjusted cost base rules that interact with covered calls differently. Canadian traders should consult a tax professional familiar with CRA's IT-479R interpretation bulletin on transactions in securities.

Worked Example: AAPL Covered Call and the Holding Period Trap

Let's make this concrete. Suppose you bought 100 shares of Apple (AAPL) on March 1, 2024, at $170 per share. By February 1, 2025 — day 337 — AAPL is trading at $228. You want to generate income by selling a covered call expiring March 21, 2025 (49 days out, so the 30-day test is satisfied).

Using the IRS table, 85% of $228 is $193.80. The first available strike at or above $193.80 is $195. Any call you sell at $195 or higher is a QCC. Your holding period keeps running. You sell the $230 call for $4.20 ($420 in premium). The call expires worthless, you keep the premium, and on March 2, 2025 — one day after the one-year anniversary — you have a long-term holding. Clean.

Now suppose instead you got greedy chasing a bigger premium and sold the $185 call (deep in the money) for $46.00 ($4,600 in premium). That strike is below the $193.80 QCC floor. The call is NOT a QCC. The moment you sell it, your 337-day holding period is erased. If AAPL stays above $185 and the call gets assigned, you sell the stock at $185. Your gain is calculated normally, but the holding period that counts is measured from the reset date — February 1, 2025 — not from your original March 1, 2024 purchase. That is less than 12 months, so the entire gain is taxed as short-term ordinary income. On a $15-per-share gain across 100 shares, the difference in tax at a 35% vs. 15% rate is roughly $300 — not catastrophic on 100 shares, but scale that to 1,000 shares and it is $3,000 in extra taxes on a single trade.

The premium looked attractive. The after-tax math was not.

Real Risks to Keep Front of Mind

Tax risk is not the only danger here. Covered-call writers face several overlapping risks that compound when you are also managing a holding period.

Assignment risk: If your call goes deep in the money, early assignment is possible on American-style options. If you are assigned before you hit 12 months, you lose long-term status regardless of the QCC rules — because you no longer own the stock. The Options Industry Council (OIC) notes that American-style equity options can be exercised at any time before expiration, which makes early assignment a real operational risk, not just a theoretical one.

Opportunity cost: Selling a call caps your upside. If AAPL rips from $228 to $270 while your $230 call is open, you miss $40 per share of appreciation. That is the fundamental trade-off of covered-call writing.

Wash sale interaction: If your covered call is assigned and you immediately repurchase the same stock, the IRS wash sale rule (Section 1091) may disallow the loss on the call or the stock leg. FINRA has published investor guidance reminding traders that options are included in wash sale calculations. Selling a put on the same stock within 30 days of a loss can also trigger wash sale treatment.

Record-keeping burden: You need to track the exact closing price of the stock the day before each call is written, confirm the strike clears the QCC floor, and document this in your tax records. Brokers do not always flag QCC status for you. The IRS expects you to know the rules and apply them yourself.

A Simple Pre-Trade Checklist to Protect Your Holding Period

Before you sell any covered call on a position you care about for tax purposes, run through these five steps:

1. Check your holding period. Look up the exact purchase date in your brokerage account. If you are within 12 months of that date, you are in the danger zone.

2. Calculate the QCC floor. Take the stock's closing price from the prior trading day. Multiply by 85% for stocks above $50. Find the first listed strike at or above that number. That is your minimum safe strike.

3. Confirm the expiration is more than 30 days out. Weekly options expiring in 7 or 14 days do not qualify as QCCs regardless of the strike.

4. Check for existing losses. If you have an unrealized loss in the stock, selling a call can interact with wash sale rules if the position is later closed at a loss. Review IRS Publication 550 or speak with a tax advisor.

5. Document everything. Note the prior day's closing price, the QCC floor you calculated, the strike you chose, and the expiration date. Keep this with your trade records.

For Canadian traders, the CRA does not use the QCC framework. Instead, the CRA looks at whether option writing is part of a business activity or a capital transaction, which affects whether gains are fully taxable as income or at the 50% capital inclusion rate. CRA's IT-479R provides the interpretive framework, but the analysis is fact-specific and a tax professional's input is strongly recommended.

The Bottom Line

Selling a covered call does not automatically reset your holding period. But selling the wrong call — one that fails the IRS qualified covered call test — absolutely can. The key variable is the strike price relative to the stock's prior-day closing price. Stay at or above the IRS QCC floor, keep the expiration beyond 30 days, and your holding period runs uninterrupted. Dip below that floor chasing a fatter premium, and you could owe thousands more in taxes than you collected in option income.

The IRS rules here are mechanical and unforgiving. They are also entirely avoidable with a two-minute pre-trade check. Use the checklist above every time you write a call on a position you plan to hold for long-term treatment. The premium is never worth losing your long-term capital gains status.

Does selling a covered call reset my holding period if the stock has already been held more than a year?

If you already have a long-term holding (more than 12 months) when you sell the call, the straddle rules can still suspend your holding period, but they cannot reset it below 12 months — you have already crossed the threshold. However, if the call is not a qualified covered call, the suspension means any additional time you need to hold the stock after the call closes does not count until the call is gone. The safest move is still to sell only QCC-compliant calls.

What is the IRS definition of a deep-in-the-money covered call?

The IRS defines deep in the money using a strike-price table in IRS Publication 550. For stocks trading above $50, a call is deep in the money if its strike is below 85% of the stock's prior-day closing price. For stocks between $25 and $50, the threshold is roughly $2.50 below the closing price. Any call with a strike below these floors fails the qualified covered call test.

Can I sell a covered call with less than 30 days to expiration without affecting my holding period?

No. The qualified covered call exception requires the option to have more than 30 days until expiration at the time you sell it. A weekly or bi-weekly call that expires in 7 to 21 days does not qualify as a QCC regardless of how far out of the money it is. If you sell a short-dated call, the straddle rules apply and your holding period is suspended for the duration.

Does the wash sale rule apply to covered calls?

Yes. The IRS wash sale rule under Section 1091 applies to options, including covered calls. If your covered call is assigned and you sell the stock at a loss, then repurchase substantially identical stock within 30 days before or after, the loss may be disallowed. FINRA has reminded investors that options transactions are subject to wash sale rules, so covered-call writers need to track both the stock and option legs carefully.

How do covered call holding period rules work in Canada under CRA rules?

Canada Revenue Agency does not use the qualified covered call framework that the IRS uses. The CRA analyzes whether your option writing activity is a capital transaction or a business activity, which determines whether gains are taxed at the 50% capital inclusion rate or fully as income. CRA's IT-479R interpretation bulletin outlines the factors considered. Canadian investors should work with a tax professional because the analysis depends heavily on individual facts.

If my covered call expires worthless, does my holding period reset?

If the call was a qualified covered call, expiration has no effect on your holding period — it kept running the whole time the call was open, and it continues after expiration. If the call was not a QCC, the suspension ends when the call expires, and your holding period resumes from that point forward, but any pre-call holding period that was erased at the time of sale is not restored. Always confirm QCC status before opening the trade, not after.