The Professional program uses old database technology that makes the database prone to corruption when power-failures and network errors occur.
If your data looks in any way unusual or especially if there are transactions missing suddenly, then you need to run a reindex from the tools menu. follow this with an Integrity test to ensure that all affected accounts are identified and fixed.