Understanding Global Payroll for Japan System Setup

This section provides general information about how we set up the delivered elements in Global Payroll for Japan. It also provides some notes and cautions about using and configuring the system.

This section discusses how to:

  • Use base pay and other PeopleSoft HR data.

  • Define pay entity.

  • Set up pay types.

  • Set up calendar group IDs.

  • Understand retroactive pay calculations.

  • Use the delivered writable arrays.

  • Set up monthly salary earning attributes.

  • Set up bonus earning attributes.

  • Set up variables for time tracking.

Your Global Payroll for Japan application is designed to use company data and employee personal and job data that is entered in your HR application. We provide the necessary Global Payroll rules, Structured Query Reports (SQRs), and application engine programs to manage the HR data that is needed for payroll processing.

Mapping Base Pay Rate Codes

In calculating base pay, Global Payroll for Japan uses the employee's compensation package that you define using compensation rate codes in HR. As sample data, we deliver three generic rate codes for Global Payroll for Japan (J08–J10) and map them to three generic base pay rate codes in HR (J08-J10). Add, remap, and modify these rate codes as required, as long as the HR rate codes that you map to have the Base Pay check box selected on the Comp Rate Code table.

The pay entity is a legal definition of an organization from a payroll perspective; it is the organization that is responsible for making payments to payees. Often, the organization and the pay entity are the same. Use the Pay Entity component in the core Global Payroll application to define pay entities for your organization.

If your social insurance establishments, labor insurance establishments, and tax establishments for income tax and inhabitant tax are smaller organizations than the pay entity, define them on the Tax Establishment page described in this topic. You must have at least one tax establishment defined for social insurance, labor insurance, income tax, and inhabitant tax even if the pay entity as defined is the same as each of these establishments.

Global Payroll for Japan uses the variable ER VR PAY TYPE to identify the employee's pay type. As delivered, the formula ER FM BASE RATE assigns the value of this variable according to the employee's compensation frequency on the Job Data Compensation record in HR. Valid HR compensation frequencies for Japan are:

Term

Definition

M (monthly)

Monthly salaried employees who are not subject to overtime payment.

JM (daily-monthly)

Monthly salaried employees who are subject to overtime payment.

D (daily)

Employees who are compensated on a daily basis.

H (hourly)

Employees who are compensated on an hourly basis.

Note: You should verify that monthly salaried employees who are subject to overtime payment are assigned the JM frequency on the Job Data-Compensation page in HR.

Set up calendar group IDs that are meaningful to your organization and payroll processing periods. Each calendar group can have only one run type, which means that you must set up a unique calendar group ID for each regular, bonus, year-end tax adjustment, or retirement allowance pay run. As sample data, PeopleSoft provides six run types for Japan: salary, bonus, year-end adjustment on bonus, year-end adjustment on salary, independent year-end adjustment, and retirement allowance.

The Global Payroll for Japan application provides the necessary elements for processing retroactive changes in base salary. The following list summarizes how the application processes retroactive changes:

  • The trigger for retroactive base salary processing is any change in the HR Job Data Compensation record (COMPENSATION).

    Because this record is a child of the Job Data record, changes in both the Compensation record and the Job Data record trigger retroactive processing.

  • These elements are adjusted for retroactive processing:

    • ER BASE PAYM

    • ER BASE PAYD

    • ER BASE PAYH

    • ER OVERTIME

    • ER OT ABVLMT

    • ER NIGHT

    • ER HOLIDAY

    • ER HOLNIG

    • ER TAED RED

    • ER SPLE RED

    • ER ABS RED

    • ER SCLE RED

    • SC REM S01

    • SC REM S02

    • SC REM S03

    • SC REM S04

    • SC REM S05

    • SC REM S06

    • SC REM S07

    • SC REM S08

    • SC REM S09

    • SC REM S10

    • SC REM S11

    • SC REM S12

  • Social insurance processing tracks retroactive changes when calculating monthly remuneration and when determining eligibility for occasional revision.

Note: When you add a retroactive data row in HR records, you should place your cursor in the row of data that you want carried forward into your new row. You must manually update any existing data rows that come after your inserted row if you want your new data to be carried forward into the remaining rows of the table.

Payment Keys

Japan organizations should not use payment keys when configuring payroll for Japan.

Caution About Element Segmentation

You should not use the segmentation feature of Global Payroll. If you use segmentation, review all of your report output thoroughly for accuracy; segmentation could impact the data that is being reported.

