Cash balance incorrect

bruceinlouisville's Avatar


25 Jul, 2020 07:29 PM

Hello! Are there any known problems with the cash balance calculations in investment accounts?

I am trying to reconcile my Moneydance transaction register with my broker's statements, and am finding multiple places where Moneydance just doesn't subtract correctly. Example:

Cash balance – 370,233.13
Purchase – 22,779.54
Correct result – 347,453.59
Moneydance balance – 347,452.81

Obviously, an error of 0.78 isn't going to matter in the grand scheme of things – but still, I would expect the program to be able to do basic math. :-)

Any ideas?

  1. 1 Posted by bruceinlouisvil... on 25 Jul, 2020 07:57 PM

    bruceinlouisville's Avatar

    Extra information -- After doing some more spreadsheet work, I found that Moneydance subtracted incorrectly on every other transaction for a series of seven transactions, always subtracting too much, as follows:

    #1 – off by 0.78
    #2 – correct
    #3 – off by 0.39
    #4 – correct
    #5 – off by 0.78
    #6 – correct
    #7 – off by 0.39

    The resulting 2.34 was the difference between the ending Moneydance cash balance and my broker's ending cash balance.

  2. 2 Posted by bruceinlouisvil... on 01 Aug, 2020 06:11 PM

    bruceinlouisville's Avatar

    I'm a little surprised that this hasn't gotten any attention from support staff. A bookkeeping app that doesn't subtract properly seems, uhm, problematic.


  3. 3 Posted by dtd on 03 Aug, 2020 03:13 AM

    dtd's Avatar

    just a user here.
    I'm sure you are being a little facetious in saying moneydance can't subtract correctly, but obviously you want a solution to the problem.

    I'm assuming you are getting the values downloaded via direct connect, right? If so, have you examined that file to see what your brokerage is telling moneydance? as you point out, the values are small, so maybe the OFX values have a rounding problem from the brokerage?

    I DO NOT know the answer, just that the problem is not "inaccurate subtraction", but more like values provided are rounded at the last decimal place or something else, but similar.

    I do expect that support staff should get back to you. Sometimes messages do get missed on weekends.

    Hope that at least provides some direction on where the inaccuracies might be coming from.

  4. 4 Posted by dtd on 03 Aug, 2020 03:20 AM

    dtd's Avatar

    I do find it interesting (but not revelatory) that all the inaccuracies are either 0, .39, or .78 which is off, in a sense, by "0, 1, or 2" (with .39 being indicative)

    I have no idea what that means, but did find it interesting.

  5. 5 Posted by bruceinlouisvil... on 03 Aug, 2020 08:41 PM

    bruceinlouisville's Avatar

    Not using OFX. This is a direct download from the brokerage.

    However, I have re-entered those transactions manually, and still gotten that result.

  6. 6 Posted by dtd on 03 Aug, 2020 09:14 PM

    dtd's Avatar

    just a user here.

    Great. So, let's start with the incorrect subtraction issue - as I don't want to deny it.
    Can you show register entries showing the values are exactly as they should be, but the result is a .39 or .78 subtraction discrepancy? Would like to see such (and I'm sure support staff would as well)

    Or is the cash value of the transaction in the register also off by .39 or .78 and thus so is the cash balance?

    If the former - you've found a big deal (though why no one else has seen it is odd).

    If the latter, let's move on to the transaction itself. It's probably some type of transaction like a stock sale, or something involving shares of some sort. (right? wrong?) Like let's say stock interest which is 0.1372 shares added to your account, with a value of X. But maybe if you multiply 0.1372 shares by the value of the shares, it is off by 0.39 ? Maybe it should be 0.13721 ?

    Again, I don't know, nor have a clue - just trying to provide some insight, as I am very detailed oriented, and have had to fix errors as small as 0.03 ... due to multiple reasons over 35 years.

    Hope that helps some.
    (If you have distinct evidence showing MD can't subtract, a screen shot would help support staff, I'm sure)

  7. 7 Posted by bruceinlouisvil... on 03 Aug, 2020 09:39 PM

    bruceinlouisville's Avatar

    I have attached a screen shot showing what I'm talking about. I went back to my brokerage statement and none of the transactions had fractions of cents.

    The 909 shares at 25.06 is where the problem starts.

  8. 8 Posted by dtd on 03 Aug, 2020 10:28 PM

    dtd's Avatar

    Fantastic. That indeed looks problematic.

    At this point, I also turn this over to MD support staff and look forward to reading their response as well.

  9. 9 Posted by dwg on 03 Aug, 2020 11:01 PM

    dwg's Avatar

    I'm a fellow user.

    I've tried it, and I cannot reproduce the problem. I have also never seen a case where Moneydance can not add or subtract properly. I can only come to the conclusion that there is something occurring in your data set, as to what that has me baffled.

    This is something hat I think has to go through the support people.

    On a thought is it the same security that always shows the problem?

  10. 10 Posted by bruceinlouisvil... on 03 Aug, 2020 11:30 PM

    bruceinlouisville's Avatar

    No, different securities.

  11. 11 Posted by bruceinlouisvil... on 08 Aug, 2020 06:20 PM

    bruceinlouisville's Avatar

    Once again -- I'm really surprised that Support hasn't jumped in here.

    Meanwhile, I've switched to a different software for investments. I'd rather have it all in one place, but can't trust Moneydance for the investment part until this is resolved.

  12. 12 Posted by Ben on 08 Aug, 2020 08:05 PM

    Ben's Avatar

    I'm another user. I tried to reproduce it with only the entries shown, without success. Still, register view doesn't always tell the whole story (for example, I could reproduce that screenview with further work that your bookkeeper might have thought was a good idea at the time). If you run a Transactions report for that investment account, does it match that register view?
    (I suggest the simple Transactions report rather than Transactions Filter or Investment Transactions, but you might have to scroll right or re-size columns to see everything.)

  13. 13 Posted by dwg on 11 Aug, 2020 08:39 AM

    dwg's Avatar

    What version and build number is this occurring on?

    There are reports of a problem around build 1893 with running balances.

  14. 14 Posted by bruceinlouisvil... on 11 Aug, 2020 02:32 PM

    bruceinlouisville's Avatar

    2019.3 (1880)

  15. 15 Posted by Ben on 11 Aug, 2020 07:41 PM

    Ben's Avatar

    Rats, I'm using 2019.3 (1880) too and couldn't reproduce it.. I've got nothing but the usual troubleshooting suggestions, in rough order of priority:
    - run a transactions report on that investment account
    - are you using more than one currency?
    - is there anything strange in the errlog.txt file in your .moneydance directory?.
    Hoping this might help,

  16. 16 Posted by bruceinlouisvil... on 11 Aug, 2020 11:20 PM

    bruceinlouisville's Avatar

    Can't find an errlog.txt file.
    The transactions report looks very little like the register, as it appears to be in a different order within days.

  17. 17 Posted by dwg on 11 Aug, 2020 11:24 PM

    dwg's Avatar

    The Error log should be in one of the following places:

    If you're using Mac OS, it should be located at one of these locations within your Home folder:

    ~/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/errlog.txt


    ~/Library/Application Support/Moneydance/errlog.txt

    If you have any trouble finding your Home Library folder you can open Finder and hold down the option key while selecting the Go menu and the Library folder option should occur or you can open Finder and select Go -> Go to Folder and copy and paste in the following:


    This should pull up your local Library folder.

    If you're using Windows, it should be located under your login directory at:



    C:\Documents and Settings\(yourusername)\.moneydance\errlog.txt

    Depending on your version of Windows

    If you're using Linux it should be located in your home folder at:

  18. 18 Posted by Ben on 11 Aug, 2020 11:32 PM

    Ben's Avatar

    You might be able to sort the register view so it looks more like the transactions report (right-click an item and see the options under "Sort by") but I guess that matters less than
    - are there the same transactions and no extras?
    - are the end-of-day balances the same - that is, showing the same errors?

  19. 19 Posted by dtd on 14 Aug, 2020 02:16 AM

    dtd's Avatar

    just a user -

    Given no customer service response, you may be caught in the "no one seems to have this problem but you" jungle,
    while MD is prioritizing "get out their 2020 stable release", and watching for those type of posts.

    just my opinion... I'd suggest posting again when the 2020 non-preview release is out.

  20. 20 Posted by Justin on 02 Oct, 2020 11:07 PM

    Justin's Avatar

    Could it be the action type, I always have to manually change mine

  21. System closed this discussion on 01 Jan, 2021 11:10 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac