QPW,I think I get what you are saying, but you are looking at the Investment Transaction report. My problem is with the Net Worth report. For each reporting date in the Net Worth report, I think it should just show a snapshot of the value of each selected security in each account. If "no security" is selected, it should include the actual cash balance in the account as of that date. Essentially it would be the same as the "Market Value" column in the account's Holdings view on that date. If "no security" is not selected, the cash balance should be excluded from the report.It looks like the problem is in computing the cash balance for the account if "no security" is not selected. If that causes it to ignore all the Deposit and Xin transactions and display that odd result, then of course the cash balance will be wrong. I think for the Net Worth report it could compute the cash balance the odd way it does today, but just not include it in the report if "no security" is not selected.
OK, I see that when "No Security (includes Cash)" is not selected, the Net Worth report is excluding all external cash transactions - Deposit, Withdraw, Transfer to/from another account, etc. Internal cash transactions like Buy, Sell, and Dividends are still included in the report.I can't see why anyone would want a report like that.The very similar Account Balances report, however, behaves the way I am looking for. If you don't include "No security (includes Cash)" it simply shows zero as the cash balance in the account.Note that both of these reports also have problems if there are cash transactions with category splits and "no security" is not selected. In this case, the transactions with splits are included in the report while non-split transactions are not. It is applying its exclusion rule differently for split and non-split transactions. That is definitely a bug I think.