My Oracle Support Banner

GPSGP: CPF Contribution Incorrect For PR Status Change Where Total Wage Exceeds 6000 (Doc ID 2366906.1)

Last updated on MAY 11, 2018

Applies to:

PeopleSoft Enterprise HCM Global Payroll Singapore - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.


CPF contribution incorrect for PR status change where total wage exceeds 6000.
Since total wage exceed 6000 and there is mid month PR status change, the CPF contribution should be prorated based on the ordinary wage limit ie 6000

The issue can be reproduced with the following steps:

1.Choose employee where total wages exceed 6000.
2.Change PR status in middle say on 16 Oct 2017.
3.Run Oct payroll. CPF contribution calculated is incorrect.

4.Based on user, the prorated CPF contribution should be:
6000 * 12/22 (Since the max ORD wage limit is 6000) * 9% = 294.54 ~ 295
CPF ORD EE = 5% * (6000 * 12/22) = 163.64 ~ 163 (round down)
CPF ORD ER = 295 – 163 = 132


To view full details, 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 a vibrant support community of peers and Oracle experts.