turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
Close icon
Do you have a TurboTax Online account?

We'll help you get started or pick up where you left off.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

I downloaded the consolidated 1099 from E*Trade/Morgan Stanley today into my 2023 TurboTax Premier.  It asks me to review all my cover called to confirm the cost basis is zero as listed on the 1099-B hardcopy.  That is quite a bit of work.  Why am I asked to confirm the cost basis?   Isn't zero correct for a cover call?

 

Today was the first day the download from E*Trade was available.

Connect with an expert
x
Do you have an Intuit account?

Do you have an Intuit account?

You'll need to sign in or create an account to connect with an expert.

10 Replies

Cover Call option cost basis after impact from E*Trade causes review of each transaction

TT is doing this as a form of error checking. One way to do it expeditiously is to wait until "final review" and then TT will pop up each error in sequence. But the answer is, yes, I think you will have to confirm each zero entry is indeed correct sometime before you can file the return.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

I don't recall needing to confirm every covered call sale in previous years.  10s or 100s of trades.  Just noticed it is doing it for stock share sales as well, and import doesn't like the "&" in AT&T. Makes you change each entry after import.  Crazy extra work.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

Yeah, software changes. Generally validation is considered good, but this might need some reconsideration. Of course, I always advise that people with 100s of transactions (especially complex ones) should probably NOT use the automatic import. Instead, in these situations I recommend summary entries supported by attaching the actual data from the brokerage.

This alternative is not immediately obvious in the interview. The actual number of people doing many complex transactions and self-filing using TT is probably a small percentage of filers, but it's also probably more common now than it has ever been in the past.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

not a good software change and should be modified.  I may be the first the complain, but I'm sure many more will be negatively impacted/surprised.

These were all covered transactions and the unnecessary confirmation of cost basis seems random and a waste of time.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

The covered call data entry experience is thoroughly broken and requires borderline dubious user workarounds which I will attempt to describe here.  I too have options trades with Morgan Stanley / E*Trade. The user flow here exhibits what must be a series of software bugs - and it's been there for at least two years.  (I had this same issue on my 2022 return and told my "reviewer" about it - but it's still not fixed.)   When I open each trade to review it, the automated data upload system has recorded cost basis and transaction amount, but not the type.  That means I must select "Option" for each one.   That's fine, but if I then select that the option "Expired" (which it did) the online UI eliminates my ability to log the proceeds.  Click "Expired" and watch box 1d "Proceeds" vanish from the UI!  My guess is that the person who designed the interface does not understand selling covered calls, only buying calls.  My workaround, which I believe "probably" leads to correct data, is to say the option was "Sold" (because it was, when I opened the contract initially) so I can include the proceeds.   But wait, there's more.  The online UI also asks how I "received" this investment and lets me select "I purchased it" or "I received it in a divorce settlement."  Of course, neither of these is accurate.  I selected "I purchased it" even though that's not happened - I opened a contract and received money for it.    But wait, there's more.  The "date sold or expired" and "date this investment was acquired" are flipped, thereby making them out of chronological order.   I forget whether un-flipping them throws an error or the opposite does.  TurboTax staff, if you're reading this please make these changes:

- Create a user flow where the user can indicate they sold a call (rather than bought one).

- Allow the user to say they "opened a contract" rather than "purchased" it.

- Allow the user to say it expired without TurboTax deleting data about the sale.

- Do not flip the dates of acquisition and disposal.  Do not throw an error when these dates are correct.

-  Do not throw a warning about cost basis for the covered call.

- Fix the message at the top of the page which states "Covered and reported mean the same thing." Investors selling covered calls (where "covered" means something else entirely) will be misled.  Add the this sentence "The term 'covered calls' refers to a type of  transaction you can enter in this interface." My guess is the PM responsible for this feature was also confused by this. 

Cover Call option cost basis after impact from E*Trade causes review of each transaction

I can concur that this is completely messed up and confusing in TT. What's more is that TT doesn't seem to understand cash secure put sales either.  How do I properly enter the cost basis for a cash secured put option? Do I enter the total amount sey aside as collateral needed to secure the option?  Please help.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

For anyone who has landed here, I'll update my original message above with some more tips:

- First, the UI is completely broken as I mentioned.  However, it is more broken for E*Trade than it is for Schwab.  I have accounts in which I traded options at each bank, and only E*Trade's imported data led to the disaster described above.

- The Schwab option trade data which did _not_ throw errors was auto-imported as sales of "stock (non-employee)."  Let me repeat that: the data was _incorrectly_ imported as stock, not as options.  But this incorrect import seemed to lead to _correct_ data entry in terms of gains and dates.  I did not have to go in and manually verify each one.  This also means that I might advise others to select "stock" rather than "options" when manually correcting your E*Trade options sales.  Similarly, if you want to keep using TurboTax, you should probably stop using E*Trade.  Unfortunately, I don't know which banks (other than Schwab) to recommend instead.

- Finally, on a lighter note, I started treating the manual updating of my 116 E*Trade transactions as a game.  Load transactions, scroll to 5 page selector button, select page number, scroll up to required review item, click into item, update dropdown sale type, update dropdown how obtained, update how disposed, update cost basis, confirm no special situations apply, confirm zero basis, hit Continue.  This process took me about 90 seconds per transaction at first, but then I got it down to 45 seconds each, then 30 seconds each.  So I wound up spending more than 58 minutes but less than 174 minutes on this one step.     If a product manager is reading this, I recommend adding this stat to your KPIs.

Cover Call option cost basis after impact from E*Trade causes review of each transaction

Andrew, I'll do my best here based on what I experienced selling covered calls:

- When entering transaction type, select "stock (non-employee)" or "options."

- When it asks you how you obtained the option, select "I purchased it" (even though this is not true).  For the purchase date, include the date it expired (if it expired) and the date you bought to close (if you bought to close).

- When it asks you how you disposed of the option, select "I sold it" (even if this is not true).  When it asks the sale date include the initial sale date (when you opened the contract).

- Note that the above dates will be out of chronological order.  This did not throw an error when I did it this way.

- When it asks for your cost basis, say "0."  I know, there is no cost basis for cash secured puts.  Say 0 anyway.  (However, if you bought it to close then put this value there instead. )   The UI will ask you to confirm that your basis is really zero.  Do so.

 

Please note: the above is all me guessing based on my experience with covered calls.  And what was successfully auto-imported from Schwab (which didn't have the same issue with covered calls as E*Trade; see my other recent post on this page).  Hope this helps.

 

 

 

 

Cover Call option cost basis after impact from E*Trade causes review of each transaction

Thanks for the info.  This is what I eventually did as well.  I think the main culprit is because TT is taking the transaction data as a "stock" transaction and not an "options" transaction, which pretty much screws the whole thing up from the get go.  I also chose "sold" w "$0" cost basis and then confirmed twice.  Fortunately you can use the bulk feature to update these details for multiple transaction, but unfortunately, you have to confirm each individual transaction twice.  Depending on how many options you sell in a year, it could be a little or alot of tedious work.  Hope they fix this next year.  I primarily sell options so I had to fix 100+ transactions...

Cover Call option cost basis after impact from E*Trade causes review of each transaction

I also "zeroed" cost basis to get through the process.  My covered call and cash secured puts cost basis weren't zero , but I just took the hit.

message box icon

Get more help

Ask questions and learn more about your taxes and finances.

Post your Question
Manage cookies