2015/16 Incorrect NI employer contributions being calculated for NI category D
Last updated on JANUARY 10, 2017
Applies to:Oracle HRMS (UK) - Version 12.1 HRMS RUP7 and later
Information in this document applies to any platform.
Issue with incorrect NI employer contributions being calculated for NI category D
The issue is due to line 479 of the NI_COSR fast formula:
NIC_REBATE = trunc((least(l_ERT,l_niable) -l_LEL) * Rebate_Rate + .004,2)
This line is causing the NIC_REBATE value to be negative and therefore when used in the calculation for NI_D_EMPLOYER it is incorrect.
-- Expected Behaviour
It has been reported that an employee has earnings are below the Lower Earnings Limit for NI. The employee contributions are Nil which is correct, however the employer contributions are £2.32 which they believe to be incorrect.
-- What is working
Changed to Category A and it seemed to work as expected.
The issue can be reproduced at will with the following steps.
1. Apply year end patching
2. Assign an employee NI Category D
3. Pay him in May where the employee has earnings are below the Lower Earnings Limit for NI (in this case 325.94)
4. Check the balances
5. Monthly Payroll Period 1 2015/16 NI, Employers is £16.52
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms