Current Pay Run
View your latest pay run
Last updated
View your latest pay run
Last updated
Navigate to Payroll / Pay Runs and select the desired pay run.
To add an employee to the current pay run:
Enter the pay run you want the employee(s) to.
Select the "Add Employee" option.
Click on the plus next to the 'select employee' option and select the employee from the list. NOTE: If the employee is not available for selection and in a peach colour then they are already in a different pay run and they need to be removed from that pay run before they can be added into the new pay run. NOTE: If the employee is not in the list, please make sure that they have been added to the Manage, Employee screen. If they are please refresh the page and add them again.
The link recurring template section will show you all the templates already linked to the pay run. You can use the pencil to add templates (it will link those templates to all the employees you have selected) or you can remove templates if they don't need to be on these employees (it will remove it from the employees selected).
Once you are happy with your selection you can click on Add.
Please click on the green circle to go through a simulation of this:
This action will link the chosen employee(s) to the current pay run. It is essential to understand that added employees are automatically added as recurring. Therefore, upon finalisation of the current pay run, these individuals will be included in subsequent pay run as well.
Once employees are selected, they will automatically inherit the default pay run template configuration. Should you wish to modify the templates for the selected employees, you can do so at this stage. Please note, altering pay run templates for individual employees during this process does not affect the default configuration of the pay run. To adjust the pay run's default settings, click here.
When adding employees, you'll notice that employees who are already associated with other pay runs are marked in red and employees already linked to the current pay run is gray. If you intend to include an employee of another pay run, you must first remove them from their current pay run.
To remove an employee from the current pay run:
Choose the employee(s) from by clicking the check box.
A 'Bulk actions' option will become available once one or more employees are selected.
Click on the bin icon to remove the selected employees.
If you want to add this employee to a new pay run with the same PAYE number we advise that you refresh the screen before adding them into the other pay run.
Please click on the green circle to go through a simulation of this:
Removing employees from a pay run affects only their current, unfinalised pay run, preserving their historical pay run records. Thus, when examining the history of this pay run, previously removed employees will still appear.
Should you need to transfer employees between pay runs, they must first be removed from their current pay run.
If you are moving an employee from a pay run linked to Company A (with PAYE number 71234568) and they need to move to a pay run linked to Company B (with PAYE number 78901234) it is important that we terminate the employee first, then enroll them when they move into Company B's pay run - we also need to make sure to give them a new start date.
Navigate to Payroll / Pay Runs and select the desired pay run.
All the employees in the current pay run is linked to live data on the Employee Overview Report. All clocked hours and activities that are associated with pay run templates will update as soon as the information is captured.
Information from the Employee Overview Report is only linked to the employees if they are configured in the Pay Run Templates.
Click on the "Employee overview report" button to navigate to the overview report with all the employees in the current pay run and pay run period already selected.
After adding employees to the current pay run, the default configuration will automatically apply. Beyond this default setup, you have the flexibility to add or remove pay run templates for individual employees as needed. Please refer to this section for guidance on creating and adjusting your pay run templates.
Each pay run template can be assigned to an employee only once, which means duplicates of a single pay run template are not possible.
To manage an employee's pay run templates:
Select the desired employees from in the table.
Once you have selected one or more employees, a button labeled "Manage Templates" will become visible.
Click on this button to begin adjusting the pay run templates for the selected employees.
After clicking on "Manage Templates" a side panel will open, presenting two sections that list all the existing pay run templates associated with the selected employees. This layout offers a comprehensive overview of the templates currently applied to all chosen employees. Within this side panel, you will have the ability to add or remove both recurring and once-off pay run templates.
Pay run templates can be added in one of two ways: recurring or once-off. When selecting "recurring," the pay run template will automatically be applied to the same employee for the next pay run once the current one is finalised. However, if it is added as a "once-off", it will not appear in the next pay run once the current one is finalised.
Recurring templates are used for earnings and deduction that are always present on the employees pay run eg. Normal Hours, Fixed Salary, Overtime, Housing Deduction etc.
Once-off templates are earnings and deductions that are only applicable to a single pay run or when their values differ each pay run. Examples of these are: bonus, hospital visits, shop purchases etc.
The Manage Pay Run Templates feature is ideal for applying templates to employees when the template details are uniform across multiple employees.
It is the only way to remove templates.
Suitable for templates where values are identical for each employee or depend on the Employee Overview Report.
The Import Pay Run Templates feature is best for situations where the template is applied to multiple employees, but the amounts vary per person. This method allows you to load individualized values for each employee efficiently.
Examples of templates to add via Import Pay Run Templates:
Shop deductions
Electricity charges where different employees use varying units
Ad hoc bonuses
Reimbursements
Follow the steps here to open the Manage Templates panel.
To add recurring pay run templates to an employee's pay run:
Select one or more employees that you want to manage in the table. If you want to add the template to all employees click the top checkbox to select all.
Click on Manage Pay Run Template in the bulk actions
Select once off or recurring
If it is recurring then click on Add templates
Select the template(s) you want to add
Click on Add
If it is once-off template click on the +
Select the template(s) you want to add
Click on Add
The selected pay run templates will then be applied to all employees you've chosen. Should any of the selected employees already have one of the templates you're adding, the existing template will be replaced by the newly added one.
Follow the steps here to open the Manage Templates panel.
To add once off pay run templates to an employee's pay run:
The selected pay run templates will then be applied to all employees you've chosen. Should any of the selected employees already have one of the templates you're adding, the existing template will be replaced by the newly added one.
Pay run templates can be overridden under specific conditions:
If the quantity of a pay run template is not linked to a metric.
Not linked to any T&A or other clocking data
If the rate of a pay run template is not linked to a variable.
Such templates are identified as Fixed Value Pay Run Templates, allowing for customisation of their quantity and rates. These adjustments can be made individually for each employee.
Follow the steps here to open the Manage Templates panel.
Click on "Add Templates" within the recurring or once-off sections to initiate the template selection process.
An additional side panel will display, listing all possible earnings, deductions, and benefits.
As you browse the list, an "Override" option will become visible on fixed value pay run templates. Click on "Override" for the template you wish to adjust.
Enter the new quantity and/or rate as required and select "Create Override". This action automatically adds the pay run template to your selection.
Click on "Add" to apply the overridden template to all chosen employees.
Follow the steps here to open the Manage Templates panel.
To remove recurring or once-off templates employee's pay run:
Click on "Remove Templates" located in either the recurring or once-off sections. This action starts the template selection process.
A side panel will appear, displaying all pay run templates currently applied to the selected employees.
Choose one or more pay run templates that you wish to remove.
Click on "Remove" to delete the selected templates from the chosen employees.
When you need to add the same fixed-rate template for multiple people with varying values, you can import them in bulk.
Pay run templates that are imported must be configured as fixed values; the quantity cannot be linked to clocked hours or piecework data and the rate cannot be linked to a variable.
Here are a couple of examples of when you might want to import values for a pay run template:
Shop Deductions: If you need to deduct employee purchases at the end of each pay period, and each employee spends a different amount.
Electricity Purchases: When employees can purchase multiple tokens per month, and the quantities differ among individuals.
To import these values, follow these steps:
Select Employees: In the table, choose one or more employees by selecting the checkboxes next to their names.
Access Import Options: Click on "Import Pay Run Templates" button in the bulk actions section.
Select "Import Earnings", "Import Deductions", or "Import Benefits" depending on the type of template that you want to import.
Select Pay Run Template: Choose the specific pay run template you want to import. Please note that only fixed rate pay run templates can be imported.
Edit Rates and/or Quantities in bulk.
Manage bulk actions:
Download Template: Download existing data as an Excel file. This file allows you to conveniently edit these values in an Excel format. You can also add more employee numbers to the Excel file if needed.
Upload Edited File: Once you've finished editing the Excel file, click on the "Upload File" button to repopulate the existing table with the updated values. Please make sure that the headers in the excel file is the same as in the downloaded template.
Set uniform amount: Provide values that will be applied to all employees in the list.
Rate value: The final value that will be added to the employee.
Row actions:
Copy: Copy the values of the current employee
Paste: Paste the values copied from another employee
Remove: Remove this employee from the list
Assign as Once-off or Recurring: Finally, click on either "Once-off" or "Recurring" to specify whether the imported pay run templates should be added to all the employees as a one-time or recurring assignment.
Click on an employee in the table to view detailed list of all pay run templates. Refer to this section for more information on the following:
Override variable units and rates
Add and modify active periods
View and edit leave balances
A payslip can be generated for a single employee or the entire pay run. To generate payslips from the pay run view please follow these steps.
Please make sure employee and employer information is configured correctly to make sure that all the legally required information is present on each pay slip.
If the filing details under the employer information is not configured, it will not be displayed on the payslips.
Navigate to Payroll / Pay Runs and select the desired pay run.
Select Employees: In the table, choose one or more employees by selecting their checkboxes. Click on the top most selection box to select all the employees in the pay run.
Access More Options: Click on the "More" button, represented by three dots, located next to the "Add Pay Run Templates" buttons.
Generate Payslips: From the dropdown menu, click on "Generate Payslips"
For a detailed breakdown on our payslips please follow the link below:
PayslipNavigate to Payroll / Pay Runs and select the desired pay run. Click on the reports tab to view pay run specific reports.
Cost report: Provides a detailed breakdown of all earnings and deductions for each employee, offering a comprehensive view of payroll expenses.
Nett pay report: Combines each employee's net pay with their banking information. This report is particularly useful when generating payment files that are not currently supported by the system.
Bank payment files: To perform batch actions with your bank, you can download a bank-specific file. For guidance on exporting the correct file for your bank, please refer to the information provided on this page.
At Agrigistics, we recommend the following process for bank payments:
EFT payments to employees cannot be initiated if any of the following information is missing:
Employee payment method (EFT) and banking details
Employer banking details
Payslip Distribution: We suggest printing payslips and distributing them to employees before initiating a bank payment. This step allows you to make any necessary adjustments to payslips if errors or missing information are identified.
Verification by Employees: Once the employees receive their payslips, they can review them to ensure accuracy. If there are any discrepancies or concerns, this provides an opportunity for resolution.
Generate Bank Payment File: Only after employees are satisfied with their payslips, proceed to generate the bank payment file. This step ensures that the payment data is accurate and error-free before the funds are transferred to employees' bank accounts.
For more information on bank exports that we provide: Bank Payments.
It is possible to change the start and end dates of a pay run given the following circumstances:
You can only adjust the start and end dates of a pay run, not the period itself. This means if you have set up the pay run on a Monthly or Weekly basis, you may only alter the end date provided it does not impact the period.
This is only possible if there are no previous finalised pay runs within a recurring pay run. When beginning the onboarding process, you can modify the start date of your first pay run to any date you prefer. This method allows for conducting multiple trial runs in succession without finalising incorrect information.
You may edit the end date of a pay run at any time, provided it does not impact the period. The following table summarises the ways in which you can adjust the end dates of a pay run:
By shortening the duration of a pay run, you will automatically increase the duration of the next period.
Monthly
There can only be one pay run in a calendar month. If a monthly pay run starts after the first day in a month, it must end in the next calendar month.
Fortnightly
There can only be one pay run every two weeks. If a fortnightly pay run starts on a Tuesday, it must end within the calendar week two weeks after the Tuesday.
Weekly
There can only be one pay run every week. If a weekly pay run starts on a Tuesday, it must end in the next calendar week.
Finalising a pay run in Agrigistics ensures data integrity, accuracy, and compliance with statutory requirements. The following section outlines the key steps and considerations for this process.
Finalising a pay run, as the term suggests, is irreversible. Once a pay run is finalised, no changes can be made to any information associated with that pay run. Before finalising, please consider the following:
SARS Filing: After finalisation, the pay run will automatically be included in the filing process, which encompasses both monthly and bi-annual submissions. Any inaccuracies within a pay run will be reported to SARS. Finalising an incorrect pay run can lead to reconciliation issues and potentially result in fines.
Ensure the amounts paid to each employee match exactly what is stated on their payslips.
Verify that all statutory deductions are accurate and accounted for. For guidance on enabling UIF and PAYE, click here for more details.
During the onboarding process, if you wish to roll over the current pay run without finalising it, please click here for further instructions.
Periods: Once the end date of a pay run is changed, it cannot be modified post-finalisation.
Should you need to adjust the end date of a pay run, refer to this section for detailed information.
Exercise caution when changing the end dates of pay runs. For additional insights, click here:: Why only Monthly, Fortnightly or Weekly?
It is of extreme importance to maintain the integrity of a finalised pay run. Finalised pay runs must be an exact replica of what was printed and distributed to each employee. This practice ensures that the employer can consistently verify the accuracy of their information, thus preventing any allegations of post-pay slip alterations by employees.
Finalised pay runs also play a crucial role in the generation of reconciliation reports for the South African Revenue Service (SARS). Any alterations to this information can result in discrepancies and may lead to regulatory fines.
Pay runs can only be finalised after the period has concluded. This ensures that any live clocking data can still be allocated to the correct employees. When finalising a pay run, it will automatically generate a new pay run with the same period starting the day after the previous pay run has ended.
To finalise a pay run, navigate to Pay Runs and select the desired pay run. In the top right hand corner click on the "Finalise pay run" button.
If the Finalise pay run button is greyed out, it means that this pay run is not yet ready to finalise. You can only finalise a pay run after the end date.
In conclusion, at Agrigistics, we recommend finalising the pay run only after payslips have been distributed and payments have been made. This approach allows for any necessary corrections to be made before finalising, preventing the submission of incorrect information.
Before finalisation, thoroughly review the following elements to ensure correctness:
Time & Attendance Data data:
Verify that all time and attendance data for each employee is accurate and correspond to their clocking templates.
Confirm that all piece work and activity records are correct and configured with the correct rates.
Resigned employees:
Employees that are scheduled to be resigned in the current pay run will be removed automatically once you finalise.
Leave Records:
Ensure all leave is correctly captured and updated.
Statutory deductions:
Review and verify statutory deductions for compliance. Make sure that all applicable employees are enabled for UIF and PAYE.
A finalised pay run should represent an accurate and unchangeable record. Any changes to piece work data, time and attendance hours, or other details will not impact the finalised pay run. This is crucial to maintain data integrity and ensure that any changes to the underlying data have no affect on your payroll data.
After finalising a pay run, a new pay run for the subsequent period is automatically generated. All finalised pay runs are accessible under the Pay Run History tab.
To view, navigate to Pay Runs and select the pay run of interest. Open the Pay Run History tab to see all finalised pay runs.
This section allows you to view all finalised pay runs and the dates they were finalised. By clicking on the pencil icon next to a finalised pay run, you can view its details and generate any required reports or payslips.
Please be aware that once a pay run is finalised, it is not possible to add or remove any employees or alter their pay run templates.
Archiving a pay run is a critical step in managing the payroll process, especially after completing a season or project involving temporary workers. Here’s a detailed guide on how to archive a pay run, ensuring that all necessary steps are followed and that your payroll data remains intact and accessible for future reference.
All temporary workers’ contracts have ended, and they have been resigned with their leave paid out. As soon as their last pay run is finalised they will be automatically removed from the next pay run.
Once the pay run is empty, i.e. there are no more employees on the pay run, the system will prompt you with a screen indicating that you can now archive the pay run.
You must archive a pay run before you can generate the monthly EMP201 reports. Even if a pay run is empty, the monthly reports will not be generated until it is archived. This is to prevent employees from not being included in the monthly reports.
It is important to consider the following before archiving a pay run:
Accessing Historical Data: Even after a pay run is archived, you can always go back to access historical data. This ensures that you can generate payslips for individual employees as needed. For more information on reports that can be generated for employees refer to this section: Payroll Reports.
Irreversible Action: Once a pay run is archived, it cannot be activated again. If you need to manage payroll for a new season or project, you will need to create a new pay run with a new start date.
Properly archiving pay runs ensures that there are no gaps between the last pay run and any new pay run that might start in a subsequent season or for a new project.
Compliance: Always make sure to resign all employees officially before removing them from a pay run to comply with employment laws and payroll regulations.
By following these steps, you can effectively manage the end of season or project payroll responsibilities, keeping your records organised and ensuring compliance with all necessary procedures.