I've know this has been asked and answered but I don't believe any of the solutions are correct! I recently sold my second partial batch of USATX mutual funds with Schwab. Both sales incurred small disallowed losses due to reinvestment of dividends that USATX paid before and after the sale within the 30 day before and after period.
Schwab uses FIFO for lot handling and average cost accounting for mutual funds. Ideally we want to lower the cost of those first shares of the sale and raise the cost of the reinvested dividend shares but we also want those dividend shares to go out first on the next sale.
I understand how to do everything but controlling the allocation of shares on the next sale. Setting Quicken to average cost grays out the window allowing you to pick which shares each sale uses. Unchecking the average cost is in direct contrast to Schwab's accounting method but allows selection of lots for sales. Changing the dates ruins the past net worth calculations as well as just seems like a horrible idea.
I've used Quicken all my life (many years) they should be able to handle this with a check box and a few additional fields to allow the correct way to process disallowed loss wash sales. I'll come up with a less than optimal way to handle this but I hate that people think that because it is answered on this forum that Quicken doesn't need to work on this!