Defining Country Data

This chapter provides overviews of PeopleSoft Human Resources setup considerations, Global Payroll core functionality in the Netherlands, and discusses delivered process lists and sections.

Click to jump to parent topicUnderstanding PeopleSoft Human Resources Setup Considerations

This section discusses:

Click to jump to top of pageClick to jump to parent topicHuman Resources Administer Salaries for the Netherlands Functionality

The Administer Salaries for the Netherlands functionality has been designed primarily for customers using Human Resources with PeopleSoft Enterprise Payroll Interface. If you are using Global Payroll for the Netherlands, you should use the designated functionality found in Global Payroll for the Netherlands, and not the functionality found in Administer Salaries for the Netherlands.

This includes setup and assignments for earnings and deductions, enrollment into benefits, and setup and administering social insurance and tax data.

With Global Payroll for the Netherlands, you will set up the designated functionality through the Set Up HRMS, Product Related, Global Payroll & Absence Mgmt menu path. You'll administer the functionality through Global Payroll.

Information on how to set up and administer these business processes can be found in the business process chapters of this PeopleBook.

Click to jump to top of pageClick to jump to parent topicOrganizational Level Setup in the Netherlands

When setting up information for your organization, three elements are important for payroll processing:

The employer tax ID uniquely identifies the company to the Tax Authority and is defined at the company level. You can record the employer tax ID on the Company Table in Human Resources.

The social security number uniquely identifies the company to the Social Security agency and is defined at the establishment level. A Dutch company can have several establishments which share the same social security number. You can record your company's social security number on the Social Security pages in Global Payroll for the Netherlands.

Employees in the Netherlands are uniquely identified through their personal social fiscal number. Each employee can only be registered under one social security number and one tax authority number ID per employment. These registration numbers are derived from an employee's job record in Human Resources.

See Also

Payment Keys

Setting Up Social Security Contributions

Setting Up Organization Foundation Tables

Click to jump to parent topicUnderstanding Global Payroll Core Functionality in the Netherlands

This section discusses:

Note. Information on suffixes used in Global Payroll for the Netherlands is discussed previously in this PeopleBook.

See Also

Understanding Global Payroll for the Netherlands

Click to jump to top of pageClick to jump to parent topicProration of Earnings and Deduction Assignments

Global Payroll provides two options for determining whether payee earning and deduction assignments are processed within a given period:

This setting is configured for each country on the Countries page (Set Up HRMS, Product Related, Global Payroll & Absence Management, System Settings, Countries). The Netherlands is configured to process earning and deduction assignments that are active at any time within the segment.

To support this configuration, Global Payroll for the Netherlands also delivers a segmentation trigger for the earning and deduction assignment record (GP_PYE_OVRD). This trigger is required for element segmentation (and proration) of earnings and deductions that are assigned for part of the segment. See the Segmentation section later in this chapter for more information.

See Also

Setting Up Segmentation Triggers for The Begin and End-Dated Earning and Deduction Assignment Record (GP_PYE_OVRD)

Segmentation Triggers with Earning and Deduction Assignments

Defining Installation Settings

Click to jump to top of pageClick to jump to parent topicRetroactivity

Retroactivity is the process of going back in time and recalculating prior calendars because changes occurred after the original calculation was run. When retroactive processing occurs for a payee, the system recalculates each element generated for the payee. The difference between these results is the retro delta.

In Global Payroll, there are two methods for calculating retro:

With the corrective method, the system recalculates the elements of a pay run and updates all balance accumulators and segment accumulators. This results in a complete recalculation of the pay run for that calendar period. The recalculated pay run replaces the previously calculated run. However, the original pay run calculation remains available for auditing and reporting purposes.

With the forwarding method, the system recalculates payments in the respective periods, but does not update balance accumulators for the period. It updates only the segment accumulators. The system creates deltas for each earning, deduction, and segment accumulator used in the process list. It forwards these deltas, which are identified on the Retro Process Override page, to the current period.

Note. In Global Payroll for the Netherlands, the standard retro method is corrective.

The system generates a retro trigger every time you enter a change for the following data.

Changes in Employee Data

Changes in employee data include compensation rate-related changes:

Changes in Other Data

Changes in other data include absence take-related changes:

The system recalculates earnings and deductions and a difference results.

Note. Not all earnings and deductions will have an adjustment for retro. Some of the earnings and deductions are forwarded to one earning or deduction, which then appears as a single adjustment in the current period.

Retro Setup

To set up retro:

  1. Define a default retro method (corrective or forwarding).

  2. Define a retro process.

    This includes defining retro overrides and trigger event IDs. In Global Payroll for the Netherlands, the country is set to NLD and the retro process definition ID is set to RETRO.

    Note. You may need to define retro overrides in case you need to set up an exception handling in case retro occurs across year-end, in which case, the balances in the previous year should not be updated. Instead, the deltas should be forwarded to the current year.

  3. Define triggers.

    This includes specifying backward and forward retro limits and retro triggers. In Global Payroll for the Netherlands, the country is set to NLD and the retro process is set to RETRO.

