I think most of us who have implemented GP payroll have come across errors in the check build that a payroll posting account is missing. In an effort to stop these messages and not interrupt the payroll process I will typically add a suspense account for each area in payroll posting (Gross wages, deductions, benefits etc). That way we can analyze the suspense account after payroll is posted.
Today I did just that with a client. She had a balance in her suspense account…nothing too big but we needed to get it cleaned up! We looked at each transaction and we zoomed back to the Check History window. From there we were able to find the check and view the transactions. We narrowed down our problem to 2 new pay codes that had been set up but the specific posting accounts were not added! GP defaulted the posting account to the ALL-ALL-ALL account for Gross Wages; which happens to be the suspense account number.