Arnie: Exactly. Disclaimer: I am not a tax professional, and I (as well as the people that do this) could be wrong.
FWIW, I found the following issues with my year-end statement:
- Trades that were manually entered by IB (with code of "M" on the daily statement) did not appear in the year-end statement.
- Trades that were cancelled are not correctly handled in the "1099 reported" column. If the cancellation trade was a sale, its value is shown in that column (and shouldn't be). If the cancellation trade was a buy, it doesn't have its value in the 1099 column (as a credit), but should (since the sale that it offsets is in the 1099 column). That is, they got the logic backwards on when to show the cancel trades in the 1099 column. I will note that they did it right on the 1099 itself this year, which is great, but that's why the 1099 column on my year-end statement doesn't match my 1099.
FWIW, I found the following issues with my year-end statement:
- Trades that were manually entered by IB (with code of "M" on the daily statement) did not appear in the year-end statement.
- Trades that were cancelled are not correctly handled in the "1099 reported" column. If the cancellation trade was a sale, its value is shown in that column (and shouldn't be). If the cancellation trade was a buy, it doesn't have its value in the 1099 column (as a credit), but should (since the sale that it offsets is in the 1099 column). That is, they got the logic backwards on when to show the cancel trades in the 1099 column. I will note that they did it right on the 1099 itself this year, which is great, but that's why the 1099 column on my year-end statement doesn't match my 1099.