Days to Expiry — Options Portfolio Tracker logo
Days to Expiry
Options Portfolio Clarity
October 30, 2025Covered CallsUpdated 4 days ago

How Are Covered Calls Taxed? 2026 Rules

How are covered calls taxed? Premium, assignment, and expiration treatment, cost basis, Form 8949 reporting, and IRS Pub 550 rules for the 2026 tax year.

IRS Publication 550 Covered Calls: 2026 Tax Implications

How are covered calls taxed? Premiums are capital gains, not ordinary income: expiration is short-term gain, buybacks create short-term gain or loss, and assignment folds premium into stock sale proceeds reported on Form 8949 under IRS Publication 550 rules.

For 2025, the same IRS Publication 550 framework applies, but the dollars matter more than ever: short-term covered call gains are taxed at ordinary income rates up to 37%, while long-term gains top out at 20%. A single assignment timed one week too early can cost thousands in extra tax.

This guide walks through the 2025 rules with real numbers, compares assignment versus expiration side by side, and shows how to reconcile your broker's 1099-B with what actually belongs on Form 8949.

Covered Call Tax at a Glance

OutcomeWhen TaxedPremium TreatmentStock TreatmentHolding Period
Call expires worthlessExpiration dateShort-term capital gainStock still owned; basis reduced by premiumContinues unchanged
Call is assignedAssignment dateAdded to stock sale proceedsShares sold at strike priceEnds; long/short determined by original purchase date
Call is bought backClose dateShort-term gain or lossStock unaffectedContinues unchanged
Call is rolledClose + open datesOld call closes for ST gain/loss; new call is a new positionStock unaffectedContinues unchanged

The key distinction: expiration creates a separate short-term gain, while assignment folds the premium into the stock sale.

If you want the broader options-tax picture first, see our Complete Options Tax Guide. For wash-sale specifics that apply across strategies, read Wash Sale Rules.

2025 Tax-Year Specifics for Covered Calls

The 2025 tax brackets shape whether your covered call income is taxed at 0%, 15%, or 20% for long-term gains, or up to 37% for short-term gains.

2025 Long-Term Capital Gains Brackets

Filing Status0% Rate15% Rate20% Rate
SingleUp to $48,350$48,351 – $533,400Above $533,400
Married Filing JointlyUp to $96,700$96,701 – $600,050Above $600,050
Head of HouseholdUp to $64,750$64,751 – $566,700Above $566,700

Short-term covered call gains are stacked on top of ordinary income and taxed at your marginal federal rate, which can reach 37% plus the 3.8% net investment income tax for high earners.

Key 2025 Filing Deadlines and Forms

  • Form 1099-B: Brokers must furnish by February 15, 2026 (for tax year 2025).
  • Form 8949: Use to report each covered call cycle with codes and adjustments.
  • Schedule D: Carries totals from Form 8949.
  • Form 6781: Only for Section 1256 contracts such as SPX index options—not for single-stock covered calls.
  • Filing deadline: April 15, 2026, unless extended.

If you trade through Interactive Brokers, our IB Tax Statement Guide and 1099-B Walkthrough show how to read the actual boxes and codes.

Turn Covered Call Taxes Into A Position Review Workflow

Days to Expiry helps you review stock basis, short-call history, and assignment outcomes so covered call taxes are easier to classify before filing.

Inspect Assignment Paths

Review whether stock was called away, expired, or rolled so tax treatment follows the actual path.

Track Holding Periods

Keep long-term versus short-term consequences tied to the shares and call cycle they came from.

Review Rolls Cleanly

Separate each roll event so gains, losses, and basis adjustments are easier to explain.

Why Covered Call Taxes Confuse Even Experienced Traders

Three mechanical rules operate at the same time, and your broker's 1099-B rarely connects them cleanly:

  1. Premium timing. You collect cash today, but the tax event happens at expiration, assignment, or close—not at sale.
  2. Basis and proceeds. When a call expires, the premium is a short-term gain and reduces your stock basis going forward. When a call is assigned, the premium is added to your sale proceeds.
  3. Holding period continuity. Your stock holding period keeps running while the call is open. Assignment ends it, but the purchase date—not the assignment date—determines whether the gain is long-term or short-term.