Note. When using forwarding retro, you must define the action to be taken on deltas.

The Retro Calculation Process in the Netherlands

Typical situations in which retro calculation may occur in the Netherlands include:

Processing Statutory Deductions after a Retro Calculation

Whenever a retro calculation occurs, the amount of statutory deductions, such as taxes and insurance premiums, should be processed as follows:

Reporting Retro Results on the Payslip

Global Payroll for the Netherlands enables you to configure the payslip to show retro in different ways. You can choose to print only current results, only retro results, or both the current and retro results on a payslip.

See Retro and Payslips.

See Also

Defining Retroactive Processing

Setting Up Triggers

Click to jump to top of pageClick to jump to parent topicPayment Keys

You define payment keys for pay entities and use them with forwarding retro. If your business rules require the use of payment keys, you can set them up in Global Payroll for the Netherlands. You can have up to four payment keys per pay entity. Valid options are Company, Contract number, Department, and Establishment ID.

When a payment key exists for the recalculation period and the deltas are being forwarded to the current period, the system keeps the retro delta data separate in the current pay period. This allows the system to run a separate gross-to-net calculation in the current pay period for that set of payment keys, thereby creating an additional GP_PYE_SEG_STAT record.

Here's an example of using payment keys:

Let's say that you define “Company” as a payment key. A payee working in Company A moves to Company B in the current period. There is retro going back to a prior calendar when the payee was in Company A and there are adjustments to the payee's current period coming from the prior calendar. The adjustments are associated with Company A and the current period is associated with Company B. In this situation, the adjustments are managed as separate gross-to-net in the current period.

Note. In the Netherlands, you need to keep track of the employer tax number at the company level, and the social security number at the establishment level. When using forwarding retro, the company and establishment entities need to be used as payment keys in order to report the forwarded deltas under the correct registration number.

See Also

Defining Retroactive Processing

Organizational Level Setup in the Netherlands

Click to jump to top of pageClick to jump to parent topicAccumulators

In Global Payroll, there are two different types of accumulators:

You can indicate when the accumulator is going to be updated in the following ways:

In Global Payroll for the Netherlands, there are several categories for delivered accumulators:

Global Payroll for the Netherlands delivers these accumulators:

Dutch Name

Description

VER AC UURLOON

Period hourly rate

VER AC 13E MND

VER AC 13E MAAND S

13th month allowance earnings, for real accumulated earning by year and current earnings by period

VER AC VAKANTIEGLD

VER AC VAK S

Holiday allowance earning year-to-date, for real accumulated earnings by year and current earnings by period

VER AC VAK RECHT

Earned entitlement for holiday allowance

VER AC VAK BIJSLAG

Paid holiday allowance

VER AC PREMIESPAAR

Premium savings year-to-date

VER AC SPAARLOON

Save-as-you-earn year-to-date

VER AC WINSTDELING

Profit-sharing year-to-date

VER AC LEVENS JTHB

Life cycle savings year-to-date

VER AC LEVENS STHB

Life cycle savings for the period.

VER AC LEVENSLOOP

Balance of life cycle savings (life cycle savings amount minus the total life cycle payments)

VER AC EXTRA RECHT

Earned entitlement for extra payment such as 13th month

VER AC EXTRA SAL

Extra payment received

VER AC INH LEASE S

Employee contribution to private use of company car

VER AC LEASE BEDR

Taxable value of company car

VER AC KINDEROPVNG

Employer contribution for child care

VER AC OVERWERKL S

Paid overtime

Note. All of these delivered accumulators use EMPLID as the Key, and are recorded on the calendar as Period End Date. The system resolves the year-to-date accumulators and those for reporting purposes After Calculation. The system resolves the accumulators that are used as Base for further calculations mostly when the members are contributing.

See Also

Setting Up Accumulators

Click to jump to top of pageClick to jump to parent topicRounding Rules

Global Payroll for the Netherlands uses standard rounding rules provided by the core application. By default, Global Payroll for the Netherlands does not round intermediate results, but rounds the end results of an employee's net pay to at least two decimals, using the rounding rule GP ROUND NEAR 2DEC provided by Global Payroll.

Global Payroll for the Netherlands also has some special rounding rules for Dutch taxes. When calculating regular taxes for an employee, you can round down the annual taxable base if appropriate.

See Also

Defining Rounding Rule Elements

Withholding and Reporting Taxes

Click to jump to top of pageClick to jump to parent topicProration

A proration is the process by which the system takes a calculated result and applies a coefficient to it. This coefficient factor is defined as a subset of the total pay period, such as a slice or segment period, over the total pay period. This process is closely tied to segmentation.

The way proration is defined is to create a numerator for the proration factor and a denominator. The only elements that can be used in either the numerator or the denominator are accumulators, counts, formulas, or variables. Proration only occurs on amount, base, or units.

Global Payroll delivers the following proration rules:

Note. In general, Global Payroll for the Netherlands uses proration based on workdays.

The following proration rules are delivered with Global Payroll for the Netherlands:

Examples: Proration in the Netherlands

The following are two examples using proration in the Netherlands:

