Introduction
Payroll Audits are a series of helpful verification rules to help maintain the integrity, accuracy and compliance of your payroll batches. By setting up customized Payroll Audits within the system, you can identify and flag any abnormalities, inconsistencies and even potential errors with your payroll entry. Whether it is irregular worked hours, missing pay information, or inconsistencies in pay rates, payroll audits will flag this information prior to the processing of payroll.
Payroll Audits offer the flexibility to define the audit parameters based on your unique payroll requirements and company policies. Once a Payroll Audit is set up, the system will flag it every time payroll is ran and the parameter is met.
When there are Payroll Audits set up within the system, the audit results will appear right after pay entry is completed whether it's via time import or manual entry. There will be a left-hand menu that displays each audit that was flagged and the employees that were flagged.
Setting up Payroll Audits
Payroll Audits are found in the Company Setup menu under Rules & Alert: Company > Rules & Alerts > Audits Card.
Next, ensure that Payroll Audits is selected, NOT Attendance Audits. Then click the blue button that says "+ New Audit".
The system will then prompt the following fields to be completed:
- Select Audit - This is where you select the Audit Type that you would like to set up. Once the Payroll Audit is selected, additional fields will populate.
- Audit Name - The Audit Type that was selected will automatically be listed as the Audit Name. There is the ability to edit this field, as this will be the heading that shows when this Payroll Audit is flagged.
- Audit Description - This will describe what this Payroll Audit will flag after Pay Entry is completed. A description will automatically populate in this field and there is again the ability to adjust the description accordingly.
With certain Payroll Audits, you may need to Select a Condition as this is how you will be able to set up the parameters for what the Audit will flag.
In this example, we are setting up a Total Hours Per Check Audit which can flag when an employee's total hours is either Equal to, Not Equal to, Less than, or Greater than a certain amount of hours that you set the threshold for.
For this example, we are setting up an Payroll Audit that will flag us when any employee has worked more than 45 total hours in a pay period. If you would like to flag only specific Earning Codes rather than total hours, you can set up a Code Group and link it to the Audit.
After setting up the parameters of the Payroll Audit, the next step will be to select which employees the Audit should be applied to.
There is the ability to set this up for All Employees, or for Specific Employees based on their assigned Cost Center or Job Info.
For example, if you wanted this payroll audit for only your direct care staff such as your RN's, CNA's and LPN's, you would select Specific Employees, filter by Position and then select the type of positions you want this audit applied to. Once employees have been assigned, click "Save".
Running Payroll Audits
After setting up Payroll Audits within the system, there will be a blue button labeled "Go to audits" displayed in the top right area of your screen after Pay Entry has been completed.
Upon clicking the "Go to audits" button, the system will begin an audit scan of your payroll data. This action prompts the system to review the payroll data that was entered against the predefined audit parameters that you have configured within the Payroll Audits feature.
When the scan is complete, and there are Audits that were flagged, the screen will look like this:
- Audit Overview - The left-hand menu of the Audit screen will list of each audit that was flagged, along with a corresponding number indicating the number of employees for whom this audit was flagged. This will provide a quick summary of the scope and magnitude of the audit findings.
- Employee Listing - Using the left-hand menu to view the specific audit, you will see a listing of employees who were flagged and a brief description explaining why.
- Audit Review - As you review each employee that is displayed here, you are able to click on their name to review their timecard, conduct a more detailed review, and make any changes if necessary. If everything looks good, you then have the option to approve the Audit directly from the Audit screen. To do this, you can either "Select All" to approve all employees at once, or you can approve each employee one at a time by clicking the blue "Approve" button next to their name. By approving these employees, you are indicating that the audit findings have been reviewed and validated, signaling readiness to proceed with the payroll processing.
- Approvals - After you approve any payroll audits that were flagged, they will then show under the "Approvals" tab in the lefthand menu. This tab is where you can confirm the payroll audits that were approved for each employee and also see who approved them and when.
Once you have reviewed each Audit and the employees that were flagged, click on the blue button in the top right area of your screen that says "Go to verification". This will take you to a verification screen where you can review your totals once more before processing your payroll.
Types of Payroll Audits
Payroll Audit Name | Payroll Audit Description | Payroll Audit Example |
Total Hours Per Check | This audit can be set up to flag when an employee’s total hours are Equal, Not Equal, Less, and/or Greater than a specified amount of hours that you set the threshold for. | A payroll audit that will flag whenever an employee’s paycheck is greater than 45 total hours. |
Gross Amount Per Check | This audit can be set up to flag when an employee’s Gross Amount is Equal, Not Equal, Less, and/or Greater than a specified amount that you set the threshold for. | A payroll audit that will flag whenever an employee’s gross amount is less than $500.00. |
Net Amount Per Check | This audit can be set up to flag when an employee’s Net Amount is Equal, Not Equal, Less, and/or Greater than a specified amount that you set the threshold for. | A payroll audit that will flag whenever an employee’s net amount is greater than $2,500.00. |
Salaried With Hours | This audit will flag any salaried employee who has hours recorded on they pay record. | A salaried employee who has 8 hours of vacation memoed on their pay record will be flagged by this payroll audit. |
Hourly Without Hours | This audit will flag any hourly employees who is receiving a flat dollar amount included with their pay record. | An hourly employee with hours recorded and a bonus with a flat dollar amount of $500.00 will be flagged by this payroll audit. |
Active Not Paid Per Batch | This audit will flag any active employees who do not have a pay record in the batch. | An active employee with no earnings recorded in the batch will be flagged by this payroll audit. |
Terminated Paid Per Batch | This audit will flag any terminated employees who have a pay record in the batch. | A terminated employee with earnings recorded in the batch will be flagged by the payroll audit. |
Hours Without Amounts | This audit will flag any pay record that had hours entered with no pay rate or amount associated. | A salaried employee with 16 hours of vacation memoed on their pay record will be flagged by this payroll audit. |
Check/DD Combo | This audit will flag any employee who will be receiving both a live check and a direct deposit. | An employee receiving their regular paycheck via direct deposit and a separate bonus check via live check will be flagged by this payroll audit. |
Multiple Checks in Payroll | This audit will flag any employee who will be receiving more than 1 check in the batch. | An employee receiving their regular check and a separate bonus check will be flagged by this payroll audit. |
Employee With Multiple Rates | This audit will flag any employee who will be receiving hours with multiple pay rates. This excludes overtime. | An employee who works 32 hours at their regular pay rate and 8 hours at a second pay rate will be flagged by this payroll audit. |
Worked Hours Per Day | This audit can be set up to flag when an employee’s worked hours in a day are Equal to, Not Equal to, Less than, and/or Greater than a specified amount of hours that you set the threshold for. | A payroll audit that will flag whenever an employee works more than 9.5 total hours in a day. |
Employee Will Receive a Live Check | This audit will flag any employee who will be receiving a live check (paper check). | Employees not set up with direct deposit will be flagged by this payroll audit. |
AutoPay Hourly With Imported Hours | This audit will flag any employee set up with auto pay default hours that also had hours that were imported. | An employee who is auto paid 40 regular hours that has 10 hours imported will be flagged by this payroll audit. |
Double Visits (Same Employee) | This audit will look at the pay history of your employees and flag when an employee has a pay record entered with the same date and time on a previous payroll. | An employee who was already paid for 1/1 on a previous paycheck with hours entered for 1/1 on the current payroll will be flagged by this payroll audit. |
Employee Has Duplicate Pay Record | This audit will flag any employee who has duplicate pay records that reflect the same clock in and clock out times on the same date. | An employee with 8 hours entered twice for the same date and times will be flagged by this payroll audit. |
Employee Exceeded Accrual Bank | This audit will flag any employee who has entered hours that exceeds more than what is available to them. | An employee who only has 4 hours of PTO in their bank with 8 hours of PTO listed on their pay record will be flagged by this payroll audit. |
Rate Audit By Earning Code | This audit can be set up to flag when an employee’s pay rate for a specific earning code is Equal to, Not Equal to, Less than, and/or Greater than a specified rate that you set the threshold for. | A payroll audit that will flag whenever an employee’s pay rate is less than $17.00 per hour. |
Amount Audit By Code Group | This audit can be set up to flag when an employee’s pay amount for a specific code group is Equal to, Not Equal to, Less than, and/or Greater than a specified amount that you set the threshold for. | A payroll audit that will flag whenever an employee’s Bonus Code Group is greater than $500.00. |