How to Report Covered Call Premium Income on Your Taxes: Schedule D or Ordinary Income?
The Short Answer: It Depends on What Happens to the Option
When you sell a covered call, the premium you collect is not taxed the moment you receive it. The IRS treats that cash as an open obligation — you report it only when the position closes. How it gets taxed depends on three possible outcomes: the option expires worthless, you buy it back to close, or the option gets exercised and your shares are called away. In most cases for retail traders, the gain or loss lands on Schedule D as a short-term capital gain or loss — not as ordinary income. But there are important exceptions, and getting this wrong can cost you real money at tax time.
The Three Closing Events and How Each One Gets Taxed
**Outcome 1 — Option Expires Worthless.** This is the best-case scenario for a covered call seller. When the option expires with no value, the IRS says you recognize a short-term capital gain equal to the full premium you collected. That gain is reported on Schedule D, Part I (short-term), regardless of how long you held the underlying stock. The holding period of the option itself — not the stock — controls this treatment. Since you wrote the option (you never bought it first), the option's holding period starts and ends in less than a year almost every time, making it short-term by default.
**Outcome 2 — You Buy the Option Back to Close.** If you buy back the call before expiration, your gain or loss is the difference between what you collected when you sold it and what you paid to close it. Example: You sold one AAPL $195 call for $3.20 ($320 total) and later bought it back for $1.10 ($110 total). Your short-term capital gain is $210. Again, this goes on Schedule D, Part I. If you paid more to close than you collected — say the stock ran up and you paid $5.00 to close — you have a $180 short-term capital loss.
**Outcome 3 — The Option Gets Exercised (Your Shares Are Called Away).** This is where it gets more complex. When your shares are assigned, the IRS says you add the premium you collected to the sale proceeds of the stock. You do not report the option separately. Instead, the entire transaction — stock sale plus premium — is reported as one capital gain or loss on Schedule D. Whether that gain is short-term or long-term depends on how long you held the underlying shares, not the option. This is the one scenario where writing a covered call can interact with your stock's holding period in a costly way, which we cover in the next section.
Worked Example: MSFT Covered Call Through All Three Outcomes
Assume you own 100 shares of MSFT that you bought at $380 per share more than 12 months ago. In January you sell one MSFT $420 call expiring in 30 days and collect $2.85 per share ($285 total).
**Scenario A — Expires worthless.** MSFT closes at $415 on expiration Friday. You keep the $285 and report a $285 short-term capital gain on Schedule D, Part I. Your MSFT shares stay in your account with their original cost basis and long-term holding period intact.
**Scenario B — You buy it back.** MSFT drops to $400 and the call is now worth $0.40. You pay $40 to close. You report a $245 short-term capital gain on Schedule D, Part I ($285 collected minus $40 paid).
**Scenario C — Assigned.** MSFT closes at $425 and your shares are called away at $420. Your effective sale price is $420 + $2.85 = $422.85 per share. Your cost basis is $380. Your gain is $42.85 per share, or $4,285 total. Because you held MSFT for more than 12 months, this is a long-term capital gain reported on Schedule D, Part II. The premium boosted your proceeds — it did not create a separate short-term gain.
Key takeaway: in Scenarios A and B the premium is always short-term. In Scenario C the premium folds into the stock sale and takes on the stock's holding period.
The Qualified vs. Unqualified Covered Call Rule — and Why It Can Hurt You
The IRS has a specific rule under IRC Section 1092 for what it calls 'unqualified covered calls.' If you sell a call that is too deep in the money relative to the stock price, the IRS can suspend the holding period on your underlying shares for the entire time the call is open. This matters enormously if you are trying to qualify for long-term capital gains rates on your stock.
The IRS defines a qualified covered call as one where the strike price is not lower than the first available strike below the stock's closing price on the day you write the call (with some additional rules for longer-dated options). IRS Publication 550 lays out the full strike-price table. In plain English: if you own NVDA at $900 and you sell a $750 call because you want a big premium, that deep-in-the-money call is likely unqualified. The clock on your NVDA holding period stops while that call is open. If NVDA gets called away and you had not yet hit 12 months, your gain could be taxed at short-term rates instead of long-term rates — a difference that can be 10 to 20 percentage points depending on your bracket.
The OIC (Options Industry Council) flags this as one of the most common and costly tax mistakes retail covered-call writers make. Always check whether your strike qualifies before you write the call, especially when you are close to the 12-month mark on your shares.
Risks You Need to Know Before You File
Tax rules for options are genuinely complicated, and the stakes are high. Here are the honest risks:
**Wash-sale adjacency.** The wash-sale rule (IRS Publication 550) does not directly apply to covered calls the way it applies to stocks, but it can apply if you close a losing call position and then reopen a substantially identical position within 30 days. FINRA has noted that options on the same underlying with similar terms can trigger wash-sale treatment. If your broker disallows a loss, it gets added to your cost basis instead — which defers but does not eliminate the tax hit.
**Broker 1099-B reporting gaps.** Your broker's 1099-B will show proceeds from option transactions, but it may not correctly net multi-leg trades or show cost basis for assigned options. You are responsible for reconciling your own records. The SEC requires brokers to report option proceeds, but the netting of premium into stock sale proceeds on assignment is something many retail traders have to calculate manually.
**State taxes.** Short-term capital gains from options are taxed as ordinary income in most US states. A $5,000 year of covered-call premium income could add $300 to $500 in state tax depending on where you live.
**Canadian investors — CRA rules differ.** The Canada Revenue Agency treats option premiums differently. Under CRA guidance, premiums received for writing covered calls are generally treated as capital gains in the year the option expires or is closed — but if the CRA determines you are trading options as a business (frequent, systematic activity), the income can be reclassified as fully taxable business income rather than a capital gain. Canadian investors should review CRA Interpretation Bulletin IT-479R and consult a tax professional.
**This article is general information, not tax advice.** Tax rules change. Your situation — holding period, strike selection, account type (taxable vs. IRA vs. TFSA) — affects your outcome. A CPA or tax advisor familiar with options is worth the cost.
Step-by-Step: How to Fill Out Schedule D for a Covered Call
For US filers, here is the practical workflow:
1. **Gather your 1099-B.** Your broker will list each option transaction — opening sale and closing transaction (expiration, buyback, or assignment).
2. **Identify the closing event.** Expired and bought-back options are reported separately from assigned options.
3. **Expired or bought-back calls.** Enter on Schedule D, Part I (short-term). Description column: 'AAPL Jan 195 Call (expired)' or similar. Proceeds = premium collected. Cost basis = $0 for expired, or buyback cost for closed positions. Holding period: short-term in almost all retail covered-call scenarios.
4. **Assigned calls.** Do not report the option separately. Go to the stock sale entry. Add the premium collected to the proceeds from the stock sale. Enter the combined amount as your proceeds. Use the stock's original purchase date to determine short-term vs. long-term.
5. **Form 8949.** Schedule D flows from Form 8949, where you list each individual transaction. Most tax software (TurboTax, H&R Block, TaxAct) imports 1099-B data and populates Form 8949 automatically, but you should verify assignment transactions are handled correctly.
6. **Check for unqualified calls.** If you wrote any deep-in-the-money calls, review IRS Publication 550's strike-price table to confirm your stock's holding period was not suspended.
Keep your own trade log. Broker statements can have errors, and the IRS expects you to be able to substantiate every line on Schedule D.
Quick Reference: Covered Call Tax Treatment at a Glance
| Closing Event | Where Reported | Short-Term or Long-Term | Premium Reported Separately? | |---|---|---|---| | Option expires worthless | Schedule D, Part I | Short-term | Yes — as standalone gain | | You buy the call back | Schedule D, Part I | Short-term | Yes — net gain/loss | | Shares called away (assigned) | Schedule D, Part I or II | Depends on stock holding period | No — added to stock proceeds |
Note: The table above reflects standard treatment for qualified covered calls on stocks held in a taxable account. IRA and TFSA accounts have different rules — gains inside a traditional IRA are tax-deferred, and covered-call premium inside a TFSA is generally tax-free under CRA rules, though the business-income reclassification risk still applies for very active traders.
Is covered call premium considered ordinary income or capital gains?
In the US, covered call premium is almost always treated as a short-term capital gain, not ordinary income, when the option expires or is bought back. It is only taxed as ordinary income indirectly — because short-term capital gains are taxed at your ordinary income rate. It does not go on Schedule 1 as self-employment or interest income; it goes on Schedule D.
Do I report the premium I collected when I sell the call, or when it closes?
You report it when the position closes — not when you receive the cash. The IRS treats the premium as an open obligation until the option expires, is bought back, or results in assignment. Your broker will reflect this on your 1099-B at year-end.
What happens to my long-term capital gains on the stock if my covered call gets exercised?
If your shares are called away and you held them for more than 12 months, the gain is still long-term — the premium just gets added to your sale proceeds, increasing your total gain. However, if you wrote a deep-in-the-money call that the IRS classifies as unqualified under IRC Section 1092, your holding period may have been suspended, potentially converting a long-term gain into a short-term one.
Does the wash-sale rule apply to covered calls?
The wash-sale rule does not apply to covered calls in the same direct way it applies to stocks, but it can apply if you close a losing call and reopen a substantially identical option position within 30 days. FINRA has flagged this as an area where retail traders can inadvertently defer losses. Review IRS Publication 550 or consult a tax advisor if you are actively rolling losing call positions.
How do I report covered calls in Canada for CRA purposes?
Under CRA guidance, premiums from writing covered calls are generally reported as capital gains in the year the option closes. However, if the CRA determines you are trading options as a business — based on frequency, intent, and systematic activity — the income can be reclassified as fully taxable business income. Canadian investors should review CRA Interpretation Bulletin IT-479R and speak with a Canadian tax professional.
Can I sell covered calls inside my IRA or TFSA and avoid the tax?
Yes — covered call premium earned inside a traditional IRA is tax-deferred until you take distributions, and premium inside a Roth IRA grows tax-free. In Canada, covered call income inside a TFSA is generally tax-free under CRA rules, though very active traders risk having gains reclassified as business income. Neither account type eliminates the need to understand the rules, but both can significantly reduce your current-year tax bill.