My Oracle Support Banner

EPY: Pennsylvania Local Tax is Incorrect When One-Time Tax Additional Amount is entered on the Payline and How to Test (Doc ID 2800368.1)

Last updated on AUGUST 25, 2021

Applies to:

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

Symptoms

PSPONETX.CBL incorrectly calculates Pennsylvania local withholding tax for an employee in the following scenario:

- The employee who lives and works in Pennsylvania; and
- The employee is paid regular earnings on a current check with one-time additional amount entered on the payline for Pennsylvania local.

Example:

 

Employee is a resident in PA local 170303 and works in PA local 140105 - 100%.
One-Time Tax Data is entered with an additional tax amount = $10.00
 
Resident PA 170303 - Tax Rate = 0.01
Work PA 140105 - Tax Rate = .005
 
Pay calculation will take the higher of the two rates:
 
PA 140105 = $1,000 x .01 = $10.00 + 10.00 = 20.00 PS is taking $15.00 which is incorrect.
 

Steps to Reproduce:
-----------------------------

1.  Review Employee Tax Data for the Employee:
       - Navigation: Payroll for North America > Employee Pay Data USA > Tax Information > Update Employee Tax Data
       - Enter the Emplid you need to review in the Search Criteria and click Search
       - Review the Local Tax Data Tab to verify that the Employee is a resident of one locality and works in another locality

2.  Update the Employee Payline
       - Navigation: Payroll for North America > Payroll Processing USA > Update Paysheets > By Payline
       - Enter the Emplid you need to review in the Search Criteria and click Search
       - Go to the One-time Tax Tab
       - Add Additional Tax Amount $10.00

3.  Run Pay Calculation for the Employee's Paygroup:  
       - Navigation: Payroll for North America > Payroll Processing USA > Produce Payroll > Calculate Payroll
       - Enter the Run Control ID and click Search
       - Enter the Pay Run ID and whether On or Off-cycle and any other additional required Information to run
       - Click Run, choose the Process Scheduler and choose OK to run the Pay Calculation
4.  Review Results via Review Paycheck
       - Navigation: Payroll for North America > Payroll Processing USA > Produce Payroll > Review Paycheck
       - Enter the Employee ID in the search criteria and click Search
       - Review Tax Data Tab 
       - Note that the tax for PA is larger than expected.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
 Steps to Reproduce:
-----------------------------
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.