This creates a reporting gap. Your broker reports option premium and stock assignment as separate line items. The IRS expects you to combine them for assignment, or separate them correctly for expiration. If you don't, you understate proceeds, overstate basis, or misclassify holding periods.

Covered Call Tax Basics

When you sell a covered call, the life cycle looks like this:

  1. Opening: You collect a premium (no tax yet).
  2. Holding: The premium reduces your effective stock basis for planning, but the gain is unrealized.
  3. Close: The tax event occurs at expiration, assignment, or buyback.

The formulas differ by outcome:

OutcomeGain or Loss FormulaTax Character
Expires worthlessPremium collectedShort-term capital gain
Assigned(Strike price + Premium) − Adjusted stock basisLong-term or short-term based on stock holding period
Bought backPremium collected − Buyback costShort-term capital gain or loss

Tax-Aware Net Income Calculator

Calculate your true take-home income after taxes and fees. Understand the real yield on your option strategies.

Total premium collected before taxes/fees

Total capital securing positions

Short-term rate: 24% (most option premiums)

Transaction Fees

Fee impact: 0.2% of gross income

Gross Income

$3,000

6% yield

Fees

-$7

Taxes (24%)

-$718

Net Income

$2,275

4.55% net yield

Tax Bracket Sensitivity Analysis

Tax RegionTax RateNet IncomeNet Yield
Federal (22%)22%$2,3354.67%
Federal (24%)(Current)24%$2,2754.55%
TX/FL (No State)24%$2,2754.55%
Federal (32%)32%$2,0364.07%
Federal (35%)35%$1,9463.89%
NY (High)35%$1,9463.89%
CA (High)37%$1,8863.77%

Shows how your net income changes across different tax jurisdictions

Tax Disclaimer: This calculator provides illustrative estimates only. Tax treatment varies by jurisdiction, income level, and individual circumstances. Consult a qualified tax professional for personalized advice. Options premiums are typically taxed as short-term capital gains in the US.

Discover real options to generate tax-efficient income

How Days to Expiry Applies This Covered Call Tax Framework

Covered call taxes are manageable when you can see the stock lot, the call premium, and the outcome in one place. They get messy when assignment, rolling, and basis adjustments are reconstructed months later.

Days to Expiry helps with that review layer:

  • Use Portfolio View to inspect covered call history and stock outcomes together.
  • Use Interactive Brokers Options if the records you need are in IBKR exports and statements.
  • Use this guide to classify what you see so you know whether you are dealing with expiration, assignment, rolling, or wash sale exposure.

Practical next step: Pick one covered call cycle that involved assignment or a roll, then verify you can explain the premium, stock basis, and closing outcome without relying on the 1099-B alone.

Real Example: Covered Call Expires Worthless

You own 100 SPY shares, bought at $410/share on June 1, 2025.

On October 1, 2025—four months after your stock purchase—you sell a $435 covered call and collect $0.90 per share, or $90 total.

On October 18, 2025, SPY closes at $430 and the call expires worthless.

EventTax Impact
Sell covered call, collect $0.90No tax event yet (premium held)
Call expires worthlessShort-term capital gain: $90
Stock still ownedHolding period continues (now ~4.5 months)

Your effective stock basis is now $410 − $0.90 = $409.10 per share. If you later sell the shares after holding them more than one year from June 1, 2025, any gain above $409.10 is long-term.

Real Example: Covered Call Assignment

Same starting point: 100 SPY shares at $410/share on June 1, 2025.

On October 1, 2025, you sell a $435 covered call and collect $0.90 per share.

On October 18, 2025, SPY rallies to $445 and the call is assigned.

ItemAmount
Stock proceeds (strike price × 100)$43,500
Cost basis$41,000
Stock gain before premium$2,500
Premium collected$90
Total gain$2,590
Holding periodShort-term (~4.5 months)
Tax at 37% short-term rate$958.30

Had you held the stock until November 1, 2026—just past the one-year mark—before assignment, the same $2,590 gain would be taxed at 15% or 20%, saving roughly $400–$600 in federal tax.

