You may encounter the following errors when importing an IRP5 file into the SARS e@syFile™︎ Employer system. The solutions provided will help you resolve these issues and successfully import your IRP5 files.
If you can’t find a solution for your specific import error solution on this page, head over to Sage Knowledgebase and search for more help.
- Alternative Identification Number should have format CCYY/NNNNNN/NN when Alternate Identification Type is 1 - code 3066
- Cannot save certificate: Error # 1009
- Certificate Number (Transaction Year) does not match
- Code 4120 is mandatory if any value specified for Medical Scheme Contributions (4005) and the employee is 65 years or older
- Code 4472 is completed, then code 3817 and/or 3867 and code 4001 must be completed
- Code 4473 is completed, then code 3825 and code 4003 must be completed
- Code 4475 is completed, then code 3828 and code 4006 must be completed
- Control Character Found on Employee Data Certificate Number
- Could not change to the selected employer Error #1009
- Date Employed To cannot be earlier that the date completed in 'date employed from' (code 3170) Period Employed From Date cannot be after Period Employed To Date - 3180
- e@syFile cannot work with the current format of this file
- e@syFile could not change to the selected employer Error #1009
- Employer NOT updated Error code is 3115
- Employer SEZ Code invalid - code 2083
- Employer SIC7 Code mandatory if Period of Reconciliation (2031) is 201402 or later - code 2082
- Employer Trade Classification (2035), this field must not be completed form 2021 Transaction year (code 2031)
- Employment Tax Incentive Indicator (3026) must be 'N' if Employment date (3190) is not completed - Code 3026
- Employment Tax Incentive indicator is 'Y' and Nature of person (3020) must be A or C or R or M; Code 3026
- If certificate type is IRP5, code 4101, code 4102 and/or 4115 must have a value - code 3015
- If ETI qualifying 12 month period indicator (code 7005) is 1
- If ETI qualifying 12 month period indicator (code 7005) is 2
- If Monthly calculated ETI (code 7004) greater than zero...
- Invalid format ... for code...
- IRP5 cannot be indicated if the PAYE number starts...
- Monthly Calculated ETI (7004): If Year of Assessment (3025) is 2022 and ETI Month (7006) equal to 08, 09, 10, or 11 and ETI SEZ code (7009) is not completed and employee's age for the specified month is less than 18 or greater than 30
- Payroll file import failed
- Period Employed To Date cannot be greater than current date + 30 days - code 3180
- SDL Contribution mandatory
- Source Code 3615 not valid for Tax Year ...
- Source code 4582 must not be less than 20% or greater than 80% of the sum of code 3701, 3802 and 3816
- Source Code ... not valid for tax year ...
- The ETI Calculated reported on the EMP501 does not balance with the IRP5/IT3(a) certificates
- The sum of amounts for 3696 + 3699 (...) should be equal to the total Income (...) for Years of Assessment from 2017
- When Employment Tax Incentive indicator (3026) is Y then Employment Date (3190) must be on or after 01102013