Selling Covered Calls Inside a Roth IRA: Are the Premiums Really Tax-Free?
The Short Answer: Yes, and Yes
You can sell covered calls inside a Roth IRA, and as long as you follow the qualified-distribution rules, every dollar of premium you collect grows and comes out tax-free. The IRS does not treat options income inside a Roth any differently from dividends or capital gains — it all sits in the same tax-sheltered bucket. That one fact makes the Roth IRA one of the most powerful accounts a covered-call trader can use.
The catch is that your broker must approve options trading inside the account, and not every broker offers the same level of options access for IRAs. Most major brokers — Fidelity, Schwab, TD Ameritrade (now part of Schwab), and tastytrade — allow covered calls in Roth IRAs under what they call a Level 1 or Level 2 options approval. Check your account settings before you place your first trade.
How the Roth IRA Tax Shelter Actually Works for Options
A Roth IRA is funded with after-tax dollars. In exchange, the IRS lets all growth inside the account compound without annual taxation, and qualified withdrawals — generally after age 59½ and after the account has been open at least five years — come out completely tax-free. This is spelled out in IRS Publication 590-B.
When you sell a covered call in a taxable account, the premium is ordinary income or a short-term capital gain depending on how the trade closes, and it gets taxed in the year you receive it. Inside a Roth, that same premium lands in your account and the IRS never touches it — not when you collect it, not when it expires worthless, not when you eventually withdraw it as a qualified distribution. FINRA confirms that options trading is permitted in IRAs subject to broker approval and IRA rules, but the tax treatment flows entirely from the Roth wrapper, not from any special options rule.
For Canadian readers: a Tax-Free Savings Account (TFSA) works on a similar principle. The Canada Revenue Agency (CRA) allows options trading inside a TFSA, and premiums collected are generally sheltered from tax, though the CRA has challenged accounts it considers to be carrying on a business of trading. Keep your activity consistent with long-term investing rather than high-frequency speculation.
A Real Worked Example: AAPL Covered Call in a Roth IRA
Let's make this concrete. Suppose you own 100 shares of Apple (AAPL) inside your Roth IRA. AAPL is trading at $213 per share on a Monday morning.
You decide to sell one covered call contract — remember, one contract covers 100 shares — with a strike price of $220 and an expiration 30 days out. The market is quoting that call at a $2.85 bid. You sell at $2.85 and collect $285 in premium (100 shares × $2.85), which lands in your Roth IRA cash balance immediately.
Scenario A — AAPL stays below $220 at expiration: The call expires worthless. You keep the full $285. In a taxable account you would owe tax on that $285. In your Roth, you owe nothing. You can turn around and sell another call next month.
Scenario B — AAPL closes above $220 at expiration: Your shares get called away at $220. You receive $22,000 for the 100 shares plus you already kept the $285 premium, for a total of $22,285 in your Roth. No capital gains tax, no ordinary income tax on the premium. In a taxable account, you would owe capital gains tax on the difference between your cost basis and $220, plus ordinary income tax on the $285 premium. The Roth eliminates both bills.
Annualized, collecting roughly $285 per month on a $21,300 position works out to about a 16% annualized premium yield — before considering any stock movement. That math only gets better when you remove the tax drag entirely.
What Are the Real Risks? (Read This Before You Trade)
Covered calls are not a free lunch, and the Roth wrapper does not change the underlying risks. Here are the ones that matter most.
Capped upside is the biggest cost. If AAPL jumps from $213 to $240 before expiration, you still sell at $220. You miss $20 per share — $2,000 on 100 shares — in exchange for the $285 premium you collected. Inside a Roth, that missed gain is gone forever; you cannot go back and un-sell the call.
You still own the downside. If AAPL drops from $213 to $180, you lose $33 per share on the stock. The $285 premium cushions the blow slightly, but covered calls are not a hedge. The Options Industry Council (OIC) makes this point clearly in its investor education materials: a covered call reduces your cost basis by the premium received, but it does not protect against large declines.
Assignment can happen early. American-style options — which is what equity options on AAPL, MSFT, NVDA, and most US stocks are — can be exercised by the buyer at any time before expiration, not just on the last day. Early assignment is rare but it does happen, especially around ex-dividend dates. If your shares get called away early, you lose the remaining time value you were counting on.
IRA contribution limits restrict how fast you can rebuild. If your shares get called away and the stock keeps running, you cannot simply dump more cash into the Roth to buy back in. The 2024 IRS contribution limit for a Roth IRA is $7,000 ($8,000 if you are 50 or older). Plan your strike selection with the possibility of assignment in mind.
No margin, no naked positions. The IRS prohibits using IRA funds as margin collateral, and FINRA rules mean brokers will not allow naked (uncovered) calls inside an IRA. You must own the underlying shares before you sell the call — which is exactly what a covered call requires, so this rule is easy to follow.
Choosing the Right Strike and Expiration for an IRA
Because you cannot easily replace shares that get called away, strike selection inside a Roth deserves more thought than in a taxable account.
Delta as a guide: Options traders use delta to estimate the probability that a call will expire in the money. A call with a delta of 0.20 has roughly a 20% chance of expiring in the money (and therefore getting assigned). The OIC explains delta in detail in its free options education courses. Many covered-call traders in retirement accounts target a delta between 0.15 and 0.30 — enough premium to be worth the trade, low enough assignment risk to keep their shares most of the time.
Expiration length: 30-day (monthly) expirations are the most common choice because time decay — the rate at which an option loses value — accelerates in the final 30 days. Selling 30-day calls and letting them expire worthless, then repeating, is sometimes called a monthly covered-call wheel. Shorter expirations (7-14 days) generate smaller premiums per trade but give you more flexibility.
Avoid earnings dates: If a company is reporting earnings before your expiration, implied volatility will be elevated — which means higher premiums — but the stock can move sharply in either direction. Many conservative IRA traders skip the earnings cycle entirely or close the position before the announcement.
Setting Up Options Trading in Your Roth IRA: A Quick Checklist
Getting approved for covered calls in a Roth IRA is straightforward at most brokers. Here is what to expect.
1. Apply for options approval. Log into your brokerage and find the options trading application. You will answer questions about your investing experience, net worth, and income. For covered calls you typically need Level 1 or Level 2 approval — the lowest tiers. Brokers set their own approval criteria; FINRA Rule 2360 requires brokers to have a reasonable basis for approving options accounts.
2. Make sure your IRA holds the underlying shares. You need 100 shares of the stock for each contract you want to sell. If you hold 250 shares of MSFT, you can sell a maximum of two contracts (covering 200 shares) and keep 50 shares uncovered.
3. Understand your broker's IRA-specific restrictions. Some brokers do not allow certain options strategies in IRAs even if they allow them in taxable accounts. Confirm that covered calls (selling calls against long stock) are permitted.
4. Keep records even though you owe no tax. You still want to track your cost basis, premium income, and assignment history. If you ever take a non-qualified distribution, the IRS will want to know what came from contributions versus growth.
5. Confirm the qualified-distribution clock. Your Roth IRA must have been open for at least five tax years and you must be at least 59½ for withdrawals to be fully tax-free, per IRS Publication 590-B. If you are younger, the tax-free treatment still applies to the growth inside the account — you just cannot withdraw it yet without potential penalty.
Can I sell covered calls in a Roth IRA without any special approval?
No. Your broker must approve options trading on your IRA before you can place any options order. Most brokers require you to complete a short application and qualify for at least Level 1 or Level 2 options access. The approval process usually takes one to three business days.
Do covered call premiums count as tax-free income in a Roth IRA?
Yes, as long as you take a qualified distribution — meaning you are at least 59½ and the account has been open five or more tax years, per IRS Publication 590-B. Inside the account, premiums grow without any annual tax. When you withdraw the money as a qualified distribution, you owe nothing to the IRS.
What happens if my shares get called away inside my Roth IRA?
The shares are sold at the strike price and the cash stays in your Roth IRA — no tax event occurs. You can use that cash to buy new shares and start selling covered calls again. The main downside is missing any stock gains above the strike price, not a tax bill.
Can I sell covered calls in a Roth IRA in Canada using a TFSA?
Yes. The Canada Revenue Agency (CRA) permits options trading inside a TFSA, and premiums are generally sheltered from tax. However, the CRA has audited accounts it considers to be running a business of active trading, so keep your strategy consistent with long-term investing rather than very high-frequency speculation.
What is the safest strike price to use for covered calls in a retirement account?
Most conservative IRA traders target calls with a delta between 0.15 and 0.30, which implies roughly a 15–30% chance of assignment, according to OIC education materials. This range typically offers meaningful premium while leaving a reasonable buffer above the current stock price so your shares are not called away too often.
Does selling covered calls inside a Roth IRA count toward the annual contribution limit?
No. Premium income generated by trading inside the account is not a contribution — it is investment activity. Only cash or assets you transfer into the Roth from outside count toward the IRS annual limit, which is $7,000 in 2024 ($8,000 if you are 50 or older).