This document summarizes the key aspects of a typical payroll processing system using batch processing. It discusses the master file containing employee data that is sorted by employee number and the transaction file containing weekly/monthly hours worked. At the end of each period, the master file is updated using the transaction file to calculate pays, update year-to-date totals, and generate payslips, financial reports, and error reports. The new master file is then used for the next processing period.