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

    1. How to clear employer detail errors

    2. How to clear employee detail errors

      1. In Bulk using the EPI sheet

      2. On the individual employee

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:

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 Agirgistics 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).

  3. Edit the employee details.

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

  1. Navigate back to Payroll, Filing.

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

  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

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.

  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.

What is the Bi-Annual submission, and what terms do I need to look out for?

Employer Responsibility

While Agrigistics automates much of the process, the employer is ultimately responsible for ensuring the accuracy and timely submission of all data. Double-check entries, payments, and submissions to avoid discrepancies and penalties.

Key Submission Periods

• End of August: Consolidate data for the period from March to August

• End of February: Finalise the tax year by closing off data for the period from March to February

On the Agrigistics portal you will receive real time notifications for all bi-annual filing due dates:

Example of filing deadline notification

EMP501

The Employer Reconciliation Declaration (EMP501) consolidates an employer's PAYE, UIF, and SDL obligations for all their employees during the tax year or bi-annual filing period. Essentially, it serves as a summary of all EMP201 submissions for that specific period, and, like the EMP201, includes information about the Employment Tax Incentive (ETI).

Tax Certificates (IRP5/IT3a)

Tax certificates serve as an official record of an employee's financial activities over a set period, capturing their income, deductions, and benefits.

Types of Certificates

IRP5s: Issued for employees with PAYE deductions.

IT3(a): For employees without PAYE deductions.

Issuing Certificates

It's mandatory for employers to provide these tax certificates to their employees. A printable tax certificate will only be generated by e@syfile in the case that a final certificate has been issued for an employee.

A final certificate is only issued either at year end, or when an employee is terminated prior to year end.

Tax Certificate Downloads and Validations

Agrigistics simplifies the EMP501 and IRP5 filing process through built-in health checks, validation tools, and a structured approach to final file downloads.

Bi-annual filing
  1. Filing Period Reports

    • In February and August of each financial year, you will have access to additional reports: EMP501 and IRP5

  2. Error and Validation Checks - If there are any validation issues with your IRP5 or EMP501 documents, an error message will appear.

    1. Click on the error to view a detailed list of issues that must be resolved before you can proceed.

  3. File Download Restrictions - If errors are present during the filing period (February or August), you will not be able to download the EMP501 or IRP5 files. All validation issues must be resolved first.

  4. IRP5 Validation Zip File - The IRP5 validation tool provides a ZIP file containing multiple Excel sheets. These files offer a detailed summary of all validation errors.

Error and Validation Checks

During a biannual filing period—either February or August—any outstanding errors or validation issues will prevent you from downloading your IRP5 or EMP501 files.

Filing validation errors, warnings and information messages
  1. Click the Error button (Step 2: in the previous section) to view a full list of all issues identified during the validation process.

  2. The system will display messages grouped into four categories:

    • Errors - will prevent you from downloading the tax certificates

    • Warnings - are not blocking, but it is good practice to address them where possible.

    • Information - are for reference only and require no action.

    • Success - confirm that the relevant sections are correctly completed—no further action is needed.

IRP5 Validation Zip File

After the validation checks, download the IRP5 Validation Zip File. This file provides a comprehensive summary of errors and warnings for you to review before final submission.

This file contains:

  1. A detailed report of all critical errors and warnings.

  2. A human-readable breakdown of the Employee Reconciliation File.

  3. A filtered list of employees with outstanding information issues.

Reconciliation File Download

Agrigistics’ built-in validation tools minimise the chance of submission errors. If any unexpected issues arise, please contact support for assistance.

Navigate to Payroll / Filing:

Download reconciliation file
  1. If the filing season is open and files need to be requested, you will see a notification banner at the top of the screen showing a countdown to the submission deadline.

  2. Select the specific legal entity for which you want to download the reconciliation file.

  3. Select the relevant financial year.

    • If the financial year has already ended, navigate back one year to download the filing documents for February.

  4. Navigate to the correct filing month, either August or February.

  5. If there are any errors present for the selected filing month, you will not be able to download the EMP501 or IRP5 documents.

  6. If there are no errors, you can proceed to download the IRP5 and EMP501 documents.

Helpful Tools and Resources for Filing

Embarking on the filing process can seem daunting, but with the right tools and resources, it becomes more manageable. Here's a selection of aids to facilitate your experience:

SARS Employer Guide

A comprehensive guide provided by SARS to navigate the e@syFile system. It offers step-by-step instructions, making the reconciliation and submission processes smoother.

Video Tutorial on EMP501 Submission

For those who prefer visual guidance, this video tutorial walks you through the EMP501 submission process, offering practical tips along the way.

Last updated

Was this helpful?