Bi-annual Filing
Bi-annual tax filings are mandated by the South African Revenue Service (SARS) to ensure businesses maintain financial transparency and compliance.
Leveraging Agrigistics
Agrigistics streamlines the bi-annual filing process by providing automated checks, data validation, and final submission tools. Our system helps ensure employee and company data are accurate, reducing the likelihood of errors.
Bi-Annual Submission checklist
Clear all validation errors
How to clear employee detail errors
Ensure that you are in September or later before you can start filing
You have to have finalised all your periods in August before you will be able to generate the documents for filling.
So all your pay runs for the company needed to be finalised for August. Please see below guide that will show you how to finalise your pay run and to generate the documents for filing:
How to finalise a pay run How to generate documents for filing
Import Year to Date (YTD) figures - (if applicable)
Why would you potentially need to import YTD figures into the system?
If you migrated to our system during the financial year and you have processed periods for this financial year in a different payroll system you have the option to import the YTD's into our system so you don't have to import more than one IRP5 electronic file into e@syfile.
This is not mandatory - but is available to all clients to adjust to their preference.
What you need to import your YTD figures into our system is an excel sheet with these 3 columns:
Employee Code
Tax Total
Value linked to that tax total for the periods not processed in Agrigistics.
Please see below example of what your import sheet will need to look like:

How to import the YTD figures?
Navigate to Payroll, Filing.
Make sure that you are in the correct year, and in the correct company. It is ESSENTIAL that you select the correct company before continuing:

Click on Take-on Balances next to the date selection screen:

Locate the excel file that you have created with the import figures and click on OK.
Once the amounts have been processed, you won't get a message, however, the system will ask you to download the take-on-result file with the applicable year, this will show you if there where any errors and a summary of the information that has been imported.
Check for errors and download the IRP5 Validation report
Navigate to Payroll, Filing.
Make sure that you select the correct company on the left hand side.
Locate the August period, if there are errors that will not allow you to generate the file you will see that the IRP5 will say 'Can't generate until all errors are resolved' and there will be a red Error button on the right hand side of the August section:

When clicking on the Errors - it will give you a summary of any errors or warnings for this bi-annual season.

To see the full list of errors and warnings, you can click on IRP5 validation. This will download a zip file, double click on this file to open it. You will see the following reports in it:
Employee Pay Run List Report This will show you all the pay runs that the employees have been in that will assist with correcting any active period issues.
IRP5 Employee Personal Info This is an EPI sheet that will have all the employees that are part of the errors - and you can use this sheet to make corrections and import the details back into they system.
IRP5 Employee Totals This will show you all the tax totals and the values for those tax totals that will be on the electronic file for each employee.
IRP5 Validation Results This report will show you the list of all the errors, warnings and successes linked to this company
Open the IRP5 Validation Results excel sheet, all the items that shows as ERROR in the Severity column needs to be corrected. All the items that show as WARNING we advise that you check and ensure if the details are correct:

How to correct employer details errors
Steps to correct the company details:
Navigate to Payroll, Companies.
Locate the company and click on the pencil on the right hand side.
Edit the details that needs to be corrected and then click on save changes on the top right hand side.
How to correct employee details errors in bulk
Steps to correct the employee details:
Navigate to the zip file that you have downloaded for the IRP5 Validation and open the IRP5 Employee Personal Info document.
Click on Enable Editing right on top.
Now correct all the details for the errors on the IRP5 validation on this document.
In Excel, click on File, Save As and select a directory where to save this document to - you can change the name of the file if needed.
Now in the Agrigistics system, you will need to import these details:
Navigate to Payroll, Employees.
Click on Export/Import on the top right hand side.
Click on Import.
Select Import Personal Information.
Click on Import.
Locate the Excel sheet and select it, then click on Open.
Click on Upload file.
Click on Next.
Click on Validate.
If there are any errors - please correct the errors first. If there are warnings, or no errors you can click on Imports with warnings or import.
How to correct employee details errors per individual employee
Steps to follow to edit employee details per individual employee:
Navigate to Payroll, Employees.
Locate the employee in the list and click on their name and surname (not the check box).
Edit the employee details.
Click on Save changes.
Download the IRP5 Validation report again and ensure that all errors have been resolved.
Navigate back to Payroll, Filing.
Select the correct company on the left hand side.
Locate the August period and click on IRP5 Validation.
It will download a IRP Validation zip file.
Open the zip file and locate the IRP5 Validation report - make sure that there are no errors on the file. You can continue if there are warnings, but all errors needs to be corrected.
Generate the EMP 501
Navigate back to Payroll, Filing.
Select the correct company on the left hand side and ensure that you are in the correct year.
Locate the August period and click on EMP 501
Generate the IRP5 electronic file
Once all the errors have been resolved (the red error button on the left hand side has changed to a blue button) you will be able to generate the IRP5 file.
Navigate back to Payroll, Filing.
Select the correct company on the left hand side and ensure that you are in the correct year.
Locate the August period and click on IRP5
NOTE: This file will download a CSV file and the icon will look almost like a Excel file. This is the correct format for e@syfile. Do NOT open this file. Do NOT change the file type for this file.
Our file is based on the SARS Business Requirement Specification (BRS) document. There is only one version of this document active at any time and the requirements for import into e@syfile will be the same as importing into e-filing. We can only test the import into the e@syfile system, and due to this if the file imports into e@syfile and not into e-filing you will need to contact SARS.
The name of the file will be the company name, underscore, submission date, underscore, employer_recon: Company Name_20xx-08_employer_recon Below is screenshot of what the icon for the file will look like in different view types:

Import the file into e@syfile
Open up your e@syfile system.
Login using your e@syfile credentials.
Select your employer from the list and click on Continue.
Click on Import Payroll file
Click on Select File and locate the electronic file and click on Open.
Click on OK
The e@syfile system will now return the validation results, it will be one of the below options:
Payroll File passed Validation
Payroll File passed Validation with Warnings
Payroll File failed Validation.
After your file passed validation with or without warnings we can no longer assist you with e@syfile any further. If your file fails validation, please reach out to us for further assistance.
Last updated
Was this helpful?