Why Your 1099-B Looks Wrong

Brokers typically report assignment this way:

  • 1099-B line for the option: $90 short-term gain.
  • 1099-B line for the stock: $43,500 proceeds, $41,000 basis, $2,500 gain.

That is economically correct but visually disconnected. On Form 8949, you can report the combined transaction with proceeds of $43,590 and basis of $41,000, then add a Column (f) adjustment note: "premium included in proceeds per Pub 550."

The Holding-Period Trap

If your stock has not been held more than one year at assignment, the entire gain—including the premium—is short-term.

Assignment Before the One-Year Mark

  • Buy 100 SPY on January 15, 2025, at $400/share.
  • Sell a February 15, 2025, $425 covered call for $2.00 premium.
  • Call assigned February 20, 2025.
  • Holding period: 36 days.
ItemAmount
Proceeds$42,500
Adjusted basis ($400 − $2.00)$39,800
Capital gain$2,700
TypeShort-term capital gain
Tax at 37%$999

Assignment After the One-Year Mark

  • Buy 100 SPY on January 15, 2025, at $400/share.
  • Sell a February 15, 2026, $425 covered call for $2.00 premium.
  • Call assigned February 20, 2026.
  • Holding period: 1 year and 36 days.
ItemAmount
Proceeds$42,500
Adjusted basis ($400 − $2.00)$39,800
Capital gain$2,700
TypeLong-term capital gain
Tax at 20%$540

Difference: $459 in tax on the same economic gain.

Strategy implication: If your stock is close to the one-year mark, avoid low-strike covered calls that are likely to be assigned early. A single dividend-capture assignment can lock in short-term treatment one week before long-term would have applied.

Rolling a Covered Call: Tax Treatment

A roll is two transactions: closing the old call and opening a new one. Each leg is taxed independently.

Example: Rolling for Duration

  • Buy 100 SPY on July 1, 2025, at $415/share.
  • Sell a September 1, 2025, $430 covered call for $1.50 premium.
  • On September 15, 2025, SPY is at $428. You roll:
    • Buy back the $430 call at $2.50.
    • Sell an October 1, 2025, $435 call for $1.20.
EventTax Impact
Sell original call$1.50 premium collected (deferred)
Buy back original call($2.50 − $1.50) × 100 = $100 short-term loss
Sell new call$1.20 premium collected (deferred)

If the new call later expires worthless, you realize another $120 short-term gain. If it is assigned, the $120 premium is added to the stock sale proceeds.

Tax Trap: Rolling a Losing Position

Rolling can turn a paper loss into a larger tax bill if you do not account for the stock's unrealized loss separately.

  • Buy 100 SPY at $430/share on January 15, 2025.
  • Sell a February 15, 2025, $435 call for $2.00 premium.
  • On February 1, 2025, SPY drops to $420.
  • Buy back the $435 call at $0.50, realizing a $150 short-term gain.
  • Sell a March 15, 2025, $430 call for $1.00 premium.

If the second call is assigned at $430, your stock gain is zero, but you still owe short-term tax on the $150 roll gain and the $100 premium gain.

In some cases, the better tax move is to let the original call expire worthless, book the $200 premium gain, and harvest the $1,000 stock loss if you do not intend to repurchase SPY within 30 days.

Wash Sale Rules + Covered Calls

The wash sale rule disallows a loss if you sell a security at a loss and buy the same or substantially identical security within 30 days before or after the sale. Selling a deep in-the-money covered call can also trigger this treatment because the IRS may view it as substantially identical to owning the stock.

Wash Sale Trap Example

  • January 15, 2025: Buy 100 SPY at $420/share.
  • February 15, 2025: Sell a $400 covered call for $2.00 premium.
  • February 20, 2025: Call expires worthless; you keep $200 premium.
  • February 21, 2025: Sell 100 SPY at $380/share for a $4,000 loss.
  • March 1, 2025: Buy 100 SPY at $375/share.

Result: The $4,000 loss is disallowed under the wash sale rule. The disallowed amount is added to the basis of the replacement shares.

