Skip to content
Community Hub
  • Login
  • Site
  • Search
  • User

Sage VIP Classic and Premier Year-end Centre
  • Africa & Middle East
  • Sage VIP Classic and Sage VIP Premier
  • Sage VIP Classic and Premier Year-end Centre
  • Cancel

Sage VIP Classic and Premier Year-end Centre

Get all the latest knowledge articles, videos, and online resources you need for year-end activities.
Year-end articles Troubleshooting SARS e@syFile import errors
  • More
  • Cancel
  • Ask a question
  • -Tax Year-end Submission Process
    • Tax Year-end Timeline
    • +SARS Submission: How to prepare and reconcile your payroll for submission
    • -Known IRP5/IT3a Validation and SARS e@syFile errors
      • +IRP5/IT3a Report Validation Errors
      • -Troubleshooting SARS e@syFile import errors
        • 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
        • 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
        • 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, then If Monthly calculated ETI (code 7004) cannot be greater than R1000 for ETI Month XX
        • If ETI qualifying 12 month period indicator (code 7005) is 2, then If Monthly calculated ETI (code 7004) cannot be greater than R500 for ETI Month XX
        • If Monthly calculated ETI (code 7004) greater than zero, then the Remuneration Paid (code 7002) and Wage Paid (code 7008) and ETI Hours (Code 7007) must be greater than zero for ETI Month XX
        • Import Unsuccessful: e@syFile cannot work with the current format of this file
        • Invalid format ... for code...
        • IRP5 cannot be indicated if the PAYE number starts with either 0, 1, 2 or 9 - code 3015
        • 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 2019
        • Source Code xxxx not valid for Tax Year xxxx
        • The ETI Calculated reported on the EMP501 does not balance with the IRP5/IT3(a) certificates
        • When Employment Tax Incentive indicator (3026) is 'Y' then Employment Date (3190) must be on or after 01/10/2013
    • General Reconciliation Guidelines and Resolving Known Errors
    • SARS Submission: How to submit your reconciliation and tax certificates to SARS
    • Frequently Asked Questions during Tax Year-end
  • Checklists
  • Africa Taxation Summaries and Calculators
  • Who should I contact for assistance?
  • SARS e@syFile™︎ Employer assistance
  • SARS eFiling assistance
  • Tax Year-end Training
  • Return of Earnings (CF-2A) Submission
  • +Sage Support Channels
  • +Mid-year Centre for Interim Employer Reconciliation submissions

Troubleshooting SARS e@syFile import errors

The following errors may appear when you import the IRP5 file into the SARS e@syFile system. These solutions will guide you with fixing the errors, so that you are able to successfully import your IRP5 files.

If you are unable to find the specific SARS e@syFile import error solution on this page, please visit www.sagekb.com to search the extensive database for solutions.

  • 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

  • Employer Trade Classification (2035), this field must not be completed form 2021 Transaction year (code 2031)

  • Alternative Identification Number should have format CCYY/NNNNNN/NN when Alternate Identification Type is 1 - code 3066

  • 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

  • Period Employed To Date cannot be greater than current date + 30 days - code 3180

  • Employment Tax Incentive indicator is 'Y' and Nature of person (3020) must be A or C or R or M; Code 3026

  • Payroll file import failed

  • Source Code xxx not valid for tax year xxxx

  • Employment Tax Incentive Indicator (3026) must be 'N' if Employment date (3190) is not completed - Code 3026

  • Source Code 3615 not valid for Tax Year 2019

  • e@syFile could not change to the selected employer Error #1009

  • Invalid format ... for code...

  • The ETI Calculated reported on the EMP501 does not balance with the IRP5/IT3(a) certificates

  • Cannot save certificate: Error # 1009

  • Employer NOT updated Error code is 3115

  • 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

  • Employer SEZ Code invalid - code 2083

  • If certificate type is IRP5, code 4101, code 4102 and/or 4115 must have a value - code 3015

  • The sum of amounts for 3696 + 3699 (n.nn) should be equal to the total Income (n.nn) for Years of Assessment from 2017

  • Certificate Number (Transaction Year) does not match

  • e@syFile Payroll Import

  • If ETI qualifying 12 month period indicator (code 7005) is 1

  • If ETI qualifying 12 month period indicator (code 7005) is 2

  • IRP5 cannot be indicated

  • Payroll CSV Export Operation Import unsuccessful

  • When Employment Tax Incentive indicator (3026) is Y then Employment Date (3190) must be on or after 01102013

  • Code 4120 is mandatory

  • Control Character Found on Employee

  • Employer SIC7 Code mandatory

  • If Monthly calculated ETI (code 7004) greater than zero

  • SDL Contribution mandatory

  • Source code 4582 must not be less than 20% or greater than 80% of the sum of code 3701, 3802 and 3816
  • Error
  • Import
  • SARS
  • e@syfile
  • Share
  • History
  • More
  • Cancel
Sage
Africa & Middle East Canada France Portugal Spain United Kingdom & Ireland United States Global Solutions
  • facebook
  • instagram
  • linkedin
  • youtube
COMMUNITY
  • Site help
  • Site map
COMPANY
  • Overview
  • About us
  • Careers
  • News
  • Sage events
  • Investors
  • Sage Foundation
PARTNERS
  • Sage Partner Program
  • Partner Hub
  • Developers & ISVs
  • Sage Marketplace
SUPPORT & TRAINING
  • Contact Support
  • Sage Knowledgebase
  • Sage University
  • Sage Advice Blog
  • © Sage Group plc 2024
  • Privacy
  • Cookies
  • Community guidelines
  • General data protection regulation

*Community Hub is the new name for Sage City