To calculate this employee's pay for January, use the following formula:

Here's another example of proration calculation:

To calculate this allowance, use the following formula:

See Also

Defining Proration Rules

Click to jump to top of pageClick to jump to parent topicSegmentation

In Global Payroll, if there is a change to employee details within a pay period that might affect calculation, such as a pay rate increase, the calculation creates two slices. One slice uses the details before the change and the other slice uses the details after the change.

Global Payroll provides two types of segmentation:

Period segmentation occurs when more than one gross-to-net calculation is required. Element segmentation occurs when there is a change in the rate that affects the calculation of one or more elements. In other words, element segmentation occurs when you want to calculate a select set of earnings or deductions multiple times, but not the entire gross-to-net calculation.

In Global Payroll for the Netherlands, examples of period segmentation triggers are job action changes, such as hires or terminations, or organizational changes, such as transfers between companies, establishments, or pay groups.

Segmentation Trigger For Earning and Deduction Assignments

Global Payroll for the Netherlands delivers a segmentation trigger for the earning and deduction assignment record GP_PYE_OVRD. This enables you to assign an earning or deduction to a payee on the Element Assignment by Payee (GP_ED_PYE) or Payee Assignment by Element (GP_ED_ELEM) components, and segment (and prorate) the element when the assignment begin date comes after the pay period begin date, and/or the assignment end date comes before the period end date.

Modify the delivered trigger definition and associated segment event definition to add your earnings and deductions and supporting elements.

See Also

Proration of Earnings and Deduction Assignments

Defining Segmentation

Defining Proration Rules

Click to jump to top of pageClick to jump to parent topicTriggers

Triggers are used to detect online changes to data that should result in some type of system action. Examples of common data changes that might use triggers include a new employee hire, a change in pay rate, or a change in job location.

Global Payroll provides three types of triggers:

Note. Before you can use a trigger to process a payee, perform segmentation, or perform retroactive processing, you must first set up a trigger to tell the system when an event occurs; it should perform the desired action.

Global Payroll for the Netherlands delivers some triggers, however, you can alter these depending on your business needs.

All triggers in Global Payroll for the Netherlands are defined as NLD_[RECORD NAME].

Delivered Triggers

The following is a list of triggers that are delivered with Global Payroll for the Netherlands:

Changes to:

Trigger Records

Employee's compensation record

COMPENSATION

Employee's job record, including action, organizational, payroll, and employment terms.

JOB and JOB_JR

Employee's personal data record

PERSON

Employee's personal data effective date record

PERS_DATA_EFFDT

Disability

DISABILITY_NLD

Employee's positive input record

GP_PI_MNL_DATA

Employee's positive input supporting element override record

GP_PI_MNL_SOVR

Employee's payee override record (earning and deduction assignments)

GP_PYE_OVRD

Employee's payee element assignment supporting element override record

GP_PYE_OVR_SOVR

Employee's payee section detail record

GP_PYE_SECT_DTL

Retro trigger record

GP_RTO_TRGR

Segmentation trigger record

GP_SEG_TRGR

Employee's schedule calendar assignment record

SCH_ASSIGN

Employee's workday overrides record

SCH_MNG_SCH_TBL

Employee's absence records

GP_ABS_EVENT, GP_ABS_OVRD

Tax record

GPNL_EE_TAX

Special tax code record

GPNL_EE_TAX_CD

Tax reduction record

GPNL_EE_TAX_DD

Social insurance record

GPNL_EE_SOC_INS

Additional insurance record

GPNL_EE_ADL_INS

Additional insurance detail record

GPNL_EE_ADL_DTL

Employee's vacation entitlements

GPNL_PAYEE_ADD

Employee's commuting record

GPNL_COMM_DATA, GPNL_COMM_DTL

Employee's disability data with regards to the WAO

GPNL_WAO_DATA

Off cycle requests

GP_OFFCYCL_A_VW, GP_OFFCYCL_C_VW, GP_OFFCYCL_M_VW, GP_OFFCYCL_U_VW

Employee employment data (organizational relationships information in Administer Workforce)

PER_ORG_INST

See Also

Setting Up Triggers

Click to jump to parent topicDelivered Process Lists and Sections

This section discusses:

Click to jump to top of pageClick to jump to parent topicDelivered Process Lists

This table lists the delivered process lists for the Netherlands:

Process List

Description

SALARIS PR

Regular payroll

VAKANTIE PR

Holiday allowance

13E MAAND PR

13th month allowance

AFW PR

Absence

Click to jump to top of pageClick to jump to parent topicNaming Conventions for Delivered Sections

The delivered process lists for the Netherlands contain sections with the following categories and prefixes:

The INIT section is used for initialization, such as for loading data from setup tables to prepare for calculation.

Note. Delivered sections for the Netherlands are listed in the business process chapters of this PeopleBook.

Note. PeopleSoft delivers a query that you can run to view the names of all delivered elements that are designed for the Netherlands. Instructions for running the query are provided in PeopleSoft Enterprise Global Payroll 9.1 PeopleBook.

See Also

Viewing Delivered Elements

Defining Earning and Deduction Elements