This chapter provides an overview of earnings for Singapore and delivered earnings elements, and discusses how to calculate:
Basic salary.
Basic monthly variable component.
Basic non-pensionable component.
Basic non-pensionable variable component.
Daily salary.
Daily monthly variable component.
Daily non-pensionable component.
Daily non-pensionable variable component.
Annual wage supplement.
Night shift allowance.
Overtime 1.5.
Meal allowance.
Oncall allowance.
Transport allowance.
Mileage allowance.
Commission.
Loan payment.
Make-up pay.
Annual leave in lieu.
Central Provident Fund retro adjustment.
Festive advances.
Earnings for GLI reporting.
See Also
Defining Earning and Deduction Elements
We have created a number of earnings to demonstrate the flexibility of the Global Payroll rules to meet common processing requirements such as the NPVP BASIC (non-pensionable variable payment) which is an earning element that is used to form part of the payee's pay component in the public sector.
Note. The User Key 2 on the Earnings Accumulators page and Deduction Accumulators page for all earnings and deductions is IRS VR BAL GRP (Balance Group ID). Use balance group IDs to maintain separate employee balances. Set an employee's balance group on the Payroll details on JOB. The balance group number will need to be manually increased if you are required to record separate balances within a financial year. The User Key 1 is variable IRS VR TAX REF, the employer tax reference number.
See Also
Defining Earning and Deduction Elements
In the following table, the first column combines the earning's name and description. A (gc) in the row indicates that the earning has a generation control. A (po) indicates a post processing formula, (pr) indicates a pre processing formula. The other four columns indicate the earning's calculation rule of Unit × Rate, Unit × Rate × Percent, Amount (Note that two earnings AWS and COMMISSION have a calculation rule of Base × % and the Base is shown in the Unit column. The processing of some of the earnings codes are discussed in further detail in this section.
Name and Description |
Unit (or Base) |
Rate |
% |
Amount |
Basic Salary (gc) |
System Element for Rate — MONTHLY RT |
|||
Basic Monthly Variable Comp (gc) |
Rate Code — KSMVC |
|||
Basic-Non-Pensionable Comp (gc) |
Rate Code — KSNPC |
|||
Basic Non_Pensionable Variable Payment (gc) |
Rate Code — KSNPVP |
|||
Daily Salary (gc) |
Payee Level |
DAILY RT |
||
Daily Monthly Variable Comp (gc) |
SALARY DAILY_CPTDU |
ERN FM MVC DAILY |
||
Daily Non-Pensionable Comp (gc) |
SALARY DAILY_CPTDU |
ERN FM MVC DAILY |
||
Daily Non-Pens Variable Payment (gc) |
SALARY DAILY_CPTDU |
ERN FM NPVP DAILY |
||
Annual Wage Supplement (gc) |
ERN FM AWS BASE |
100 |
||
Night Shift Allowance |
Payee Level |
15 |
||
Overtime 1.5 |
Payee Level |
HOURLY RT |
150 |
|
Meal Allowance |
Payee Level |
|||
Oncall Allowance |
Payee Level |
ERN BR ONCALL RTS |
||
Transport Allowance (gc) |
Payee Level |
|||
Mileage Allowance |
Payee Level |
0.750000 |
||
Commission |
ANNUAL RT |
Payee Level |
||
Loan Payment |
Payee Level |
|||
Make-Up Pay |
Payee Level |
DAILY RT |
||
Annual Leave in Lieu |
TER FM ANN BAL |
DAILY RT |
||
CPF Retro adjustment |
Payee Level |
|||
CPF Retro non-pensionable |
Payee Level |
|||
Chinese New Year Advance (po) |
Payee Level |
|||
Deepavali Advance (po) |
Payee Level |
|||
Christmas Festive Advance (po) |
Payee Level |
|||
Hari Raya Advance (po) |
Payee Level |
|||
GST (gc) |
SGP GST |
GST VR PCT |
||
Bonus Accrual (gc) |
SGP GROSS |
BON VR ACCRUAL PCT |
||
Salary Accrual (gc) |
SGP GROSS |
GLI VR ACCRUAL PCT |
||
Annual Leave Liability Days (gc) |
ANN GENL ENT_BAL |
DAILY RT |
||
Terminated Annual Liab Days (gc) |
LIAB ANN DYS |
|||
Bonus Accrual (gc) |
SGP GROSS * BON VR NON-ACC PCT |
You use SALARY BASIC in any case where the hours to be paid for a payee are standard from pay calendar to pay calendar. Use this earning element where hours do not tend to change for payees and the amount to be paid is consistent across pay periods, (the amount does not fluctuate based on the number of days in a pay period).
This earning element uses an Amount calculation rule where the amount is derived from a system element MONTHLY (which uses generation control CMN GC ACTIVE). SALARY BASIC uses the payee's monthly salary, which is stored as system element MONTHLY RT as the basis for payment. This amount is adjusted for other period frequencies.
The generation control CMN GC ACTIVE checks for active employees only.
Proration element CMN PO ANNL WRKDYS provides the proration logic based on percent of annual by work days using count CMN CT WORK DAYS (work days) as the numerator and formula CMN FM PRD WRKDAYS as the denominator. Formula CMN FM PRD WRKDAYS calculates the number of work days in the pay period by dividing variable SGP VR WRKDAYS/YR (260) by the system element PRD FREQ FACTOR.
SALARY BASIC contributes to the following accumulators:
SGP GROSS
CPF ORD WAGES SEG
SALARY BASIC_CMTDA
SALARY BASIC_CYTDA
ESPP BASE AMOUNT
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use MVC BASIC (Monthly Variable Component) as part of the payee's pay component for salary paid employees. This earning element uses an Amount calculation. The rate is derived from rate code KSMVC, the monthly variable component.
The generation control CMN GC ACTIVE checks for active employees only.
Proration element CMN PO ANNL WRKDYS provides the proration logic based on percent of annual by work days using count CMN CT WORK DAYS (work days) as the numerator and formula CMN FM PRD WRKDAYS as the denominator. Formula CMN FM PRD WRKDAYS calculates the number of work days in the pay period by dividing variable SGP VR WRKDAYS/YR (260) by the system element PRD FREQ FACTOR.
MVC BASIC contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
MVC BASIC_CMTDA.
MVC BASIC_CYTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use NPC BASIC (non-pensionable component) as part of the payee's pay component in the public sector for salary paid employees. This earning element uses an Amount calculation and the rate is derived from the KSNPC non-pensionable component rate code.
The generation control CMN GC ACTIVE checks for active employees only.
NPC BASIC contributes to the following accumulators:
SGP GROSS.
CPF NP WAGES SEG.
NPC BASIC_CMTDA.
NPC BASIC_CYTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use NPVP BASIC (Non-pensionable Variable Payment) as part of the payee's pay component in the public sector for salary paid employees. This component comprises all NWC wage adjustments and salary revisions made from 1993 onwards. It is not counted for the purpose of pension computations and can be adjusted in times of poor economic performance.
This earning element uses an Amount calculation and the rate is derived from the rate code KSNPVP, non-pensionable variable payment.
Proration element CMN PO ANNL WRKDYS provides the proration logic based on percent of annual by work days using count CMN CT WORK DAYS (work days) as the numerator and formula CMN FM PRD WRKDAYS as the denominator. Formula CMN FM PRD WRKDAYS calculates the number of work days in the pay period by dividing variable SGP VR WRKDAYS/YR (260) by the system element PRD FREQ FACTOR.
NPVP BASIC contributes to the following accumulators:
SGP GROSS.
CPF NP WAGES SEG.
NPVP BASIC_CMTDA.
NPVP BASIC_CYTDA.
ESPP BASE AMOUNT
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use SALARY DAILY in any case where the hours to be paid for a payee are not standard and vary from pay calendar to pay calendar. You would typically enter these hours manually. This earning element uses a Unit × Rate calculation. You enter the number of units to be paid via positive input (or they are generated at the payee level) and the rate (DAILY RT) is derived from the payees standard hourly rate which is stored as a system element.
The generation control CMN GC ACTIVE checks for active employees only. There is no proration.
SALARY DAILY contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
SALARY DAILY_CMTDA.
SALARY DAILY_CYTDA.
SALARY DAILY_CPTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use MVC DAILY (Monthly Variable Component) as part of the payee's pay component for daily paid employees. This earning element uses a Unit × Rate calculation. The units are the units entered for accumulator SALARY DAILY_CPTDU and the rate is derived from formula ERN FM MVC DAILY, which uses generation control CMN GC ACTIVE to calculate the MVC daily amount.
The formula resolves by dividing the KSMVC monthly variable component rate by the work day count, CMN CT WORK DAYS. There is no proration.
The generation control CMN GC ACTIVE checks for active employees only.
MVC DAILY contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
MVC DAILY_CMTDA.
MVC DAILY_CYTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use NPC DAILY (Non-pensionable Component) as part of the payee's pay component in the public sector for daily paid employees. This earning element uses a Unit × Rate calculation. The units are the units entered for accumulator SALARY DAILY_CPTDU and the rate is derived from formula ERN FM NPC DAILY which calculates the NPC daily amount.
The formula resolves by dividing the KSNPC non-pensionable component rate code by the CMN CT WORK DAYS work day count. There is no proration.
The generation control CMN GC ACTIVE checks for active employees only.
NPC DAILY contributes to the following accumulators:
SGP GROSS.
CPF NP WAGES SEG.
NPC DAILY_CMTDA.
NPC DAILY_CYTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use NPVP DAILY (Non-pensionable Variable Payment) as part of the payee's pay component in the public sector for daily paid employees. It is an incentive payment to all employees to increase their productivity or as a reward for their contribution. The amount of variable payment can be based on trading results or productivity or any criteria agreed upon by the employers or employees or unions. It is not counted for the purpose of pension computations and can be adjusted in times of poor economic performance. This earning element uses a Unit × Rate calculation. The units are the units entered for accumulator SALARY DAILY_CPTDU and the rate is derived from formula ERN FM NPVP DAILY which calculates the npvp daily amount.
The formula resolves by dividing the KSNPVP non-pensionable variable payment rate by the CMN CT WORK DAYS work day count. There is no proration.
The generation control CMN GC ACTIVE checks for active employees only.
NPVP DAILY contributes to the following accumulators:
SGP GROSS.
CPF NP WAGES SEG.
NPVP DAILY_CMTDA.
NPVP DAILY_CYTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
The AWS (Annual Wage Supplement) is also known as 13th Month Payment, and represents a single annual payment to an employee that is supplementary to the total amount of annual wage they earned. This earning element uses a Base × Percent calculation rule. The Base is derived from formula ERN FM AWS BASE.
The percentage is a numeric value assigned based on your specific requirements (for example 100, 50) depending on the portion of AWS you are paying. This is set up as 100, but you can override it at the payee level. Generation control ERN GC AWS is used to resolve the earning based on cut off date (using formula ERN FM AWS CUT OFF). The cut off date is entered at the earning or pay group override level. There is no proration.
Formula ERN FM AWS BASE retrieves the start date using formula ERN FM AWS START and the monthly rate, using array ERN AR AWS RATE (comprate as of the AWS rate date).
The base is calculated as:
ERN PR AWS DAYS (AWS days in the year) × ERN VR AWS MTH RT (AWS monthly rate)
AWS contributes to the following accumulators:
SGP GROSS.
CPF ADD WAGES SEG.
AWS_CMTDA.
AWS_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use SHIFT NIGHT to compensate a payee for working outside of or across what is considered, normal business hours. The more common shift loadings may occur for morning, afternoon or night shift work. This earning element uses a Unit × Rate calculation rule. The number of units to be paid is entered via positive input (or generated at the payee level). The rate is a flat amount, set to (SGD) 15. There is no proration.
SHIFT NIGHT contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
SHIFT NIGHT_CMTDA.
SHIFT NIGHT_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use OVERTIME 1.5 to compensate a payee for working over and above their ordinary/normal hours within a period. This may also include work on weekends and/or public holidays which otherwise do not form part of the standard work pattern. There may be multi levels of rate to be applied for overtime—for example, for the first five hours, the rate is XX SGD per hour, then for subsequent hours, the rate is YY SGD per hour. The overtime is limited to two times the employee's salary.
This earning element uses a Unit × Rate × Percent calculation rule. You enter the number of units to be paid via positive input (or they are generated at the payee level). The rule supplied uses the rate (HOURLY RT) derived from the payee's standard hourly rate that is stored as a system element. The percentage is simply a numeric value assigned based on your requirements (such as 150, 200) depending on the overtime value (such as time and a half, double). There is no proration.
OVERTIME 1.5 contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
OVERTIME 1.5_CMTDA.
OVERTIME 1.5_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use MEAL to compensate a payee an amount for the cost of a meal. Typically the payee may have worked extended hours, thereby becoming eligible for this allowance. This earning element uses an Amount calculation rule. The amount is entered via positive input (or generated at the payee level). There is no proration.
MEAL contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
MEAL_CMTDA.
MEAL_CYTDA.
SGP GST.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use ONCALL to compensate a payee for the number of work calls taken during a period outside normal working hours. This earning element uses a Unit × Rate calculation rule. The number of calls (Unit) to be paid is entered via positive input (or generated at the payee level). The rate (amount per call) is derived from bracket ERN BR ONCALL RTS, which retrieves the following information:
Total Number of Calls |
Amount Per Call |
Less than 4 |
10.00 SGD |
Up to 9 |
15.00 SGD |
More than 10 |
20.00 SGD |
Proration element CMN PO ANNL WRKDYS provides the proration logic based on percentage of annual by work days using count CMN CT WORK DAYS (work days) as the numerator and formula CMN FM PRD WRKDAYS as the denominator. Formula CMN FM PRD WRKDAYS calculates the number of work days in the pay period by dividing variable SGP VR WRKDAYS/YR (260) by the system element PRD FREQ FACTOR.
ONCALL contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
ONCALL_CMTDA.
ONCALL_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use TRANSPORT to compensate a payee an amount for the cost of transport. This earning element uses an Amount calculation rule. You enter the amount via positive input (or generated at the payee level). A generation control CMN GC LAST SEGMNT is assigned to this element to ensure that the earning is applied only once in a period and only in the last segment within the period. There is no proration.
TRANSPORT contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
TRANSPORT_CMTDA.
TRANSPORT_CYTDA.
SGP GST.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use MILEAGE to compensate a payee an amount for the cost of mileage. This earning element uses a Unit × Rate calculation rule. You enter the Unit via positive input (or generated at the payee level). The rate is a flat amount, set to (SGD) 0.750000. There is no proration.
MILEAGE contributes to the following accumulators:
SGP GROSS.
MILEAGE_CMTDA.
MILEAGE_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use COMMISSION to compensate the payee for the sale target met. This earning element uses a Base × Percent calculation rule. The Base (ANNUAL RT) is derived from the payee's annual salary. The percentage is a numeric value you enter at the payee level. There is no proration.
COMMISSION contributes to the following accumulators:
SGP GROSS.
CPF ORD WAGES SEG.
COMMISSION_CMTDA.
COMMISSION_CYTDA.
ESPP BASE AMOUNT.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use LOAN for earnings supplied to the employee as a loan or salary advance. When it is paid, a deduction is used to pay back the loan over subsequent pay runs. This earning element uses an amount calculation rule. You enter the amount at the payee level. The system automatically begins to recover the payment using a payback deduction process. There is no proration.
LOAN contributes to the following accumulators:
SGP GROSS.
LOAN_CMTDA.
LOAN_CYTDA.
LOAN BALANCE.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use MAKE-UP PAY for male employees who are National Servicemen/Volunteers. These employees would be called up for their in-camp training (ICT) once or twice a year. During the ICT period, MINDEF is responsible for paying the salary to the employee. However, the employer is responsible for the CPF for the make-up pay. As the normal salary will already be paid via the SALARY codes, this earning is only used for reporting purposes. It does not add into gross.
This earning element uses a Unit × Rate calculation rule. You enter the number of units to be paid via positive input (or generated at the payee level). The rate is derived from the payee's standard daily rate, DAILY RT, or the value entered on the User Defined Fields – Decimal 1, if the daily rate needs to be overridden. This earning is used to calculate the amount for the absence take ICT. The take passes days as the units, and the rate to be used. There is no proration.
MAKE-UP PAY contributes to the following accumulators:
CPF ORD WAGES SEG.
MAKE-UP PAY_CMTDA.
MAKE-UP PAY_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use ANN LIEU to pay employees their unused annual leave entitlement balance when they are terminated.
This earning element uses a Unit × Rate calculation rule. The number of units to be paid is derived from formula TER FM ANN BAL. The rate is derived from the payee's standard daily rate, DAILY RT, or the value entered on the User Defined Fields – Decimal 1, if the daily rate needs to be overridden. There is no proration.
This formula returns the total leave balance for an employee who has been terminated and calculates the unused annual leave days that must be reimbursed to the employee. Formula TER FM ANN BAL determines the annual leave entitlement as follows:
If date TER DT DATE + 1 is >= date ANN DT ELIG (annual leave eligibility date), then the annual leave entitlement accumulator ANN STST ENT_BAL is added to the annual leave entitlement accumulator ANN GENL ENT_BAL.
ANN LIEU contributes to the following accumulators:
SGP GROSS.
CPF ADD WAGES SEG.
ANN LIEU_CYTDA.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
You use CPF RETRO AD for earnings which contribute to ordinary CPF. It is used to store the earning amounts which contribute to CPF. This adjustment amount is then deducted from current period MTD ord wages so that the CPF calculated for current period will not include the retro pay. This earning element uses an Amount calculation rule. You enter the amount via positive input (or generated at the payee level).
CPF RETRO AD contributes to the CPF ORD WAGES SEG accumulator.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
Administering Central Provident Fund Contributions
To pay your festive advances through Global Payroll, earnings elements are provided for each of the festive advance holiday types (Chinese New Year, Christmas, Deepavali and Hari Raya). Each of the earnings use a calculation rule of Amount where the value of the earning all come from positive input. You specify the earnings elements to be used for payment of the festive advances on the Festive Advance Pay Program page in Human Resources. To ensure you select appropriate earnings on this page, the system enables you to select only earnings with a category of FA (Festive Advance). All the elements created use this category. Separate earnings are provided for paying advances for each of the festive advance types and they are all set up identically.
Each of the festive advances (earnings) use the FAD FM ADVANCE post processing formula. Whenever an advance is paid, the formula adjusts the advance accumulator so it contains only the latest advance amount paid to the employee. The current value of the accumulator FAD AC ADV AMT is moved to variable FAD VR ADV CLR, which subtracts from the accumulator, effectively wiping out its current value.
The following festive advance earnings add to the FAD AC ADV AMT accumulator:
CNY ADV — Chinese New Year Advances.
DEEPAVALI AD — Deepavali Advances.
XMAS ADV — Christmas Advances.
HARI RAYA AD — Hari Raya Advances.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
Posting Festive Advances to Global Payroll
PeopleSoft Enterprise Human Resources 9.0 PeopleBook: Administer Festive Advance
The following earnings (contained in the EARNINGS-GLI section) are provided to calculate the current value of leave entitlements. They are all for use by the GL only and should not add to gross or net accumulators. The earnings are not paid but are used for general ledger interface reporting of annual leave liability and their reversal of liabilities on termination.
This section discusses calculating:
Annual leave liability days.
Terminated annual liability days.
Salary accrual.
GST earnings.
Bonus accrual earnings.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
Using the General Ledger Interface
Global Payroll for Singapore Reports
LIAB ANN DYS is the leave liability earnings for the standard annual leave entitlement in days.
This earning element uses a Unit × Rate calculation rule where the Unit is derived from accumulator ANN GENL ENT_BAL and the Rate (DAILY RT) is derived from the payees standard hourly rate which is stored as a system element.
Leave liabilities are to be calculated at the end of each month for active employees, or when an employee terminates. Generation control GLI GC LIAB checks this by using the following formulas:
CMN FM MTH END — Checks that it is the last segment of the last pay for the month, and the employee is active.
TER FM TERM CHECK — Checks if the employee is terminating in this pay.
GLI FM LST PRD/SEG — Checks if it's the last segment of the month.
CMN FM TERM STAT — Checks whether the employee is currently terminating (their termination date is in this segment, or in the past and was entered in the current period). The termination leave liabilities are to be calculated only when an employee terminates, so that they reverse any remaining liabilities in the GL.
LIAB ANN DYS contributes to the LIAB ANN DYS_FPTDA accumulator.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
LIAB TER DYS is the leave liability earnings used for reversing the liability on termination.
This earning element uses an Amount calculation rule where the amount is derived from earnings LIAB ANN DYS. Generation control CMN GC TERM STAT checks for terminated employees only using formula CMN FM TERM STAT. Formula CMN FM TERM STAT checks whether the employee is currently terminating (their termination date is in this segment, or in the past and was entered in the current period). The termination leave liabilities are to be calculated only when an employee terminates, so that they reverse any remaining liabilities in the GL. There is no proration.
LIAB TER DYS contributes to the LIAB TER DYS_FPTDA accumulator.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
Calculating Absence Entitlements on Termination
You use SAL ACCRUAL to accrue a percentage of earnings.
This earning element uses a Base × Percent calculation rule where the base is derived form accumulator SGP GROSS and the Percentage is derived from variable GLI VR ACCRUAL PCT.
Variable GLI VR ACCRUAL PCT enables you to enter the percentage to be accrued. The value will normally be entered on the Pay Calendar SOVR's page as it will depend on the number of days between the end of the pay period and the end of the month. So, the Override Level for Pay Calendar should be ticked.
Accruals need to be calculated only in the last segment of each month and only for active employees. Generation control GLI GC ACCRUAL therefore includes the formula GLI FM LST PRD/SEG which returns a value that determines whether to pay the SAL ACCRUAL earning.
SAL ACCRUAL contributes to the SAL ACCRUAL_FPTDA accumulator.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
In Singapore, GST is aggregated for certain earnings and deductions and interfaced to GL. You can set up a GST percentage and then select the earning and/or deduction codes that the GST percentage would be calculated on. The GST earning is the GST aggregated for certain earnings and deductions.
This earning element uses a Base × Percent calculation rule where the Base is derived from accumulator SGP GST and the Percent is derived from variable GST VR PCT.
The SGP GST accumulator accumulates earnings and deductions that are subject to GST. Members include MEAL and TRANSPORT earnings.
You use variable GST VR PCT to enter the percentage to be calculated for GST. The same percentage will be used across the company, so the value will be entered on the Pay Entity SOVR's page. The Override Level for Pay Entity should be ticked.
Generation control GLI GC ACCRUAL, using formula GLI FM LST PRD/SEG checks the last segment of each month and only for active employees.
GST contributes to the GST_FPTDA accumulator.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements
In Singapore there are two types of bonuses paid to employees as an added incentive—contractual and non-contractual. You use BON ACCRUAL or BONUS ACCRL to accrue a percentage of a contractual or non contractual bonus respectively.
This earning element uses a Base × Percent calculation rule where the Base is derived from accumulator SGP GST and the Percent is derived from variable BON VR ACCRUAL PCT or BON VR NON-ACC PCT for contractual or non-contractual bonus, respectively.
You use variable BON VR ACCRUAL PCT or BON VR NON-ACC PCT to enter the percentage to be accrued for bonus. The same percentage will be used across the company, so the value will be entered on the Pay Entity SOVR's page. The Override Level for Pay Entity should be ticked.
Accruals need to be calculated only in the last segment of each month and only for active employees. Generation control GLI GC ACCRUAL therefore includes the formula GLI FM LST PRD/SEG which returns a value that determines whether to pay the BON ACCRUAL earning.
BON ACCRUAL contributes to the BON ACCRUAL_FPTDA accumulator.
See Also
Defining Earning and Deduction Elements
Understanding Delivered Earnings Elements