Hi Joyce. Apologies in advance as this is not going to solve your problem directly. But I can provide some information to help you figure out what might be going on. The problem could lie with the lot identification that TD is using when you close a trade vs the lot you identified in Quicken when you closed your trade. The problem could reside in TD giving you commission information at the trade group level and not the individual leg level. For example, if you buy and eventually sell an Iron Condor (4 legs) TD like to tell you the commission of buying/selling the Iron Condor instead of the commission for each leg. So depending on how TD allocates the commission across each trade vs how you are allocating the commission across each leg when you enter the trades into Quicken.The problem could be related to certain types of trades that Quicken's Capital Gains report, frankly just doesn't handle correctly such as wash sales, section 1256 contracts, short sales, options that turn into stock via exercise/assignment.What you are going to need to do is just dig through the detail of each transaction related to the same security and find which specific transactions are at fault and then go into each transactions and find what is causing the problem.Best of luck.
Ok, I did some number crunching and think I figured out what the problem is and have reported my findings to quicken. I have a similar issue, as I had some funds that I needed to report capital gains to the IRS, and figured the capital gains report would save me a lot of time (NOT SO!)It appears what is happening, at least in my case, is that in the capital gains report, Quicken is using an AVERAGE COST BASIS number instead of the actual cost amount of my share purchases. When I calculated that amount and multiplied that by the share amounts received from my dividend/reinvest transactions, then the cost basis numbers MATCH with what is in the capital gains report, and is TOTALLY INCORRECT!QUICKEN NEEDS TO FIX THIS WITH A PATCH ASAP!!! THIS IS A LIABILITY, AS A USER COULD GET AUDITED BY THE IRS IF THEY TRIED TO USE THIS TO REPORT CAPLITAL AGAINS WITH INCORRECT DOLLAR AMOUNTS.It sounds like whoever programed this report used the average cost basis amount to cut down on calculation time, and is a case of really lazy programming. It's a lot more complicated than that, as you have to calculate this for each transaction, factor in stock splits, etc.