Use your iPhone in Moneydance setting to disconnect from Dropbox.
On you PC in Moneydance do a FILE -EXPORT BACKUP. Then update for free your build of 2017 to 2017.10(1706) at https://infinitekind.com/download-moneydance-personal-finance-software
Once Moneydance is running on your PC and your account look correct, reconnect to Dropbox on your iPhone.
Thanks Derek. I have tried your suggestion but to no avail. The problem still remains. Still £5.90 out. The weird thing is that on initial sync it flashes up the correct balance on the Android phone, then within a second or two drops the £5.90 off the balance.
What I think may be happening in these cases is that the device thinks it has all transactions but in reality does not. Whenever you use the Dropbox Connection method you device must be online to dropbox whenever you are using Moneybox - the mobile devices have to use Dropbox Connection.
Now if for some reason the connection is lost I could see Moneydance thinking all transactions have been processed but they have not, and there is no going back in time to check. In this case forcing a re-syncing.should fix it, but we only have a way to force the whole resync.
So your Android phone is now syncing with the correct values displayed?
But when you attempt to connect your iPhone it does not sync?
I don't have a iPhone, mine is Android so not sure what is displayed when you try to sync. When the phone searches for a file to sync with do you see more than one? I have read of some users of iPhones who have left there phone syncing over night and the next day it sync correctly. If you can detail exactly the sequence of event messages you get etc maybe something else will occur. As a last resort repeat the sync reset procedure.
You have re-setup syncing on your iPhone as well ?
The process Derek gave you resets the syncing process and that includes the internal name used by the data set, its ID if you like, so all devices must be reattached. So you need to setup the iPhone as if it was a new setup.