When you get assigned on a cash-secured put, your cost basis isn't just the strike price — it's the strike price minus the premium you collected. That single adjustment changes your tax picture and your break-even point, and most traders get this wrong the first time it happens to them.

What Actually Happens at Assignment

Let's say you sold a cash-secured put on AAPL at the $170 strike and collected $3.50 in premium. You get assigned. Your broker buys 100 shares on your behalf at $170 per share. But your actual cost basis is $170 - $3.50 = $166.50 per share, or $16,650 total.

Here's where people get confused: the $3.50 premium you collected doesn't get taxed when you receive it. It sits in limbo. The IRS treats it as an adjustment to your cost basis at the time of assignment, not as income when you sold the put. So that premium doesn't show up on your 1099 as a separate taxable event — it's baked into what you paid for the shares.

This matters a lot. If AAPL is trading at $168 when you get assigned, you're not underwater. You're actually sitting on a $1.50 per share gain relative to your adjusted cost basis, even though the stock is below the strike. Understanding this keeps you from panic-selling a position that's actually working.

The Mechanics Your Broker Shows You

Your brokerage account will almost certainly show your cost basis as $170 — the strike price — not $166.50. This is not a mistake exactly, but it's incomplete. Most brokers track the premium separately as a closed position (the short put) and the stock as a new position at the strike price.

When tax time comes, you'll see two things on your 1099-B: a closed short put position showing a $350 gain (the premium), and the stock position showing whatever you eventually sell it for versus the $170 basis. You have to mentally combine these. The IRS doesn't care how your broker displays it — what matters is the economic reality, which is that your true cost is $166.50.

Some brokers, like Tastytrade, are better about displaying your adjusted cost basis in the platform. Others, like Schwab or TD Ameritrade (now merged), will show you the raw strike price. Check your broker's cost basis settings and make sure you understand what you're looking at before you make decisions based on it.

When You Sell Covered Calls After Assignment

This is where it gets layered. You get assigned on AAPL at $170, your adjusted basis is $166.50, and now you sell a covered call at the $172 strike for $2.00. If that call gets exercised, your shares get called away at $172.

Your total P&L looks like this: you collected $3.50 on the put, paid an effective $166.50 for shares, sold them at $172 via the call, and collected $2.00 on the call. Total gain: $3.50 + $2.00 + ($172 - $170) = $7.50 per share, or $750 on the position.

But your 1099 will show three separate events: the closed put, the stock sale, and the closed call. You need to add them up yourself, or your accountant does. If you just hand your 1099 to a tax preparer without explaining the wheel, they might not connect the dots. Spend five minutes walking them through it. It saves headaches.

The Wash Sale Problem Nobody Talks About

Here's a scenario that catches people off guard. You sell a put on NVDA, get assigned at $450, and the stock drops to $410. You sell the shares at a loss, then immediately sell another put on NVDA because you still like the stock. That new put could trigger a wash sale rule, disallowing your loss.

The wash sale rule applies when you sell a security at a loss and buy a "substantially identical" security within 30 days before or after the sale. Selling a put on NVDA after taking a loss on NVDA shares might count — the IRS hasn't given crystal-clear guidance here, but many tax professionals treat it as a wash sale risk. If you're running the wheel continuously on the same ticker, this is a real issue worth discussing with a CPA who understands options.

What to Actually Do

Keep a simple spreadsheet. For every assignment, log the strike price, the premium collected, your adjusted cost basis, and the date. When you eventually sell the shares (or get called away), you'll know your actual P&L without having to reverse-engineer it from your 1099.

If you're using a platform like TradeLog or GainsKeeper, they can import your trades and handle a lot of this automatically. They're not free, but if you're running the wheel on multiple tickers simultaneously, the time savings alone are worth the cost.

The practical takeaway: after your next assignment, immediately calculate your adjusted cost basis and write it somewhere. Don't trust your broker's display as your final number. Know what you actually paid, because that number drives every decision you make on the position going forward — when to sell calls, when to cut losses, and what your real profit looks like at the end of the trade.