Managing BVG Deductions

This chapter provides an overview of BVG calculations and discusses how to:

Click to jump to parent topicUnderstanding BVG Calculations

Global Payroll for Switzerland provides you with two ways of calculating BVG deductions, externally and internally. Both methods require you to maintain PK data within the payroll system.

External Calculations

The Global Payroll for Switzerland BVG calculation feature enables you to interface solely with the PEKA pension software from AG Büro 70. The process described below is designed for interacting with PEKA. To calculate BVG deductions externally, you must complete these steps:

  1. Indicate that the BVG deductions will be calculated externally by selecting Eligible in the PK Status field on both the PK Data page and the Pension Fund Data CHE page.

  2. Run a payroll.

    Note. The system will only calculate BVG deductions for employees included in this pay run.

  3. Run the Pension Interface Download process from the Pension Interface Download CHE page.

    This process will extract the relevant personal, job, and dependent data from the global payroll system using the PK data writable array (GPCH_RP_PK11). An Application Engine then packages this information into an ASCII file and populates the download staging table (GPCH_RP_PK12).

  4. View the outgoing data on the Outbound Pension Data CHE page.

  5. Send the ASCII file to PEKA, the solution from AG Bϋro 70.

  6. Retrieve the calculated contributions from PEKA.

  7. Run the Pension Interface Upload process from the Pension Interface Upload CHE page.

    This process will extract the data from the ASCII file to a BVG process table.

  8. View the incoming data on the Inbound Pension Data CHE page.

  9. Run the payroll. The payroll process now includes the BVG deductions.

Internal Calculations

To calculate BVG deductions internally, you must complete these steps:

  1. Indicate that the BVG deductions will be calculated internally by selecting Calculate or Eligible in the PK Status field on both the PK Data page and the Pension Fund Data CHE page.

  2. Set up your specific rules, valid rates and provider in brackets CH_PI_BR001 and CH_PI_BR002.

  3. Run a payroll.

    Included in the delivered payroll process is section CH_PI_S1000, which will calculate the BVG deductions.

    The payroll process populates a writable array containing all the BVG data to be downloaded. This writable array contains a row for payees with information to be sent to the provider.

    Note. The system will only calculated BVG deductions for employees included in this pay run.

Click to jump to top of pageClick to jump to parent topicViewing Delivered Elements

The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Switzerland. Instructions for running the query are provided in the PeopleSoft Global Payroll PeopleBook.

See Also

Understanding How to View Delivered Elements

Click to jump to parent topicManaging PK Data

To manage PK data, use the BVG Limits CHE (GPCH_PK_LIMIT) component.

This section provides an overview of PK data and discusses how to:

Click to jump to top of pageClick to jump to parent topicPK Data Management

Whether interfacing with PEKA or calculating BVG deductions internally, you must maintain the PK within your payroll system. You'll need to check the information set up in the system to determine which employees are eligible for BVG deductions, and if those deductions will be calculated outside of the global payroll system.

To do this you will:

  1. Use the Provider CHE page to set up PK insurance plans, and PK insurance status.

  2. Use the PK Data page to make the company eligible for external BVG calculations or internal calculations, select the company's PK providers, and establish age limits and download file options.

  3. Use the Pension Fund Data CHE page to make an employee eligible for external BVG calculations or internal calculations, and to select the employee's PK provider, insurance plan, and insurance status.

    Note. To be eligible for external BVG calculations, the PK status for the company and the employee must be set to eligible.

If you will be calculating BVG deductions internally, you must also:

If you will be calculating BVG deductions externally, you must also map the pension provider and Global Payroll elements using the Convert PK code to PS code bracket (CH_PK_BR005).

Click to jump to top of pageClick to jump to parent topicPages Used to Manage PK Data

Page Name

Definition Name

Navigation

Usage

Providers

GPCH_SI_PROVDR

Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security / Insurance, Providers CHE, Providers

Set up insurance plans and insurance status for a provider.

PK Data

GPCH_SI_COMPANY4

Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security / Insurance, Company SI Contributions CHE, PK Data

Select the PK calculation method for the company. Set up age requirements.

Pension Fund Data CHE

GPCH_PK_DATA

Global Payroll & Absence Mgmt, Payee Data, Pension Information, Pension Fund Data CHE, Pension Fund Data CHE

Select the PK calculation method for an employee. Maintain employee pension fund data.

BVG Limits CHE

GPCH_PK_LIMIT

Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Pensions, BVG Limits CHE, BVG Limits CHE

Define BVG limits.

Bracket Data

GP_BRACKET_DATA

Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Elements, Supporting Elements, Bracket Data

Maintain the PK provider contribution amounts in bracket CH_PI_BR001.

Maintain the relationship between pension provider and Global Payroll elements in bracket CH_PK_BR005.

Click to jump to top of pageClick to jump to parent topicSetting Up PK Insurance Plans

Access the Providers page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security / Insurance, Providers CHE, Providers).

Sign File

If the SuperUser parameter is set to Yes in the online properties, the system enables this check box. Deselect this check box to create an unsigned file, although the standard setup requires a signature (electronic signature by certificate).

Encrypt File

Not currently supported.