For a complete guide to wash sales across strategies, see Wash Sale Rules.

Early Assignment and Dividend Capture

Early assignment is most common when:

  1. The call is deep in-the-money.
  2. The underlying pays a dividend before expiration.

Example: Early Assignment on a Dividend Stock

  • You own 100 Berkshire Hathaway shares and sell a $650 call (stock at $680).
  • Berkshire pays a $50 dividend on October 15, 2025.
  • The call holder exercises early on October 14, 2025, to capture the dividend.
  • Your shares are called away at $650.

You do not receive the dividend. Your capital gain is still $650 strike minus your adjusted basis. The critical risk is that assignment date determines your holding period cutoff. If you were one week shy of long-term treatment, early assignment locks in short-term gains.

For a framework on managing this risk, see our guide on early assignment in options.

Covered Calls and Qualified Dividends: The 60-Day Rule

Qualified dividends are taxed at 0%, 15%, or 20%. Ordinary dividends are taxed at your marginal rate, up to 37%.

To keep dividends qualified, you must hold the stock for more than 60 days during the 121-day window that begins 60 days before the ex-dividend date. A deep in-the-money covered call can suspend that clock because the IRS treats the position as having "diminished risk of loss."

Example: Disqualified Dividend

  • You own 100 AAPL shares, held 50 days.
  • AAPL declares a $0.24/share dividend; ex-date is July 15, 2025.
  • On July 1, 2025, you sell a deep ITM $170 call while AAPL trades at $185.
  • The deep ITM call pauses your qualified-dividend holding period.
  • The $24 dividend is taxed as ordinary income instead of at the qualified rate.

Avoidance: On dividend-paying stocks, prefer out-of-the-money or slightly in-the-money strikes. For more on balancing premium income with dividends, see Selling Covered Calls on Dividend Stocks.

How to Report Covered Calls on Your 2025 Tax Return

Accurate reporting starts with clean records. If you trade through Interactive Brokers, our IB Tax Statement Guide and 1099-B Walkthrough help decode the numbers.

Step 1: Gather Data

For each covered call cycle, collect:

  • Stock purchase date and cost basis per share.
  • Call sale date and premium collected.
  • Expiration, assignment, or buyback date.
  • Strike price if assigned.
  • Commissions and fees.

Step 2: Calculate P&L by Outcome

Expires worthless:

Gain = Premium collected (short-term capital gain)

Assigned:

Proceeds = (Strike price × 100) + Premium collected
Cost basis = (Original cost per share × 100) − Premium collected
Gain or loss = Proceeds − Cost basis
Type = Short-term or long-term based on stock purchase date

Bought back:

Gain or loss = Premium collected − Buyback cost (short-term)

Step 3: Report on Form 8949 and Schedule D

For an assigned covered call:

Form 8949 FieldEntry
Description100 SPY @ $435 strike, covered call assigned
Date acquiredOriginal stock purchase date
Date soldAssignment date
ProceedsStrike price + premium
Cost basisOriginal basis − premium
Code (f)"Premium included in proceeds per Pub 550"

Transfer short-term totals to Schedule D, Part I, and long-term totals to Schedule D, Part II.

Covered Call Tax Checklist: Before You File

Use this checklist to catch the mistakes that trigger IRS notices and broker reconciliation errors:

Holding Period Verification

  • Confirm stock purchase date for every assigned lot.
  • Flag assignments before the one-year mark as short-term.
  • Separate long-term and short-term gains on Form 8949.

Cost Basis Reconciliation

  • Add collected premium to stock proceeds when assigned.
  • Verify broker-reported basis matches your adjusted basis.
  • Document any roll closures that changed effective basis.

Wash Sale Review

  • Check if you repurchased the same security within 30 days of selling at a loss.
  • Verify no deep ITM call was sold during the 30-day window on a loss position.
  • Adjust basis on replacement shares if a wash sale applies.

1099-B Cross-Check

  • Confirm option premium and stock assignment appear as separate line items.
  • Recalculate combined gain: (strike + premium) − adjusted basis.
  • Add Column (f) note when you combine premium with proceeds.

