Wheel strategy taxes: what U.S. retail traders need to know
Every Put premium, every covered Call, every assignment has tax consequences. Here's the plain-English breakdown for U.S. retail traders running the Wheel.
The Wheel strategy looks like passive income, but the IRS treats it like active trading. Every premium you collect, every assignment, every covered Call exercised — it all hits a Schedule D line at the end of the year.
This guide covers the U.S. retail tax basics. If you trade through an LLC, professional trader status, or in a different country, get a CPA. For most W-2 retail traders, this should answer the 90% of questions you have.
Disclaimer: I'm not a CPA. None of this is tax advice. Consult a licensed tax professional for your situation.
The 30-second version
| Event | Tax treatment |
|---|---|
| Put expires worthless | Short-term capital gain = full premium |
| Put bought-to-close | Short-term gain or loss = premium received − close cost |
| Put assigned (you got shares) | No immediate tax. Premium reduces the cost basis of the shares. |
| Covered Call expires worthless | Short-term capital gain = full premium |
| Covered Call bought-to-close | Short-term gain or loss |
| Covered Call exercised (shares called away) | Premium gets added to your sale proceeds. Holding period determines long-vs-short-term on the shares. |
| Dividend while holding the stock | Qualified or non-qualified dividend, separate from options. |
The takeaway: almost everything is short-term capital gains, taxed at your ordinary income rate (10–37% federal + state).
Put expires worthless: the cleanest case
You sold a $9.50 SOFI Put for $35. SOFI closed above $9.50 at expiration. The Put expires worthless.
- Realized gain: $35.
- Holding period: counted from when you opened the Put to expiration.
- Tax treatment: short-term capital gain. Always. Even if you held the Put for more than a year — for SELLERS, expiration is always short-term unless your platform marked it as a Section 1256 contract (rare for single-stock options).
You report it on Form 8949 → Schedule D. The premium is taxable in the year the option expired.
Put bought-to-close: lock in the gain (or loss)
You sold a Put for $35, the stock rallied, and you bought to close for $5.
- Realized gain: $35 − $5 = $30.
- Tax treatment: same as above — short-term capital gain.
Same goes for losses: if you bought back for $80 (you lost on the trade), you have a short-term capital loss of $45.
Put assigned: no tax yet, but the basis changes
You sold a SOFI $9.50 Put for $35. SOFI dropped to $8.90 at expiration. You get assigned 100 shares.
- No immediate tax event.
- The $35 premium reduces your effective cost basis on the shares: $9.50 − $0.35 = $9.15/share.
- Holding period on the shares starts the day after assignment.
Later, when you sell the shares (e.g., when a covered Call gets exercised), the gain or loss is calculated against this adjusted basis.
This is why assignment isn't a bad outcome from a tax standpoint — you defer all taxation until you sell the shares, and you get a discounted cost basis.
Covered Call exercised: tricky case
You're holding 100 shares of SOFI at $9.15 cost basis. You sold a $10.00 Call for $25. SOFI rallied to $10.50 at expiration. Call gets exercised — you sell 100 shares at $10.00.
- Sale proceeds: ($10.00 × 100) + $25 (Call premium) = $1,025
- Cost basis: $9.15 × 100 = $915
- Realized gain: $1,025 − $915 = $110
- Holding period: counted from when you got the shares (assignment date) to when they were called away. If less than 365 days → short-term. If more → long-term.
For most Wheel traders, the holding period is < 365 days because the whole point is to keep capital turning. So the gain is short-term.
Important: the Call premium doesn't have its own separate tax event when exercised. It folds into the sale proceeds.
The Section 1256 escape hatch (mostly for index options)
If you trade broad-based index options (SPX, NDX, RUT — not SPY or QQQ), they qualify as Section 1256 contracts:
- 60% of the gain is long-term, 40% is short-term, regardless of holding period.
- This is much more favorable than 100% short-term.
For most Wheel traders running single-stock or ETF options (SPY, AAPL, SOFI, etc.), Section 1256 doesn't apply. You're stuck with short-term gains.
Wash sales: the trap that catches Wheel traders
If you sell a Put, it gets assigned, you sell the shares at a loss, and you re-sell another Put on the same ticker within 30 days — the IRS may classify the second Put as a wash sale:
- Your loss on the first transaction gets disallowed.
- The disallowed loss adds to the cost basis of the new position.
- The loss is deferred, not eliminated, but it complicates your taxes.
To avoid wash sales:
- Don't sell new Puts on the same ticker within 30 days of realizing a loss on it.
- Or accept the wash sale rules — the loss eventually offsets the gain when the new position closes.
Brokers report wash sales on your 1099-B, but they only track within their own platform. Cross-broker wash sales are your responsibility.
Why taxes matter so much for the Wheel
Realistic Wheel returns are 15–30% gross annualized. If you're in the 32% federal + 9% state tax bracket (~41% combined), your after-tax return is closer to 9–18%.
That's still beating most index funds. But the gap between gross and net is real, and many Wheel traders don't think about it until April.
Three things that help:
- Trade inside an IRA (Traditional or Roth). All gains are tax-deferred (Traditional) or tax-free (Roth). Most brokers allow Wheel-style trading in retirement accounts with some restrictions.
- Hold positions longer when possible. The Wheel rewards capital turnover, but if the stock rallies 30% past your Call, sometimes letting shares sit > 365 days for long-term treatment is worth it.
- Harvest losses. End-of-year, deliberately close losing positions to offset gains. Save the gains for next year.
What WheelAI tracks for you
The CSV export feature in WheelAI Pro generates an itemized list of every position with:
- Open and close dates
- Premium collected
- Close cost (if bought to close)
- Effective cost basis (if assigned)
- Sale proceeds (if shares called away)
- Holding period
You can hand this to your CPA in April and it'll save them hours. The free tier doesn't include CSV export — that's one of the Pro features that actually pays for itself.
Next: Which stocks work for the Wheel? A checklist →
Or get the CSV export: Download WheelAI on the App Store →
This article is for educational purposes only and is not financial or tax advice. Options trading involves substantial risk. Consult a licensed CPA before making any tax-related decisions.