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

Bi-Annual Submission checklist

  1. Clear all validation 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?

  1. Navigate to Payroll, Filing.

  2. 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:

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

  1. Locate the excel file that you have created with the import figures and click on OK.

  2. 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

  1. Navigate to Payroll, Filing.

  2. Make sure that you select the correct company on the left hand side.

  3. 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:

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

  1. 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:

    1. 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.

    2. 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.

    3. 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.

    4. IRP5 Validation Results This report will show you the list of all the errors, warnings and successes linked to this company

  2. 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:

If you have no errors, on the IRP5 Validation file, then you can continue to generate the EMP501 and the electronic file.

How to correct employer details errors

Keep the IRP5 Validation Result sheet close by to check for any errors. This sheet is generated by navigating to: Payroll > Filing > Select the company on the left. In the August period, click on IRP5 validation to download the zip file that contains the report.

Steps to correct the company details:

  1. Navigate to Payroll, Companies.

  2. Locate the company and click on the pencil on the right hand side.

  3. 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

Keep the IRP5 Validation Result sheet close by to check for any errors. This sheet is generated by navigating to: Payroll > Filing > Select the company on the left. In the August period, click on IRP5 validation to download the zip file that contains the report.

Steps to correct the employee details:

  1. Navigate to the zip file that you have downloaded for the IRP5 Validation and open the IRP5 Employee Personal Info document.

  2. Click on Enable Editing right on top.

  3. Now correct all the details for the errors on the IRP5 validation on this document.

  4. 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.

  5. Now in the Agrigistics system, you will need to import these details:

    1. Navigate to Payroll, Employees.

    2. Click on Export/Import on the top right hand side.

    3. Click on Import.

    4. Select Import Personal Information.

    5. Click on Import.

    6. Locate the Excel sheet and select it, then click on Open.

    7. Click on Upload file.

    8. Click on Next.

    9. Click on Validate.

    10. 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

Keep the IRP5 Validation Result sheet close by to check for any errors. This sheet is generated by navigating to: Payroll > Filing > Select the company on the left. In the August period, click on IRP5 validation to download the zip file that contains the report.

Steps to follow to edit employee details per individual employee:

  1. Navigate to Payroll, Employees.

  2. Locate the employee in the list and click on their name and surname (not the check box).

Remember, if you need to correct an employee that has already been terminated, you can just click on the green active period filter on the top of the screen and switch over to the inactive employees.

  1. Edit the employee details.

  2. Click on Save changes.

Download the IRP5 Validation report again and ensure that all errors have been resolved.

  1. Navigate back to Payroll, Filing.

  2. Select the correct company on the left hand side.

  3. Locate the August period and click on IRP5 Validation.

  4. It will download a IRP Validation zip file.

  5. 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

Please make sure that all your errors have been resolved before you generate the EMP 501

  1. Navigate back to Payroll, Filing.

  2. Select the correct company on the left hand side and ensure that you are in the correct year.

  3. Locate the August period and click on EMP 501

On the EMP501 - you will see the EMP 501 that matches the electronic file on the right hand side and the list of the generated EMP201's on the left. There could be a change from the EMP201 due to pay runs being added for that month after the EMP201 has already been generated.

Generate the IRP5 electronic file

Please ensure that all your errors have been resolved before downloading this 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.

  1. Navigate back to Payroll, Filing.

  2. Select the correct company on the left hand side and ensure that you are in the correct year.

  3. Locate the August period and click on IRP5

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

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.

  1. Open up your e@syfile system.

  2. Login using your e@syfile credentials.

  3. Select your employer from the list and click on Continue.

  4. Click on Import Payroll file

  5. Click on Select File and locate the electronic file and click on Open.

  6. Click on OK

  7. The e@syfile system will now return the validation results, it will be one of the below options:

    1. Payroll File passed Validation

    2. Payroll File passed Validation with Warnings

    3. Payroll File failed Validation.

  8. 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.

You can view a SARS video on completing your EMP501 here and view the e@syfile employer guide here.

Last updated

Was this helpful?