Now, match the Sch D total short-term and long-term loss/gain with Fidelity tax records(1099âs) mailed to you, or go to the website, open and compare with the corrected brokerage 1099.
Jeffery, this is exactly where we have seen problems and I will try to break this down:
The Short-Term and Long-Term Realized Gain/Loss shown on the 1099 is the same as the online P&L statement which has been shown to be wrong with many of our users. It is also NOT sent to the IRS. The only number the IRS concerns themselves with is your 1099 Gross Proceeds (Total Sales) figure. You MUST report at least this amount, but there are several reasons why you might report a larger number on your schedule d, such as when you have sales proceeds from options, or open short sales from last year which are not included in the 1099 gross proceeds figure.
Trade Matching Problems
One area of concern is how your buys and sells have been matched. When you are missing the cost basis in your tax program for some of your sales, that means that there was some problem matching a sale with the proper buy. And we have found that it is not always due to an open position from last year as our white paper has shown. Since your tax program does not list the individual buy/sell transactions it becomes a nightmare for you to figure out what is wrong.
Here is an interesting statement from the Fidelity page I referenced: "
Customers should verify the cost basis information provided by Fidelity against their own records when determining the appropriate cost basis to be used when calculating gains and losses for tax reporting purposes." I am sure you do not want to get out each monthly statement and then try to manually match what you traded to see if it matches with what Fidelity or your tax software reported. Since TradeLog maintains the original buy/sell transactions, problems like this are much easier to spot and fix if things are wrong.
Editing Problems
Another problem is there is no way to unmatch them and rematch them properly if they were matched wrong in the first place by your broker or by your tax software. Your tax program is then taking this matched list as Gospel.
TradeLog has an open position (trade matching) verification process and a nice 1099 Reconciliation report that makes all of this quite easy:
http://www.armencomp.com/tradelog/quick-start.html#verify
Wash Sale Problems
When one or more trades have not being matched properly it now adds the additional complication that your wash sales may not be computed properly, which are also fed to your tax program and taken verbatim. Please note that it is NOT your tax software that calculates wash sales. It is your broker data that is feeding this info and not all brokers calculate wash sales.
You also need to consider this: Once you add or edit the cost basis of some trades in your tax program, you have overridden the wash sale calculations made by Fidelity. Proper cost basis MUST be calculated FIRST in order to properly calculate wash sales.
For example, if you have 10 sales that are missing cost basis, and you look up and enter the correct basis, you may end up with a few trades at a loss and you may have repurchased the same stock or an option on the same stock and triggered a wash sale. And for traders who trade options, Fildeity does not calculate wash sales between stocks and options or between different options on the same unlderyling security as per IRS requirements.
So as you can see, eveything is not as easy as you might think. We have been doing this for 8 years and have seen such problems over and over again. Our only wish is to educate traders in proper trade accounting and tax reporting procedures, and to keep them out of trouble with the IRS.