The Number Two reason that your current ledger or financial statements are out of balance is because there are prior year entries that have been made but not closed out properly.
Make note to watch for prior year adjustments that have not been re-closed.