My Oracle Support Banner

WS: 07: In Payroll Processing, P06210, City Tax for Pennsylvania Employee with 9-digit Geocode and Work in 2 States in a Biweekly Pay Period, Calculates Gross and Tax Incorrectly (Doc ID 2936158.1)

Last updated on JANUARY 03, 2024

Applies to:

JD Edwards World U.S. Payroll Processing - Version A9.4 and later
Information in this document applies to any platform.


When a Pennsylvania employee is set up in Employee Entry, P0801, with a Resident tax area with 9 digits for local taxes, and a work tax area of another state, and works in 2 states in a bi-weekly pay period, the city tax, tax type M, calculates the gross pay and tax amounts incorrectly in Payroll processing, P06210.


  1. In Employee Entry, P0801, enter a Pennsylvania employee with residence geocode = 390770235 and work geocode = 31.
  2. Enter a timecard in Time Entry, P061121, with 40 hours for the first week of the pay period to geocode 390770235 and 40 hours for the 2nd week of the pay period to geocode 31.
  3. Process Pre-Payroll, P06210.
  4. Query the Paycheck Workfile, F063501, in the payroll library (payrlxxx - xxx= payroll id).
  5. Check the calculation for 390770235, tax type M (city) gross pay and tax amount.
  6. Process payroll through Final Update, P06250.
  7. Query the Paycheck History file, F06166, for tax type M (390770235) gross and tax amounts and verify the amounts in this file differ from the Paycheck Workfile, F063501.




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

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