My account has shown the correct balance for 3 days in a row after days of random numbers for the balance due.  For me it was always some variation of the pre-paid gratuities amount as much as I can figure.  I had not paid that yet and was waiting until close to my sailing date.