Compress File

Not currently supported.

Add Addressee and Broker

Select the Add Addressee check box and then select a broker if a third party is going to supply insurance for the provider.

Transmission Mode

Select either EIV or PIV as the transmission mode.

Use Distributor

Select this check box if you are using the distributor. If you select this check box, you cannot enter any information in the fields below it. If you are not using a distributor, fill in all the fields that appear in the group box.

PK Insurance Status and Description

Enter a 1 digit number or character to represent the status of the PK insurance plan. Then enter a description in the Description field.

PK Insurance Plan and Description

Enter a 1 or 2 digit number or character to represent the status of the PK insurance plan. Then enter a description in the Description field.

Click to jump to top of pageClick to jump to parent topicEntering PK Age Limits

Access the PK Data page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Social Security / Insurance, Company SI Contributions CHE, PK Data).

The Lower Age, Upper Age for Man, and Upper Age for Woman fields are required for both internal and external BVG calculations.

PK Insurance ID from EMPLID

Select this option to populate the PK Insurance ID field on the Pension Fund Data CHE page with the employee's Person ID.

Retro

Select this option to apply changes retroactively. If you select this option, the system will review data from previous segments. If you do not select this option, changes, like a salary change, are only applied to the current month.

If you select this option, the system will download previous salary changes using the effective date of the salary change. If you do not select this option, the system would report the salary change as of the month of the PK download.

Full Delta

Select this option to extract rows to the download file for all employees.

If this option is not selected, the system includes only the delta rows in the downloaded file.

Click to jump to top of pageClick to jump to parent topicMaintaining Employee Pension Fund Data

Access the Pension Fund Data CHE page (Global Payroll & Absence Mgmt, Payee Data, Pension Information, Pension Fund Data CHE, Pension Fund Data CHE).

PK Insurance ID

Enter an insurance ID or accept the default if you selected PK Insurance ID from EMPLID on the PK Data page.

PK Alternate ID

Enter a numeric ID to use when interfacing with PEKA. The system will populate this field with the Person ID if that field is numeric and less than ten digits.

PK Salary

Enter to override the yearly salary amount used to calculate the BVG contribution.

Click to jump to top of pageClick to jump to parent topicDefining BVG Limits

Access the BVG Limits CHE page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Pensions, BVG Limits CHE, BVG Limits CHE).

PK Offset Periods

The number of months of employment required for salaried employees to enroll in PK.

PK Hourly Offset Weeks

The number of weeks of employment required for hourly employees to enroll in PK.

Click to jump to parent topicExchanging Pension Data with PEKA

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Exchange Pension Data with PEKA

Page Name

Definition Name

Navigation

Usage

Pension Interface Download CHE

GPCH_RC_PK01

Global Payroll & Absence Mgmt, Pension, Pension Interface Download CHE, Pension Interface Download CHE

Run the Pension Interface Download process.

Personal Information

GPCH_PK_OUTDATA1

Global Payroll & Absence Mgmt, Pension, Outbound Pension Data CHE, Personal Information

View the personal information created by the Pension Interface Download process.

Job Information

GPCH_PK_OUTDATA2

Global Payroll & Absence Mgmt, Pension, Outbound Pension Data CHE, Job Information

View the job information created by the Pension Interface Download process.

PK Information

GPCH_PK_OUTDATA3

Global Payroll & Absence Mgmt, Pension, Outbound Pension Data CHE, PK Information

View the PK information created by the Pension Interface Download process.

Pension Interface Upload CHE

GPCH_RC_PK02

Global Payroll & Absence Mgmt, Pension, Pension Interface Upload CHE, Pension Interface Upload CHE

Run the Pension Interface Upload process.

Inbound Pension Data CHE

GPCH_PK_INDATA

Global Payroll & Absence Mgmt, Pension, Inbound Pension Data CHE, Inbound Pension Data CHE

View data created by the Pension Interface Upload process.

Click to jump to top of pageClick to jump to parent topicDownloading BVG Data

Access the Pension Interface Download CHE page (Global Payroll & Absence Mgmt, Pension, Pension Interface Download CHE, Pension Interface Download CHE).

Calendar Group ID

Enter the calendar group ID. If the download process has previously been run for this calendar group, the history appears in the BVG Download Process History group box.

Message

Displays the status for the selected Calendar Group ID.

Processing Phases and Options

Test

Select to extract data from the writable array and prepare a test file for the external calculation. This action will not update the process history. Use this option to test the preparation of the file.

Calculate

Select to extract data from the writable array, prepare a test file for the external calculation, and update the process history. Use this option to send the data to the external provider and record the data sent.

Cancel

Select to cancel the last Calculate.

Finalize

Select to finalize the extraction for a processed Calendar Run ID.

If the Calendar Group was finalized, the fields in the group box will not be available.

Click to jump to top of pageClick to jump to parent topicUploading BVG Data

Access the Pension Interface Upload CHE page (Global Payroll & Absence Mgmt, Pension, Pension Interface Upload CHE, Pension Interface Upload CHE).

Select a pay entity, pay end date, provider code, and run type. Enter a file name and the directory where you want the system to upload the file, and then click Run.