Global Payroll for Japan delivers the following writable arrays

  • GPJP Writable Array (GPJP_WA).

    This array stores data that is used in PeopleSoft Application Engine and SQR programs.

  • Social Insurance Salary Report Writable Array (GPJP_WA_SC_RPT_SAL).

    This array stores salary data used to create social insurance reports.

  • Social Insurance Bonus Report Writable Array (GPJP_WA_SC_RPT_BON).

    This array stores bonus data used to create social insurance reports.

When you create a new earning element for Global Payroll for Japan, you must also set up the attributes. Monthly salary earnings have the following attributes:

  • Taxable (or nontaxable).

  • Cash (or non-cash).

  • Cash remuneration (or non-cash remuneration).

  • Wage.

  • Fixed wage.

  • Basis of overtime pay calculation.

  • Basis of pay-cut calculation.

You set up these attributes by adding the earning element to the appropriate accumulators.

Attribute

Accumulator

Description

Taxable

Nontaxable

ER AC TAX PAY SAL

ER AC NTAX PAY SAL

Total amount of taxable salary pay.

Total amount of nontaxable salary pay.

Cash salary

Non-cash salary

ER AC CASH SAL

ER AC NCASH SAL

Total amount of cash salary.

Total amount of non-cash salary.

Cash remuneration

Non-cash remuneration

ER AC CASH REM SAL

ER AC NCSH REM SAL

Total amount of cash remuneration from salary.

Total amount of non-cash remuneration from salary.

Wage

ER AC TTL WAGE SAL

Total amount of salary wages.

Fixed wage

ER AC FIX WAGE SAL

Total amount of fixed salary wages.

Basis of overtime pay calculation

ER AC PRM BASE SAL

Overtime premium salary amount.

Basis of pay-cut calculation

ER AC RED BASE SAL

Reduction base salary amount.

For example, if an earning element were taxable, non-cash, remuneration, wage, fixed wage, and the basis of overtime pay calculation, you would add the element to the following accumulators: ER AC TAX PAY SAL, ER AC NCASH SAL, ER AC NCSH REM SAL, ER AC TTL WAGE SAL, ER AC FIX WAGE SAL, ER AC PRM BASE SAL.

When you create a new bonus earning element for Global Payroll for Japan, you must also set up the attributes.

Attribute

Accumulator

Description

Taxable

ER AC TAX PAY

Total amount of taxable bonus pay.

Wage

ER AC TTL WAGE BON

Total amount of bonus wages.

Cash

Non-cash

ER AC CASH BON

ER AC NCASH BON

Total amount of cash bonus.

Total amount of non-cash bonus.

Cash remuneration

Non-cash remuneration

ER AC CASH REM BON

ER AC NCASH REM BO

Total amount of cash remuneration from bonus.

Total amount of non-cash remuneration from bonus.

For a bonus earning, the element must be taxable and wage. You must always add the bonus earning element to the following accumulators: ER AC TAX PAY BON (total amount of taxable bonus pay), ER AC TTL WAGE BON (total amount of bonus wages). Additionally, you must add cash bonuses to ER AC CASH BON and ER AC CASH REM BON. You must add non-cash bonuses to ER AC NCASH BON and ER AC NCASH REM BO.

You must configure the delivered variables to conform to your organization's business rules. Then you can enter time data for each employee each pay period before running payroll.

Here's how you set up variables:

  1. Configure variables for overtime and absence.

    • PeopleSoft delivers four variables for overtime and four variables for pay cut due to absence. You can add additional variables to track additional types of overtime or absence.

    • PeopleSoft delivers five additional variables for tracking time data, such as PTO take and compensatory day off. We also deliver a "dummy" earning for each of these variables to enter the time data through positive input.

    • Remember to create corresponding variables for the overtime premium ratio and reduction ratio.

    • If you use the variables that you added to calculate overtime pay, pay-cut for absence, or any other pay calculations, remember to create or modify formulas and other rules accordingly.

  2. Change the delivered value of the variable AO VR PR PRI FLAG if your organization deducts PTO from the current year first.

  3. Change the delivered value of the variable AO VR ENT MONTHS if your organization entitles PTO as of a month other than October.

  4. Set up your PTO entitlement schedule.

    PeopleSoft delivers four variables for scheduling PTO entitlement according to length of service.

    • Add new variables and define rules to evaluate length of service if necessary to conform to your organization's entitlement schedule.

    • Define the amount of PTO entitlement that is associated with each variable.

    • Change the default value of the variable AO VR PTO EXP FLAG if unused PTO for the previous year expires at PTO entitlement.