When comparing account balances between the Balance Sheet and General Ledger reports the account balances don't match. This can be caused by damaged transactions or damaged links between transactions.
Solution 1: Make sure the dates and reporting basis are the same on both reports.
Solution 2: Update QuickBooks Desktop to the latest release
Solution 3: Merge account into new account
Solution 4: If the issue persists, use standard data damage troubleshooting.