ERROR: 'Code 3901 3915 3920 3921 3922 3923 mandatory if 4115 is....'

Summary

How to resolve the validation error 'Code 3901 / 3915 / 3920 / 3921 / 3922 / 3923 mandatory if 4115 is specified' on Sage VIP Classic, Sage VIP Premier, and Sage Payroll Professional.

Description

You are generating the IRP5 files for either the Annual or Interim SARS Submission and instead of creating the IRP5 files the system informs you there is mandatory information outstanding. A report will then print with a list of errors and this error is in the report

Cause

The error message is per employee. As per the SARS Business Requirement Specification, you are only allowed to report tax on IRP5 code 4115 when you have an income value on the following IRP5 codes: 3901 / 3915 / 3920 / 3921 / 3922 / 3923

Resolution

  • Review your payroll input and ensure the income and tax is reported on the correct IRP5 codes
  • When tax is reported on code 4115, the income would have been reported on IRP5 codes: 3901 / 3915 / 3920 / 3921 / 3922 / 3923 and there would have been a tax directive for the tax value - ensure to enter the directive number on the IS screen Statutory Tab
  • Should the income have been reported on any other code excluding IRP5 codes: 3901 / 3915 / 3920 / 3921 / 3922 / 3923, ensure to do corrections.
  • We find instances where income was captured on 3907 and the tax reported on 4115. In this instance tax must be reported on an Add Tax line, 4102.
  • Either do a YTD adjustment by moving the earning to the correct IRP5 code or my moving the tax to the correct IRP5 code
  • When making YTD corrections for the Interim Submission, the corrections have to be done between March and August. When running the IRP5 file the system only reads the data from March to August so your payroll will have to be in August month. If you have already roll over and you are in September or October, you will need to make History Screen Adjustments.
  • When making YTD corrections for the Annual Submission, the corrections can be done in February month.

NOTE: VIPSD is no longer required to make History Screen Adjustments. Click on the respective links for information on the History Screen and How to make adjustments.

 
 

 

Solution Properties

Solution ID
200227094937063
Last Modified Date
Wed Dec 03 10:21:26 UTC 2025
Attributes
Product Details
Modules: Payroll solutions
Views
0