Qualified Dividend Audit

  • Review whether any deep ITM call paused the 60-day qualified-dividend holding period.
  • Reclassify affected dividends from qualified to ordinary income if necessary.

Covered Call Tax Mistakes That Trigger IRS Notices

Mistake 1: Reporting Premium as Ordinary Income

Premiums belong on Form 8949 and Schedule D, not Schedule C. Expired calls are short-term capital gains; assigned calls are part of the stock sale gain.

Mistake 2: Using Broker-Reported Basis Without Adjustment

Brokers often report your original stock cost as basis, ignoring the premium adjustment. If you bought SPY at $410 and collected a $1.50 premium, your adjusted basis is $408.50—not $410.

Mistake 3: Misclassifying Multi-Year Positions

If you held a stock for 18 months and sold three covered calls during that period, all gains—stock and premiums—are long-term. Do not split premium gains into short-term just because the calls closed in the current tax year.

Mistake 4: Ignoring the Qualified Dividend Clock

Deep ITM covered calls on dividend payers can convert 0%–20% qualified dividends into 37% ordinary income. This is one of the most expensive covered call tax mistakes because it is invisible until you file.

Covered Call Tax Planning Strategies

Strategy 1: Avoid Assignment Before the One-Year Mark

If your stock is close to long-term status, sell out-of-the-money calls with strikes well above the current price. Lower assignment probability protects your holding period.

Strategy 2: Accelerate Long-Term Gains

If you own a stock that has appreciated 50% or more and is already long-term, selling aggressive covered calls can force assignment and lock in gains at the 20% long-term rate.

Strategy 3: Layer Covered Calls on Tax-Loss Harvested Shares

If you sold a stock at a loss earlier in the year, buy it back 31 or more days later to avoid the wash sale rule, then sell covered calls at higher strikes to collect premium with limited additional gain.

Strategy 4: Roll to Defer Assignment Across Tax Years

If assignment would trigger a large capital gain late in December, rolling to a later expiration or higher strike can defer realization into the next tax year. Each roll creates a current-year tax event on the closed call, but the larger stock gain is deferred.

Bottom Line: Covered Call Taxes

  1. Covered call premiums are not taxed at receipt. The tax event happens at expiration, assignment, or close.
  2. Expiration produces a short-term capital gain. The premium also reduces your effective stock basis.
  3. Assignment folds the premium into stock proceeds. Your holding period at assignment determines whether the combined gain is short-term or long-term.
  4. Rolling creates separate tax events. Close the old call for a gain or loss, then treat the new call as a new position.
  5. Wash sale rules still apply. Do not sell at a loss and buy back the same security within 30 days.
  6. Deep ITM calls can kill qualified dividends. Use OTM or slightly ITM strikes on dividend payers.
  7. Report on Form 8949 and Schedule D. Reconcile your broker's disconnected 1099-B lines into the correct combined or separate transactions.
  8. Index options are different. SPX and other Section 1256 contracts get 60/40 tax treatment. Learn more in our SPX Section 1256 Tax Guide.

Review The Stock And Call Together

Treat covered call taxes as one position history, not as disconnected option and stock events.

Covered call tax reporting is easier when you can trace the stock lot, the premium collected, and the outcome of the call in one place. Days to Expiry helps you review that full sequence before filing.


Related Articles

Expertise: Days to Expiry Editorial Team, reviewed by a CPA or Enrolled Agent / Options Trading & Tax Specialist


Use our free covered call tax worksheet to track premiums, assignments, and wash sales for your 2025 return.

Complete Options Tax Guide

Wash Sale Rules

Frequently Asked Questions

Written by Days to Expiry Editorial Team

Options Trading & Tax Specialist

The Days to Expiry trading team brings together experienced options traders and financial analysts dedicated to helping investors generate consistent income through proven options strategies.

Free trial

Start free — then keep the full workflow

  • Multi‑stock covered call and cash‑secured put scans
  • Strategy backtesting for covered calls and puts
  • Full wheel backtesting with buy‑and‑hold comparison
  • AI Portfolio Scanner for advanced recommendations
See all plans

Or try the free Strategy Analyzer