Summary
How to resolve the validation error Code 3825 cannot have a value if code 4473 has no value
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
This usually happens when adjustments were made to the Provident fund company contributions during the year. IRP5 code 3825 refers to the perk that calculates when an employee has a Provident Fund Company Contribution, IRP5 code 4473.The Provident Fund cannot have a Perk if the Company Contribution amounts are zero.
Option 1
- Access one of the employee's payslip screen - from the main screen of the company go to Payroll>Payslip Screen. Click on one of the employees
- Go to the Taxable Benefits (Perks) Tab
- Determine if you have a DC, DB or Hybrid (DC&DB) fund and depending on the type of Provident Fund, there should be a YTD+ value on either line 22, 23 or 24
- With this validation error, the Perks Screen will have no values
- Click on the RF button and select Scheme Values
- For each month, review if the Perk value is displayed there per month for every month there was a company contribution and note any months where there are no values
- Close and go back to the payslip screen - now click on the HS button
- If the Company Contribution values are there but no Perk value (either only click in the month where there is an issue or do this for each month), remove the CC value and then recapture it. Do this every month. Click here for more information on YTD corrections on Retirement Funds.
- This will force a recalculation YTD. Once you exit the HS screen, the YTD perk value should now be displayed on the Taxable Benefits (Perks) Tab
Option 2
- Create a duplicate fund of the existing fund the employee is linked to
- For steps on how to create a Retirement Fund, click here.
- Then transfer the employee from the existing fund to this new fund
- For steps on How to transfer an employee to a new Retirement Fund, click here.
- Once the employee has been transferred to the new fund, the YTD values would have recalculated and will now display correctly.
Please note that the system will recalculate the tax in the current period. If payment has already been made to SARS, you will have to restate the EMP201