Posting payroll displays the message "There were no payroll records to post"

Summary

When you post payroll in Sage 100 Contractor, the system displays the message "There were no payroll records to post."

Cause

One or more required payroll conditions don't exist for the 5-2-2 Payroll Record.

  • The Check# displays 0000
  • The record Status isn't equal to 2-Computed or 4-Reverse
  • The Direct Deposit Batch# field is blank, and the Direct Deposit box is selected

Resolution

  1. Go to 5-2-3 Compute Payroll.
  2. Select Final Computation.  Click Compute.
  3. Confirm the payroll record shows Status 2 - Computed after final computation.
  4. Go to 5-2-2 Payroll Records.
  5. Display the payroll record.
  6. Assign a valid check number that isn't 0000.
  7. Click File, Save.
  8. Go to menu 5-2-4 Payroll Checks.
  9. Select the correct report number and form.
  10. Click File, Print to assign a check number and print.
  11. Verify the Direct Deposit box status on the payroll record.
  12. Generate the direct deposit file in menu 5-2-5 Direct Deposit File Manager if direct deposit applies.
  13. Confirm the system assigns a Direct Deposit Batch# to the payroll record.
  14. Post payroll in menu 5-2-6 Post Payroll to GL.

Solution Properties

Solution ID
222924950025840
Last Modified Date
Fri Apr 10 21:01:38 UTC 2026
Attributes
Product Details
Integrated Product: Chatbot
Views
0