2015/16 Incorrect NI employer contributions being calculated for NI category D (Doc ID 1994398.1)

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.

Symptoms

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.

 -- Steps
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


Cause

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