Charles Schwab Brokerage Account Downloads
Also: The following comments are predicated on the assumption that the Community Discussion's original poster is referring to non-Schwab mutual funds.
The original poster says, "I have opted that all distributions made by a particular fund are reinvested in that fund. Starting with the November dividends paid (last week and yesterday, 30 Nov) the One Step Update shows that instead of 'ReinvDiv' I'm getting a 'Buy.'"
A dividend transaction coupled with a buy transaction is a common way to handle "reinvestments" in a security not owned by the financial institution where the security is held (*).
For stocks, no true revinvestment is even possible. And for mutual funds, only the fund owner can execute a true reinvestment. Otherwise, the financial institution where the security is held will receive the "dividend" and use those funds to make a subsequent "buy".
I hold mutual funds at Schwab that are NOT owned by Schwab, and Schwab is using the "dividend transaction"/"buy transaction" combination to implement my reinvestment option for those funds. The dividend/buy approach, in and of itself, creates no true share balance issue.
However: Schwab is (sometimes?) making the "buy" transaction available to download before Schwab's downloaded holdings reflect that purchase. This causes Quicken to popup a dialog telling the user there is a discrepancy between Quicken holdings and the financial institution holdings. Simply waiting a short time (I don't recall the wait being longer than a day), and doing another download, will get the downloaded holdings in agreement with Quicken's holdings. Schwab can fix this, and they're the only ones that can.
[ (*) Back when USAA offered investment accounts, they had a different way of dealing with reinvestments in securities not owned by USAA: First, they waited until the real-world dividend/buy was completed before downloading anything related to those transactions. Second: when the dividend/buy was complete, USAA downloaded three OFX transactions for that "reinvestment event"; a reinvestment transaction, a dividend transaction and a buy transaction. That left the Quicken user free to choose which approach they wanted, by deleting the transaction(s) they did not want. ]