Payroll performs processing for salaried and hourly employees. Employee information includes deductions, leaves, benefits, taxes, and direct deposit bank accounts. Payroll handles all federal, state, county, and local tax rules. The entire payroll process can be completed in minutes, just a fraction of the time required by other payroll systems. Generate checks using standard calculations for groups of employees based on selection criteria such as department, processing group, salary/hourly, etc. Edit unposted checks to handle any changes specific to current payroll cycle. Post the batch of checks to complete the process. Print the checks. The employee record tracks extensive information about an employee including address information, payment information, tax withholding, G/L accounts for posting and many other attributes. Employees can be assigned to different payment cycles including weekly, bi-weekly, semi-monthly, and monthly.