Professional Documents
Culture Documents
2018 Implement and Use USA Payroll
2018 Implement and Use USA Payroll
the US
Implementation and Use Guide (HR and Payroll)
Release 12
ORACLE WHITE PAPER | DECEMBER 2017
IMPLEMENTATION AND USE
Table of Contents
Table of Contents 0
Overview 1
Reference Information 1
United States 1
Global Payroll 2
General 2
Effective Dates 2
Calculation Cards 3
Organization Structures 4
Enterprises 4
Implementation Projects 4
Address Validation 5
Geographies 6
Loading Geographies 6
Verifying Geographies 6
Processes 7
Enterprise Structures 11
Legal Addresses 11
Jurisdictions 11
Viewing Jurisdictions 12
Legal Entities 13
Contact Details 18
Registrations 20
HCM Information 21
Reporting Establishments 22
Calculation Cards 23
Business Units 25
US Territory Configuration 25
Legal Addresses 25
Workforce Structures 26
Locations 26
Departments 28
Grades 28
Jobs 29
Defining Banks 30
Configuring Prenotes 32
Payroll Configuration 32
Consolidation Groups 32
Payroll Definitions 33
Indirect Elements 36
Results Elements 36
Retroactive Elements 36
Element Eligibility 37
Salary Basis 41
Gross-up Earnings 42
Involuntary Deductions 43
Deferred Compensation 43
Contribution Limits 43
Person-Level Overrides 46
Employee Management 47
Configuring Disabilities 48
Hiring a Worker 48
Smart Navigation 51
Payroll Processing 51
Wage Accumulation 53
Tax Calculation 54
Payroll Processing 54
Other Considerations 54
Prerequisites 55
FUTA Calculations 56
Tax 56
Terminating a Worker 62
Payroll Processes 63
QuickPay 64
Employee Payslip 66
Manage Person 67
Tax Troubleshooting 68
Prerequisites 69
Set Up Steps 69
Prerequisites 71
Set Up Steps 71
EEO-1 Report 74
Prerequisites 74
Set Up Steps 74
Prerequisites 76
Set Up Steps 76
Troubleshooting 78
Appendix A: Vertex 79
Licenses 80
Address Validation 80
Troubleshooting 80
Changing UI Color 81
BI Server Information 85
Troubleshooting 85
Reference Information
Utilize the following information to find other documents that may be useful for your implementation.
United States
United States Information Center (Doc ID 2063588.2). Contains all US specific information on HR,
Benefits (including ACA), and Payroll.
» Legislative Announcements
» Whitepapers
» Other useful US information
Document Name Location: Book List – Cloud Global Human Resources Release 12
Oracle Cloud Global Human Resources Using Global Navigate to the Oracle Help Center > Cloud > Applications Tab (next to Get Started) > Global
Human Resources (Release 12) Human Resources > Release 12 > Books (on the left panel)
This takes you to all of the documents listed in this chart.
Oracle Cloud Global Human Resources Implementing
Global Human Resources (Release 12)
Document Name Location: Book List – Cloud Global Human Resources Release 12
Oracle Cloud Global Human Resources Using Global Navigate to the Oracle Help Center > Cloud > Applications Tab (next to Get Started) > Global
Payroll Interface (Release 12) Human Resources > Books (on the left panel)
This takes you to all of the documents listed in this chart.
Oracle Cloud Global Human Resources Implementing
Global Payroll Interface (Release 12)
There are two options available to US customers wanting to outsource their payrolls to a third-party
payroll service provider:
» Using predefined extract definitions for ADP Connection for PayForce. The reference documents
listed contain detailed information about this interface and will not be covered in this guide.
» Using the inbound and outbound interface provided with the Global Payroll Interface. This enables
the application to interact with third-party payroll service providers. It also includes a predefined
extract definition you can tailor to meet your needs. The Global Payroll Interface extract definition
works within the context of the country or territory. When creating your copy of the extract definition,
Global Payroll
Document Name Location: Book List – Cloud Global Human Resources Release 12
Oracle Cloud Global Human Resources Implementing Navigate to the Oracle Help Center > Cloud > Applications Tab (next to Get Started) > Global
Global Payroll (Release 12) Human Resources > Release 12 > Books (on the left panel)
This takes you to all of the documents listed in this chart.
Oracle Cloud Global Human Resources Using Global
Payroll (Release 12)
Fusion Cloud Payroll: How Earnings are Paid and Taxed Navigate to My Oracle Support and in the search field enter the Doc ID number.
in Supplemental Run vs Regular Payroll Run? (Doc ID
1997404.1)
General
Document Name Location: Book List – Cloud Global Human Resources Release 12
How to Use My Oracle Support Hot Topics Email to Navigate to My Oracle Support and in the search field enter the Doc ID
subscribe to Fusion US Legislative Product News (Doc
ID 1677334.1)
Oracle Fusion Human Capital Management HCM Extract Navigate to My Oracle Support and in the search field enter the Doc ID
for Release 8 and Release 9 (Doc ID 1960148.1)
Database Items for Extracts and Formulas in Oracle Navigate to My Oracle Support and in the search field enter the Doc ID
Fusion HCM (Doc ID 1565118.1)
Oracle Fusion Payroll Batch Loader User Guide for Navigate to My Oracle Support and in the search field enter the Doc ID
Release 9 (Doc ID 2030268.1)
Fusion HCM For US Courtesy Tax Users Guide (Doc ID Navigate to My Oracle Support and in the search field enter the Doc ID
2138998.1)
Effective Dates
In Cloud HCM, many objects are date-effective objects, which is an object with a change history. Customers can
retrieve objects as of a current, past, or future date. When searching for a date-effective object, you enter an
effective as-of date. The search returns the record with the effective date range that includes the specified effective
as-of date. Special care must be taken when adding, updating, or deleting records that are date-effective.
PSU/TRU Level These cards allow you to update information as referenced in the “Legal Entity Calculation
Cards” section of this document. Also refer to the “Configuring Organization Calculation Cards
for the US: Explained” topic on the Help Portal.
Manage Legal Entity Calculation Cards > Calculation Rules for Tax Reporting and Payroll
Statutory Unit – The information here is on the Payroll Statutory Unit level.
Manage Legal Reporting Unit Calculation Cards > Calculation Rules for Tax Reporting
and Payroll Statutory Unit – The information here is on the Tax Reporting Unit level.
Employee Level These cards allow you to update information as referenced throughout this document on an
employee’s record. Also refer to the “Personal Calculation Cards for the US: How They Work
Together” topic on the Help Portal.
Reporting Information card
Available Federal components:
o Legal Representative
o Corporate Officer
o Eligible for Retirement Plan
o Reporting Location for Work-at-Home Employees
o Probationary Code
o Family member with majority interest
o Third-Party Interfaces (ADP Special Processing and ADP Special Sort Code)
Available State (Regional) components:
o Alaska: Geographic Code
o Alaska: Occupational Code
o California: Wage Plan Code
o Maine: Seasonal Code
o North Carolina: Seasonal Code
o Vermont: Health Care Status
Detailed uses for the fields in the Reporting Information card are referenced in:
This guide in the Overriding the Employees California Wage Plan Code section
End of Year Processing Guide in the Reporting Information section
US Third-Party Tax Interface white paper in the Reporting Information Calculation
Component Details (Federal and Regional Level) section
Employee Withholding Certificate – uses referenced in:
o This guide in the Managing the Employee Withholding Certificate section
o End of Year Processing Guide in the Employee Withholding Certificate section
Involuntary Deductions – uses referenced in:
o This guide in the Involuntary Deductions section
o Involuntary Deductions White Paper
Absences card – uses referenced in:
o Absence Management White Paper
Time Cards – uses referenced in:
o This guide in the Elements and Element Templates section
Employee Earnings Distribution Overrides – uses referenced in:
Organization Structures
Before an employer can hire a US worker or run any country-specific processes, the Implementation Team must set
up the organization structures required for the management of HR processes. You can perform all setup tasks
using the Functional Setup Manager (FSM).
The following sections describe these structures and how to define them:
» Enterprises
» Implementation Projects
» Product Extension Parameter
» Geographies
» Enterprise Structures
» Legal Addresses
» Legislative Data Groups
» Jurisdictions
» Legal Entities
» Legal Employers and Payroll Statutory Units
» Legal Entity
» Legal Reporting Units
» Contact Details
» Registrations
» HCM Information
» Calculation Cards
» Business Units
These structures, which typically contain country-specific information, must be defined before you can create
application users.
Enterprises
The Enterprise classification represents the top structure in the organization that supports partitioning requirements
for Oracle Cloud applications. Each employee you define exists within the context of an enterprise. If a person is
associated with two enterprises, that person must have two person records.
Since there is no concept of legislation at the enterprise level, no US-specific attributes are stored at this level. All
US-specific attributes are stored in subordinate structures, such as the legal entity.
This document does not describe enterprise setup, as this structure is defined at a higher level than HR and is used
across multiple Oracle Cloud product lines.
Implementation Projects
Setup tasks for organization structures must be defined in an implementation project. To create an implementation
project:
1. Sign in to the Oracle Cloud application using a role that has the profile of a super-user and privileges to create
all organizational structures.
1. Search for and start the Manage Features by Country or Territory task.
2. Ensure the Selected Extension value is correct for the United States legislation.
3. Make any necessary changes, and click Save.
4. Click Done.
Address Validation
For SaaS customers, address validation is included for all product extensions. For the Payroll and Payroll Interface
products, address validation is enforced automatically. You must run the Load Geographies process for all product
extensions using address validation. Run this process frequently, as geographies can be added at any time.
For On-Premise and On-Demand customers, address validation is included with the Payroll product only. For other
products, customers must acquire a Vertex license separately in order to get the functionality.
If the product setting is set to one of the payroll values, an Employee Withholding Certificate tax card is automatically
created for an employee when their payroll relationship is created. An association to a tax reporting unit (TRU) is
also created automatically for the payroll product settings if the TRU was specified at time of hire.
After any upgrade, the Product Extension parameter is set to null, and the Implementation Team must reset it before
you can perform any transactional actions, such as running payroll, new hires, setting up elements, and so on.
Oracle strongly recommends you enable address validation for the HR product extension. Doing so makes it much
easier to transition to the Payroll or Payroll Interface products.
NOTE: If address validation has not been enabled then care must be taken when switching product
extensions, as any address that was previously defined may be missing required values, such as county and
An employee must have a valid address in order for them to receive their tax card and to ensure the accuracy of
their tax calculations. You must revalidate the address data prior to using any payroll features if you have:
Geographies
Geocodes are used for:
» Address validation
» Regional taxation
» Geography-based business processes
The US geography information is provided by Vertex or another third-party source.
Loading Geographies
This process is necessary to maintain geography data changes from Vertex in the Cloud HCM application. This task
is required for both HR-only (if using address validation) and Payroll implementations. Vertex publishes monthly
updated files that contain geography data changes (ORAMAST.txt file). For SaaS customers, Oracle Product
Services installs the files. Saas customers automatically receive a notification when the file is installed, and they can
click on the link in the notification to get the latest Vertex tax guide. The On-Demand team installs the files for the
customers when they are requested to do so by their customers. On-Premise customers install the file themselves.
Once the files are installed, all customers (including SaaS) must run the processes to update their geography data.
You must run this process as part of the initial setup for the implementation project as well as upon a monthly basis.
To load US geographies:
1. Select Load Geographies for US in the implementation project checklist.
2. Enter the necessary details in the Parameters section.
3. Click Submit.
Verifying Geographies
To verify predefined geographies:
» Structure Defined
» Hierarchy Defined
» Validation Defined
6. If a locale is missing (such as a city or county), you can resolve this by:
» If no local taxes are associated with the missing locale, you can create a new entry in the geography table.
» If there is a local tax associated for the missing locale, you must ensure that you have the correct geocode
from Vertex, otherwise you must wait for a Vertex update to populate the missing locale. See “Manually
Adding a Geography” steps below.
Running the Load Geography Information and Load Payroll Tax Information Processes
Once Oracle Products Services Team has installed the files, all customers (including SaaS) must run the following
processes to update their geography data and tax data:
Once the files are installed, all customers (including SaaS) must run the Load Payroll Tax Information for US
process to update their tax data.
» From FSM, select Define Payroll > Define Earning and Deduction Definitions
» From the Regulatory and Tax Reporting work area
When running this task, populate the parameters as follows:
Data Location Specify the location name for the file to be used only if it is different from the default location, as
defined in the ESS configuration file. This configuration file contains the location of the Vertex
ISAM libraries.
Allow Upload of Older Version Specify whether to allow an older version of the data file to be uploaded. Default setting is No.
Geographic Category Run for Federal and State each month. City, County and School District may be run less
frequently than monthly and may take more time to run. If running it monthly, schedule it to run
after hours.
The following example shows how to add the city of Waelder in Bastrop county, Texas to your geography
information. You can use similar steps to add other geographies, such as a county or ZIP Code.
Name 78959
Code 78959
Legal Addresses
A legal address is the address of record for an entity. For example, the legal address of a legal authority is used in
communications with that authority. No legal addresses are predefined for the US. You must create legal
addresses for all organizational units of the enterprise.
To define an LDG:
1. Select Manage Legislative Data Groups in the implementation project task list.
2. On the Manage Legislative Data Groups page, click Create.
3. On the Create Legislative Data Group page, provide the required information and click Submit.
Jurisdictions
All legal entities must be registered against a jurisdiction that is governed by a legal authority. A jurisdiction is a
combination of the legislative category (labor law, transaction tax law, income tax laws, and so on) and the physical
territory (such as group of countries, country, state, county, and parish) to which legal rules are grounded. A tax
jurisdiction is a geographic area where a tax is levied by a specific tax authority. Jurisdictions must be set up before
creating registrations because a jurisdiction is required in the registration process. The identifying jurisdiction is
usually the first jurisdiction that the legal entity must register with, in order to be recognized in its territory. The
registration to the identifying jurisdiction of the legal entity territory is called the identifying registration. The
jurisdiction can also capture the registration code or the name of the registration number. The registration code can
then be used as the prompt for the registration number given the context of the jurisdiction. The jurisdiction has a
start date and end date to show when the jurisdiction is effective and when you can register against the jurisdiction.
United States FEDERAL_TAX United States Used for federal income tax, federal
Federal Tax unemployment tax, Social Security, and Medicare.
<Territory> Income Tax State Used for all states with an income tax. One legal
Income Tax jurisdiction for each state with an income tax is
created.
<Territory> Unemployment Insurance Tax State Used for all states with an unemployment
Unemployment insurance tax. One legal jurisdiction for each
Insurance state with an unemployment tax is created.
<Territory> Disability Insurance Tax State Used for all states with a disability insurance tax.
Disability One legal jurisdiction for each state with a
Insurance disability tax is created.
Viewing Jurisdictions
To view these predefined jurisdictions:
When defining a legal entity, you must consider the context in which it is to be used:
If an LRU is to be used for tax reporting purposes, then it must be configured as a TRU. When you create an LRU
that belongs to a legal employer (that is not also a PSU), you must select a parent PSU. In this way, TRUs are
indirectly associated with a legal employer by association with a PSU.
TRUs are especially relevant for the US because the TRU captures the employer’s:
The figure below illustrates the four configurations supported by Oracle Cloud HCM for the US:
» Enterprise 1: One PSU with one legal employer and one TRU
» Enterprise 2: One PSU with one legal employer and multiple TRUs
» Enterprise 3: One PSU with multiple legal employers and multiple TRUs, where each legal employer is
associated with a single TRU
» Enterprise 4: One PSU with multiple legal employers, where different employers are associated with different
TRUs
NOTE: An enterprise can have multiple PSUs belonging to the same or different LDGs. It is possible for a legal
entity to be both a PSU and a legal employer.
» EEO
» VETS
» New Hire Reporting
» Payroll processing
NOTE: Electronic year-end and quarterly filings processes are not yet available in Oracle Cloud HCM. You
must perform these filings through the US Third-Party Tax Filing interfaces. See Oracle Fusion HRMS (US):
Payroll Third-Party Tax Filing Interface white paper on MOS for necessary setups for the Tax Filing Interface.
Affiliated with Enterprise of 100 Employees or More Select Yes to indicate whether your entire company employs more than
100 or more employees.
Select No if your entire company employs fewer than 100 employees.
Company Number Enter the unique company identifier assigned by the EEOC.
More than 100 employees in pay period Select Yes to indicate whether your company employs more than 100
employees in a pay period.
Select No if your company employs fewer than 100 employees.
Government Contractor Select Yes or No to indicate whether or not the employer is a government
contractor.
8. In the New Hire Reporting Rules section, associate a default TRU to a legal employer by selecting one in the
TRU for the New Hire Report field.
The HR reports use the employer FEIN, registered name, contact details, and other registration details of the
TRU associated to the legal employer.
NOTE: The TRU you specify here requires additional EEO and VETS reporting information. Use the Manage
Legal Reporting Unit HCM Information task to set these values for the TRU in the EEO and VETS Reporting
Rules region. Refer to the HCM Information section for instructions.
9. In the VETS Reporting Rules section, specify the following values:
10. In the EEO and VETS Reporting Information section, specify the following values:
Employment Category Each of the employees to be included in report must have an employment
category. Select the employment categories to be included in the report.
NOTE: This field is not used for EEO-1 reporting.
11. In the United States Reporting Entity Data section, identify each legal employer as either a parent or child.
The EEO-1 and VETS-4212 report processes use these fields to group legal employers for reporting. You can
group legal employers if you want the child legal employer head count to be included in the parent legal
employer’s report.
Parent Legal Employer Select Yes if legal employer is a parent legal employer.
Select No if you want the headcount to be included in the parent legal
employer’s report.
NOTE: Although the default value displays as Yes, the application
does not automatically uptake this value. To ensure proper reporting
Proxy Legal Employer Select a parent legal employer if you have selected No in the Parent
Legal Employer field.
12. In the EEO and VETS Assignment Category section, select the assignment categories you want excluded from
the EEO-1 report.
If you set this value for a parent legal employer, its child legal employers automatically inherit the value as well.
13. If the legal entity is also a PSU, select the Payroll Statutory Unit tab.
14. Enter the Fiscal Year Start.
15. Click the Federal link, and enter any additional information to support electronic year-end filings for the US.
Data entered here applies to all LRUs attached to the PSU.
16. Click the appropriate link to enter additional information to support electronic year-end and quarterly filings for
those regions.
Data entered here applies to all LRUs attached to the PSU.
NOTE: This task was titled Manage Legal Entity Deduction Records prior to Release 8.
1. When creating or editing the card, select the appropriate row under Calculation Components.
2. Enter the appropriate data in the Calculation Component Details section. The FIT-specific rules include:
Rule Description
Supplemental Tax Calculation Method For flat or aggregate rates on supplemental earnings.
Tax Withholding Rules For determining which states are applicable for resident taxation.
Should taxes be calculated based on period to date For determining if taxation should be considered based on the Run, or
amount based on the Period to date.
3. Repeat to add calculation rules for Social Security, Medicare, and federal unemployment tax (FUTA). This
includes self-adjustment method rules that determine how the payroll process adjusts for rate or wage base
changes.
4. Click Save.
For further information, see the Configuring Calculation Cards for the US: Explained topic in the Help Portal.
1. When creating or editing the card, click the Regional link in the Calculation Card Overview section.
2. Under the Actions menu, select Create.
3. Select the appropriate state, and click OK.
4. Select State Unemployment in the Calculation Components table.
5. In the Calculation Component Details tab of the State Income Tax: Details section, click Add Row.
6. Select State Unemployment Organization Information, and click OK.
7. Select the self-adjustment method.
8. To define state unemployment (SUI) employer experience rates for your PSU, select the Enterable Calculation
Values on Calculation Cards tab and click Create.
9. The rate you enter is applied to all TRUs. To define different rates for different TRUs, enter the experience rate
on the calculation card at the LRU-level. See the Calculation Cards section for detailed steps.
10. Repeat these steps to enter the self-adjustment method for state disability.
11. To define courtesy tax withholding rules refer to the “Oracle Fusion HRMS US: Courtesy Tax Implementation”
guide MOS Doc ID: 2138998.1. Note: This configuration can also be done at the LRU level.
To create an LRU:
1. Select Define Legal Reporting Units for Human Capital Management in the task list.
2. Select Manage Legal Reporting Unit in the implementation project task list.
3. On the Scope Selection window, select Create New and click Apply and Go to Task.
NOTE: An LRU with the same name as the previously created legal entity is created by default.
Your LRU is automatically designated as the main LRU for the legal entity.
4. To create a second LRU for this legal entity, enter the required information on the Create Legal Reporting Unit
page.
5. Click Save and Close.
Contact Details
HCM employer contact details are captured at the LRU level and are required for:
» EEO
» VETS
» New Hire Reporting
The HR Reporting processes pick contact details for reporting from the TRU associated to a legal employer.
To capture LRU contact details:
7. Click OK.
8. Define the contact points:
a. In the Contact Information region, select the Contact Points tab.
b. Click Create.
c. Specify the following fields:
From Date Specify the date from which this phone number is valid.
d. Click OK.
e. Click Create.
f. Specify the following fields:
From Date Specify the date from which this e-mail address is valid.
g. Click OK.
9. Define the contact roles:
a. Select the Contact Roles tab.
Registrations
LRUs are connected to legal authorities through LRU registrations. When you create a legal entity, a registration is
automatically created for the selected identifying jurisdiction. You must create a registration for the United States
Federal Tax jurisdiction to enter the Employer FEIN. If the LRU interacts with other legal authorities, you must
create additional registrations as appropriate.
NOTE: Employer FEIN, registered name, and state EIN details are captured using the Manage Legal
Reporting Unit Registrations task.
If the United States Federal Tax registration is not present, some payroll processes will not function properly (such
as Archive Periodic Payroll Results).
This content is used for EEO, VETS, New hire, and payroll reporting.
1. Select the parent legal entity and then the LRU, as described in previous tasks.
2. Select Manage Legal Reporting Unit Registrations in the task list.
The Manage Legal Reporting Unit Registrations page displays a list of registrations for this legal reporting unit.
<State> Income Tax Legal Reporting Unit Registration Number Employer’s state EIN.
<State> Legal Reporting Unit Registration Number Employer’s state unemployment account number.
Unemployment Insurance
NOTE: Electronic year-end and quarterly filings are not currently supported in Oracle Cloud HCM. These filings
must be performed through the US Third-Party Tax Filing interfaces. Refer to the Oracle Fusion HRMS (US):
Payroll Third-Party Tax Filing Interface white paper on MOS for necessary setups for the Tax Filing Interfaces.
This content is used for EEO, VETS, and new hire reporting, payroll processing, and the Payroll Third-Party Tax
Filing Interface.
1. Select the parent legal entity and then the LRU, as described in previous tasks.
2. Start the Manage Legal Reporting Unit HCM Information task from the implementation project task list.
3. On the Manage Legal Reporting Unit HCM Information page, select the Tax Reporting Unit and Reporting
Establishment check boxes based on the following:
Nonpayroll Required If you have multiple LRUs, selection is required for each.
If you have a single LRU, selection is optional, but you must
associate the TRU to a legal employer at the legal entity level. Use
the “TRU for the New Hire Report” field in the Manage Legal Entity
HCM Information task.
You must identify the LRU as a TRU in order to pay employees and as a TRU and reporting establishment for
nonpayroll customers in order for the EEO-1 statutory report process to pick employees for reporting.
4. Click Next.
5. Select the Tax Reporting Unit tab.
Do not enter any data in the Tax Reporting Unit Type or Associated Legal Employer areas.
Entry in these fields overrides any values entered for the PSU.
NOTE: The list of states appears on left the side. If there are no data capture fields needed for that state at the
PSU or TRU level, the state does not appear in the list. The majority of fields are captured at the TRU level. If
there are fields at TRU level and NOT at the PSU level, you will still see the state in the list for the PSU.
7. In the Third Party Interfaces section, enter the following value:
Client Identifier Used by the Third-Party Tax Filing Interface and Third-Party Involuntary
Payment Interface. Refer to the Oracle Fusion HRMS (US): Payroll Third-
Party Tax Filing Interface white paper on MOS for necessary setups for
the Tax Filing Interfaces.
Branch Identifier Used by the Third-Party Involuntary Payment Interface. Refer to the
8. For the TRU you identified as the default for New Hire reporting, specify the following in the EEO and VETS
Reporting Rules section:
Employment Category Each of the employees to be included in report must have an employment
category. Select the employment categories to be included in the report.
NOTE: This field is not used for EEO reporting.
NOTE: The application ignores values set for any other TRU.
Affiliated with Enterprise of 100 Employees or More Select Yes to indicate that your entire company employs 100 or more
employees.
Select No if your entire company employs fewer than 100 employees.
Company Number Enter the unique company identifier assigned by the EEOC.
Company Employs More than 100 Employees Select Yes to indicate that your company employs more than 100
employees.
Select No if your company employs fewer than 100 employees.
Government Contractor Select Yes or No to indicate whether or not you are a government
contractor.
10. In the VETS Reporting Rules section, enter the following values:
NOTE: The Federal W-2 Reporting Rules Overrides and State Quarterly Wage Listing Rules Overrides are for
future use.
Reporting Establishments
A reporting establishment is an organization used for HR statutory reporting.
For non-payroll implementations, if you have multiple LRUs, each must be a reporting establishment. If you have a
single LRU, selection is optional, but you must associate the TRU to a legal employer at the legal entity level. Use
the “TRU for the New Hire Report” field in the Manage Legal Entity HCM Information task.
You can identify a TRU as a reporting establishment during LRU definition, as described in the previous section.
Calculation Cards
To properly calculate tax withholding, the Oracle Cloud HCM payroll processes require additional information about
federal and regional tax rules, such as:
» Self-adjustment methods
» SUI Employer rates
» PA residence tax information for non-PA work locations
Entering this data for the LRU overrides any data entered at the PSU level.
Refer to the Legal Entity Calculation Cards section for steps to create the card and enter the federal tax rules.
1. Search for and start the Manage Legal Reporting Unit Calculation Cards task.
2. Enter the Effective As-of Date.
3. Select Regional.
4. Under the Actions menu, select Create.
5. Select the appropriate state, and click OK.
6. Select State Unemployment in the Calculation Components table.
7. Select the Enterable Calculation Values on Calculation Cards tab.
8. Click Add.
9. Select State Unemployment Employer Experience Rate from the Name menu.
10. Click on the tab at the bottom of the page labeled ‘Enter Calculation Value on the Calculation Cards’ and then
click on Add. Enter the SUI rate for this LRU in the Rate field.
When you enter a SUI rate for a selected state, the SDI and state income tax (SIT) component details for that
state must also be provided.
11. In the Calculation Components table, select State Disability.
12. In the Calculation Component Details section, click Add.
13. Select State Disability Organization Information from the LOV, and click OK.
1. Search for and start the Manage Legal Reporting Unit Calculation Cards task.
2. Select the Calculation Rules for Tax Reporting and Payroll Statutory Unit Calculation Card.
3. Enter the Effective As-of Date for the new rate.
4. Select the state under the Regional Component Group.
5. Select the State Unemployment Calculation Component.
6. Select the Enterable Calculation Values on Calculation Cards tab in the State Unemployment: Details section.
7. Select the State Unemployment Employer Experience Rate.
8. Click Actions>Edit>Update.
9. Enter the new rate.
10. Click OK.
11. Click Save and Close.
Settings you make at the TRU level override those at the PSU level.
2. Enter the Effective As-of Date.
3. Select Regional.
4. Under the Actions menu, select Create.
5. Select PA, and click OK.
6. Select the State Income Tax calculation component.
7. In the State Income Tax: Details section, select the Enterable Calculation Values on Calculation Cards tab.
8. Click Create.
9. Select Calculate PA Resident Tax for Non-PA Work Location.
10. Enter Y as the value.
11. Click Save and Close.
No US-specific data is required or captured at this level. However, a worker must be assigned a business unit
during the hire process, so you must create business units for the enterprise.
US Territory Configuration
The configuration to support the processing and paying of employees working and/or living in the territory of Puerto
Rico and Guam is largely the same as with state configurations, with differences in the following areas:
» Legal addresses
» Legal reporting units
» Tax reporting units
» Employee Withholding Certificate for Guam
» Deduction Elements for Puerto Rico
Legal Addresses
Users must identify United States as the country when configuring the territorial legal addresses through the
Manage Legal Address task.
NOTE: The jurisdictions required for the state-level registrations are available for Puerto Rico and Guam.
You must also create separate legal reporting units for Puerto Rican and Guam workers. Do not assign US, Puerto
Rican, and Guam workers to the same TRUs. Each must be in their own TRU.
NOTE: Leave this field blank for TRUs not associated with US territories.
1. From the Payroll Calculations work area, search for the employee.
2. Start the Manage Calculation Cards task, and select their Employee Withholding Certificate.
3. Select the Federal tax component.
4. Enter any W-4 employee tax withholding updates, such as changes to marital status, number of allowances,
and so on.
The tax withholdings for Guam will show on reports and interfaces with a code of GUSIT.
NOTE: This is only necessary for deduction elements that are used to feed these specific Puerto Rico W2
balances:
Workforce Structures
Workforce structure setup should be performed once you have completed organization structure setup. Workforce
structures are used to:
» Define additional partitioning of the workers within the organization, including divisions, departments, locations
and reporting establishments
» Assign roles to workers within the organization, including grades, jobs, and positions
» Set up actions and reasons that apply to the work relationship cycle of workers
No workforce structures are predefined for the US. The Implementation Team is responsible for defining all the
workforce structures that apply to the enterprise for which the setup is being done. Some workforce structures may
not apply to every enterprise.
» Positions
» Jobs
» Grades
» Departments
» Locations
Locations
Locations identify:
Trade Name Name of the client establishment at this location. If this location is to be
included in MWR reporting, this field is required.
Worksite Description Meaningful, unique description of the client establishment, such as store
number or plant name. If this location is to be included in MWR reporting,
this field is required.
Unit Number Five-digit number used in conjunction with the SUI account number to
uniquely identify a location at its address. This field is informational only.
Comment Additional information on any recent changes in your company that may
have impacted employment, wages, and locations, such as changes in
business activities, acquisitions, mergers, and sales. Refer to the BLS
website for more information.
8. In the United States Reporting Information section, define the following EEO and VETS information:
D-U-N-S Number Enter the 9-digit business identifier assigned by Dun and Bradstreet.
NAICS Number Enter the 6-digit North American Industry Classification System (NAICS)
code. This number is used by federal statistical agencies in classifying
business establishment.
9. In the United States Veteran Reporting Information section, define the following VETS information:
Maximum Number of Employees Specify the greatest number of employees currently hired during the 12-
month period covered by this report.
Minimum Number of Employees Specify the fewest number of employees currently hired during the 12-
month reporting period.
NOTE: The Run VETS-4212 Establishment Electronic Report process uses the values you specify in the
Maximum and Minimum Number of Employees fields for employee counts. If you leave these fields blank, the
process derives the employee counts based on the reporting period start and end dates.
10. In the United States EEO-1 Reporting Information section, define the following EEO-1 information:
Unit Number Enter the unit number applicable to the establishment or location.
11. In the United States Unemployment Reporting Information section, define the following information:
Employer Unit Number Enter a 3, 4, or 5-digit number, depending on the state. Currently this is
required for New Mexico, Massachusetts, Minnesota, Iowa, and Michigan.
12. For locations in Pennsylvania, in the Pennsylvania Work Location PSD Information section, specify the Political
Sub Division code (PSD) for the work location. This value defaults in the Work PSD Code field on the
Residency Certificate of every employee assigned to that location.
13. Do not specify a value in the Non-Resident EIT Rate for Pennsylvania Work Location field. This field is not used
for tax calculation.
14. In the United States EEO and Veteran Reporting Information section, identify the HR Reporting locations.
A location is identified as a reporting location when the HR Reporting Location field is set to Yes.
For Example, an employer may have multiple physical locations that are in close proximity to each other and
are therefore reported under a single HR Reporting Location. To represent this, use the following configuration:
HR Reporting Location No
Departments
A department is a division of a business enterprise dealing with a particular area or activity to which you can assign
workers.
No data is required or captured at this level for the US, but Implementation Teams can create a department
structure for an enterprise in the organizational structure setup phase of the project.
To create departments:
1. Select Manage Departments in the implementation project task list.
2. Click Create.
3. Define the information required for this department.
4. Click Next to provide additional department details.
5. Click Next.
6. Review your data, and click Submit.
Grades
A grade defines the relative rank, level, or status of a worker. It is one of the key building blocks used for managing
compensation.
To create grades:
Jobs
To create jobs:
5. Specify the following information in the United States Job Information section:
FLSA Status Select a code to indicate whether this job is exempt or nonexempt
according to the Fair Labor Standards Act Status.
EEO-1 Category To report valid job codes for EEO-1 and VETS reporting, select an EEO-
1 category to which this job belongs.
Job Group Used to store jobs of a similar type together in one group. To further
classify the job categories, select the job group to which this job belongs.
6. Click Submit.
Banking Setup
An HR-only customer may want to add payee banking information even if payroll is not being processed by Oracle
Cloud HCM Global Payroll. For example, banking setup may be required for reporting purposes or because the
data may be passed to other products, such as an expenses module.
To accommodate this scenario, the set up of banks and branches must be done before entering bank accounts and
payment methods for the payee. Additionally some payroll set up, described later in this document, would be
needed.
No banks or branches are predefined for the US. Banks and branches must be defined during implementation. You
can do this manually by entering the banks and branches in the application, or it can be done in a mass upload
process.
To define the fields the employees can use to configure their bank details:
1. Start the Manage Cash Management Profile Options task.
2. Search for the CE_USE_EXISTING_BANK_BRANCH profile option.
3. In the search results, select the profile option.
4. In the Profile Values region, select the Site profile level.
5. Set the profile value:
Yes Employees select their banks and branches from a predefined list.
You must have previously defined this list through either the Create Bank
and Create Bank Branch tasks or the mass upload process (see next
sections).
No Employees can set their bank and branch details through free text fields.
Defining Banks
To define banks:
1. Sign in to the application with a role that has cash manager privileges, such as CASH_MANAGER.
2. Select Manage Banks in the implementation project task list.
3. Click Create.
4. On the Create Bank page, provide the necessary information.
5. Click Save and Close.
When you create a payroll, you must define the valid OPMs for that payroll. All employees included in the payroll
run will use the selected OPMs, unless specifically overridden.
To define OPMs:
5. If you have selected Direct Deposit or International Transfer as the payment type, in the Electronic Funds
Transfer File Information section, enter the appropriate values:
Balancing Entries Balanced Electronic File Determines whether the system generates a balanced or
unbalanced electronic payments file. An unbalanced
electronic payments file does not have an offsetting debit
record and therefore allows cases where the total debits of the
file are not equal to the total credits. Some banks require
unbalanced files.
Bank Reference Immediate Destination Identification Identifies the immediate destination bank routing and transit
number.
Company Reference Immediate Origin Identification Numeric code assigned to the employer by an external
authority, such as their IRS tax ID or D-U-N-S number.
Company Name Immediate Originator Name Identifies the company name of the originator.
Payment sources associate bank accounts and other sources of funds with the OPMs. Each organization
payment method in use must have at least one valid payment source.
Configuring Prenotes
Prenotes are Automated Clearing House (ACH) prenotifications. They are 0 USD ACH entries that you send at
least 10 banking days prior to the first live payroll credit sent. Under NACHA operating rules (also known as ACH
rules), the prenote validates the routing number and account number of the receiving bank or credit union.
Specify the following prenotification rules on OPMs of the Direct Deposit payment type:
Prenotification Required Designates whether the prenotification process is required for employees.
Prenotification Days Number of days required for a prenotification wait period. The employee is paid
by check until the waiting period is completed. For example, if the prenote wait
period is 10 days and running a weekly payroll, depending on the timing
employees might receive two paychecks before direct deposit starts.
If a prenote is required for the OPM, the system sends a prenote entry with 0 USD in the direct deposit file (PPD) for
all new hires. For an employee’s checking account, the prenotification transaction contains the transaction code of
23 in the entry detail record. For the employee’s saving account, the prenotification transaction contains the
transaction code of 33.
NOTE: The prenotification process is currently only available for new hires. You cannot issue prenotes for
changes made to accounts for existing employees.
Payroll Configuration
Consolidation groups and payroll definitions are normally concepts related to payroll, but if an HR-only customer
needs to assign banking details for their employees, then these objects must be set up.
Consolidation Groups
Oracle Cloud HCM for the US uses consolidation groups within the organization to enable grouping of different
payrolls for reporting purposes. No consolidation groups are predefined for the US. If you are creating payroll
definitions for the implementation, you must define at least one consolidation group. Payroll definitions must be
assigned to a consolidation group.
1. Sign in to the application with a role that has implementation privileges, such as APPL_IMP_CONSULTANT.
2. Select Manage Consolidation Groups in the implementation project task list.
3. On the Manage Consolidation Groups page, click Add Row.
4. Enter a name, and select a US LDG.
The Description is optional but useful to provide.
5. Click Save.
Payroll Definitions
Payroll definitions contain calendar and offset information that determine when payments are calculated and costed.
Using payroll definitions, you can specify payment frequency, processing schedule, and other parameters for a
particular payroll. Payroll period types, such as weekly, bi-weekly, or semi-monthly, determine the interval at which
you pay employees.
A payroll definition is associated with only one payroll period type, and implementers must set up at least one payroll
definition for each payroll period type the employer wants to use to pay employees.
When you create a payroll definition, the complete payroll schedule is automatically generated, based on:
NOTE: Before creating a payroll definition, you must have defined the LDG and at least one consolidation
group.
A set of element templates is predefined for the US. Access these templates through the Manage Elements task.
1. Select Manage Elements in the Setup and Maintenance or Payroll Calculations work area.
2. On the Manage Elements page, click Create.
3. On the Create Element window, select an LDG, a primary element classification, and if necessary, a secondary
classification.
4. Beginning in Release 13 (Update 17C), specify the category for eligible primary and secondary classification
combinations. Select Time Card to identify your element as being available for time cards.
NOTE: Primary classifications have a priority range. When you define an element, you can override the
default processing priority with another number from the range. This is useful if you need to establish the order
in which the element processes with respect to other elements in the primary classification range.
Select the appropriate secondary classification. This secondary classification is used when updating or
creating wage basis rules or wage attachment rules.
5. Click Continue.
6. Complete the fields on the Basic Information page.
NOTE: When creating an overtime earnings element, do not use the name “Overtime” for any element
name or reporting name. "Overtime” is a reserved term, and including it in user-defined elements interferes
with balance initializations.
The questions and default answers are based on settings for the predefined classifications for the US. Your
answers drive the definition of the element you are creating.
The following table describes the default behaviors for federal taxation using default settings:
Earnings Payment Types Regular Payroll Run Taxation Supplemental Payroll Run Taxation
Supplemental: Process and pay with other earnings Annualized / Aggregation Tiered Flat Rate
Supplemental: Process separately but pay with other Tiered Flat Rate Tiered Flat Rate
earnings
Supplemental: Process separately and pay separately Tiered Flat Rate Tiered Flat Rate
Standard and Supplemental: Process and pay with Annualized / Aggregation Tiered Flat Rate
other earnings (n/a for Standard Earnings)
Standard and Supplemental: Process separately and Annualized (Standard Earnings) and Tiered Flat Rate
pay separately Tiered Flat Rate (Supplemental (n/a for Standard Earnings)
Earnings for two separate pays
The state taxation varies by state. In cases where the regular payroll run processes a Supplemental earnings,
it:
b. If aggregation is not one of the acceptable calculation methods for the state:
» If the state is Georgia, it uses the tiered flat rate tax method.
» If the state is Ohio, it uses the aggregation tax method.
» For all other states, it uses the Vertex default method.
For additional information, see the Vertex Calculation Guide.
7. Click Next.
8. For Periodicity Conversion Rule, use the following chart:
Standard Rate Annualized Calculates the annual rate using the input To convert a weekly amount to a semimonthly
periodicity, and converts the amount to an output periodicity, the formula:
periodicity and rate.
1. Multiplies the weekly amount by 52.
Uses default values to calculate the annual rate,
such as 2080 hours or 260 working days. 2. Divides the result by 24.
Standard Rate Daily Calculates the daily rate using the input To convert an annual amount to daily periodicity,
periodicity, and converts the amount to an output the formula:
periodicity and rate.
1. Divides the annual amount by 365.
Uses a default value to calculate the daily rate,
such as 260 working days a year. 2. Multiplies the result by the number of days
in the payroll period.
Standard Working Hours Uses the employee’s standard working hours to Employee works 40 hours a week with a monthly
Rate Annualized convert the monetary value and their working salary of 1000 USD:
hours to an annual value before calculating the ((1000*12)/(40.00*52) = 5.77 an hour
rate.
Assignment Working Hours Uses the employee’s working hours to convert Employee works 40 hours a week, with a 37.5
Rate Annualized the monetary value and their working hours to an standard working hours a week, and a monthly
annual value before calculating the rate. salary of 1000 USD:
((1000*12)/(37.50*52) = 6.15 an hour
Periodic Work Schedule Rate Uses the employee’s work schedule for the Employee has a monthly salary of 1000 USD and
Annualized payroll period for daily and hourly conversions. is assigned a monthly payroll. The formula
checks the work schedule details for the month.
For a daily conversion:
1000 a month/20 days in the month = 50
NOTE: For compensation calculations where
the employee is not assigned a payroll, the
rate is calculated using the weekly rate
calculation. The amount is converted to an
annual figure and divided by the number of
days or hours in that week based on the work
schedule.
12. Use the Element Overview panel to navigate through the summary page options.
13. Set element eligibility by selecting Actions > Create Element Eligibility in the Element Overview panel.
Refer to Element Eligibility section for more information.
14. Select an input value in the left panel, and provide additional information such as default values, validation
formulas, and required flag.
15. Click Submit and Done.
16. Repeat this process to create a set of elements to support your business needs.
Indirect Elements
During the creation of your elements, depending on the options you selected, the element template may
automatically create related indirect elements. These are also referred to as shadow elements. Indirect elements
include:
» Results elements
» Retroactive elements
Results Elements
The element template may create results elements when you define elements of the following primary
classifications:
» Standard Earnings
» Supplemental Earnings
» Imputed Earnings
» Nonpayroll Payment
» Pretax Deductions
» Employee Tax Deductions
» Employer Liabilities
» Involuntary Deductions
» Voluntary Deductions
Results elements use the following naming convention: <User Element> Results.
The payroll calculation feeds values to these elements taking into consideration frequency rules and formulas such
as skip formulas, proration formulas, and so on.
Retroactive Elements
Retroactive elements are automatically created when you select Yes to the question: Is this element subject to
retroactive changes? The element template creates these elements nonrecurring with the same attribution of the
base element with a couple of exceptions. If you selected Process Separately or Pay Separately, the template
creates input values on the retroactive element; however, the input value default is set to N on the retroactive
element. You can override this value at the element level, element entry level, or element eligibility level if desired.
The element template may create retroactive elements for the following primary classifications:
» Standard Earnings
» Supplemental Earnings
» Imputed Earnings
» Nonpayroll Payment
» Pretax Deductions (excluding deferred compensation)
» Employer Liabilities (excluding deferred compensation)
» Voluntary Deduction
Element Eligibility
Element eligibility is the method of determining which employees are eligible for an element. If you want an element
to be available for an employee, you must setup eligibility.
During element definition, when you select Create Element Eligibility in the Element Overview panel, the following
tabs are available in the General Information area:
Tab Description
General Information In this area you define the criteria of employees that are eligible for this element:
If you want to have all employees eligible for this element, add the eligibility
record with no criteria.
If you want only certain employees to be eligible for this element, add the
eligibility record with your specific criteria.
The different available criteria in this area are:
Legal Employer
Department
Job
Grade
Employment Category
Location
Position
Payroll
Costing Costing is the financial accounting of your payroll costs. It breaks down the costs
of a payroll into customer-defined units (such as a location, division, or project).
Costing of payments is a separate post-payments process. For customers not
using Oracle Cloud General Ledger, you can disable the Transfer to Subledger
Accounting task by copying the US Simplified Flow and creating your own flow
and removing the task.
Refer to the Oracle Cloud Global Human Resources Implementing Payroll Costing
document and online help for assistance with defining your costing structure.
Refer to “Oracle Fusion Global Payroll: Setup of Information Elements for Payroll
Relationship Level Costing” (Doc ID 2172879.1) on the Oracle Support website for
assistance on creating cost allocation on element eligibility using attributes other
As a guideline, when the element template creates a base, results and retro element, you must:
» Set up element eligibility records for the base, results, and retroactive elements.
The base, results, and retroactive element eligibility records can serve different purposes. For example, you
might create two records for the base element to limit who is eligible, and one open record for the results, if you
cost the element results for your eligible employees the same way.
» Specify costing information for the results and retroactive element eligibility records.
NOTE: In order to capture costing information for your retroactive payments, you must either:
Standard Earnings All secondary classifications <User Element> Results Earnings Calculated
<User Element> Retro NOTE: If you also need to
cost hours, you must cost the
appropriate hours input value
in the Results element.
Supplemental Earnings All secondary classifications <User Element> Results Earnings Calculated
<User Element> Retro
Imputed Earnings All secondary classifications <User Element> Results Earnings Calculated
<User Element> Retro
Nonpayroll Payment All secondary classifications <User Element> Results Earnings Calculated
<User Element> Retro
Pretax Deductions Deferred Compensation 401k <User Element> Results Deduction Calculated
Pretax Deductions Deferred Compensation 401k <User Element> Results Catchup Deduction Calculated
Catch Up
Pretax Deductions All other secondary <User Element> Results Pay Value
classifications <User Element> Retro
Employee Tax Deductions All secondary classifications <Predefined Element> Tax Calculated
(See the Predefined Employee
and Employer Tax Elements
section below for additional
details.)
Employer Liabilities All secondary classifications <User Element> Results Pay Value
<User Element> Retro
Voluntary Deduction All secondary classifications <User Element> Results Pay Value
except Roth Deferred <User Element> Retro
Compensation
Voluntary Deduction Roth Deferred Compensation <User Element> Results Deduction Calculated
<User Element> Retro
1. Complete the element template, and navigate to the Element Summary page.
2. To make this element available to only your employees with a job title of Security Specialist or Security
Manager, you set up two eligibility records on the General Information tab:
» One indicating this element is available for employees with a job title of Security Specialist
» Another indicating this element is available for employees with a job title of Security Manager
3. To assign different rate calculations to your Security Specialists and Security Managers:
a. Select the Input Values tab for each of the eligibility records you defined.
b. For the Security Specialist eligibility record, you want to pay double their regular rate. Insert a default
multiple of 2.
c. For the Security Manager eligibility record, you want to pay triple their regular rate. Insert a default multiple
of 3.
4. To cost each “on-call hours” payment differently for each eligibility record:
a. Select the Costing tab for each of the eligibility records you defined:
b. For each employee type, specify the appropriate General ledger account number segment.
Family Leave Insurance Employee Tax FLI Tax Calculated Family Leave Insurance (FLI) applies to certain
states only. This element is the preferred method to
cost FLI taxes, although you can cost the State
Disability Insurance Employee Tax element instead
(listed below). Do not cost both elements.
State Disability Insurance Employee Tax Tax Calculated, FLI Tax FLI applies to certain states only. The Family Leave
Calculated Insurance Employee Tax element is the preferred
method to cost FLI taxes (listed previously), although
you can cost this element instead. Do not cost both
elements.
1. Start the Manage Element Classifications task in the Payroll Calculation work area.
2. Enter the appropriate LDG, and click Search.
3. Select the appropriate primary classification in the search results.
4. Select Actions > Edit.
5. In the Secondary Classifications section, select Actions > Create.
6. Enter the new name and start date.
7. Click OK.
8. Create any new wage basis rules as needed. See Creating Wage Basis Rules for details.
Salary Basis
Best practice for Payroll Implementation projects is to setup salary basis and payrolls before hiring employees. A
salary basis allows employers to:
Gross-up Earnings
To configure the system to process a bonus gross-up element:
Process and pay element separately or with other Process Separately but pay with other earnings
earnings elements?
2. To create element eligibility links, click Element Eligibility in the Element Overview section and then select
Create Element Eligibility from the Actions menu.
3. Click Submit and then Done.
4. To ensure the FIT deduction is calculated at 39.6 percent (the highest tax bracket), override the Supplemental
Rate percentage on the employee’s Manage Payroll Calculation Information page for the federal employee
withholding certificate.
5. To define the element entries for the gross-up element:
a. Navigate to the Manage Element Entries task.
b. Search for the person.
c. Click Create.
d. Enter the appropriate effective date, and select the gross-up earnings element name.
e. Enter the net value to be used for the grossup calculation in the Net field.
f. Enter 0.01 in the To Within field.
g. Click Submit and Done.
6. Calculate quick pay, using the Regular run type and deselecting all elements on element entry except:
» Gross-up element
» US Taxation
Refer to “QuickPay: How It Is Processed” in the Help Portal for instructions on how to run a quick pay operation.
7. Click Next, and enter parameter details.
8. Click Next and then Submit.
9. Click Go to Task.
10. In Calculate QuickPay page, select Regular Run Type and click Submit Process.
11. Navigate to the View Person Process Results task to see the gross-to-net calculation results.
Refer to the Oracle Support Document 1600746.1 - Oracle Fusion HRMS (US): US Overtime Setup white paper for
necessary steps for the overtime set up.
NOTE: When creating an overtime earnings element you should not use the name “Overtime” for any element
name or reporting name. "Overtime” is a reserved term, and including it in user-defined elements will interfere
with balance initializations.
Involuntary Deductions
Refer to the Oracle Support Document 1597039.1 - Oracle Fusion HRMS (US): Payroll Involuntary Deductions white
paper for full details on involuntary deductions.
For Release 12, refer to the Oracle Support Document 2238172.1 - Oracle Fusion HRMS (US): Electronic Income
Withholding Orders Processing Guide for full details on e-IWO (Electronic Income Withholding Orders).
Deferred Compensation
Deferred compensation plans allow you to save for retirement on a pretax or after-tax basis. Employees elect to
participate in a plan whereby they can choose one or more deductions from wages on a pretax or after-tax basis. In
most cases, the pretax deferred wages are not subject to federal income tax or state income tax withholding at the
time of deferral. However, they are included as wages subject to Social Security, Medicare, and Federal
Unemployment taxes.
» 401 (k)
» 401 (k) Catch-up
» Roth 401 (k)
» Roth 401 (k) Catch-up
Employer match is also available for these plans.
Contribution Limits
There are maximum contribution limits issued by the federal government. Oracle configures and maintains the
following values in Calculation Value Definitions:
» Deferred Compensation 401k Annual Limit
» Deferred Compensation 401k Catch Up Annual Limit
» Elective Deferral Limit
» Eligible Compensation Annual Limit
For information on wage basis rules as they relate to involuntary deductions, refer to the Oracle Support Document
1597039.1 (Oracle Fusion HRMS (US): Payroll Involuntary Deductions).
https://support.oracle.com/epmos/faces/DocumentDisplay?id=1597039.1
1. Navigate in the tree structure to Federal > Wage Basis Rules > No References.
2. View the wage basis rules for Imputed Earnings, Pretax Deductions, and Supplemental Earnings as they relate
to each federal-level tax.
For Earnings, a check mark indicates the earning is subject to that tax.
NOTE: The Not Withholdable Federal Tax column indicates the earning is subject to federal tax but no tax is
withheld.
For Pretax Deductions, a check mark indicates that the deduction is subject to taxation and does not reduce
subject wages. If no check mark is present, then the deduction is not subject to taxation and does reduce
subject wages.
3. Navigate in the tree structure to Regional > Wage Basis Rules > State.
4. View the wage basis rules for Imputed Earnings, Pretax Deductions, and Supplemental Earnings as they relate
to each state-level tax.
5. Due to the large volume of data, filter the data to view a particular state. Use the field in Search region to filter
the data.
For example, at the Ohio local level, Deferred Compensation 401k and Deferred Compensation 401k Catch Up are
subject to tax. At the Kentucky local level, all Pretax Section 125 secondary classifications are taxable (Dental Care
125, Dependent Care 125, Flexible Spending Account, Health Care 125, Health Savings Account, Health Savings
Account Catch Up, and Vision Care 125).
Use the Manage Component Group Rules task from the Payroll Calculation work area to create a local wage basis
rule.
2. Select Related deductions > City Tax > Wage Basis Rules.
Effective Start Date Required Use either the implementation date or the earliest date a pay period
exists.
Primary Classification Mandatory This configuration most commonly uses the following:
Imputed Earnings
Pretax Deductions
Supplemental Earnings
Select all secondary Mandatory If you select Yes for Subject to Wage Basis Rule below, you must
classifications select No here.
Secondary Classification Mandatory If you select No for Subject to Wage Basis Rule below, you must
select an appropriate secondary classification.
Subject to Wage Basis Rule Mandatory If you select Yes here, you must select No for Select all secondary
classifications.
5. Click Submit.
You may need to query by state to see the data you just created. If so, enter a value in field directly above
State for the state entered in previous step. This filters the data in the UI for that state. If a blank field is not
available for entry above State, select the filter icon.
These rules are stamped with the LDG and are not overwritten by Oracle Cloud HCM for the US.
6. Select the row to update.
You must repeat the following steps for each combination of primary classification and secondary classification
for each state, county, or city that needs updating.
9. Click Submit.
The Wage Basis Rules UI returns the row corrected with a check in the Use in Wage Basis column.
10. Create a wage basis rule for Deferred Compensation 401k Catch Up.
1. Start the Manage Component Group Rules task, and query your LDG.
2. Select the Federal or Regional component (depending on what you are trying to update).
3. Expand the Federal or Regional folder at the top, and then expand the Related Deductions folder.
4. Expand the Not withholdable folder, and then select the Wage Basis Rules folder.
5. Select Create from the Actions menu.
6. Enter an effective date.
7. If you are updating the State component, select your appropriate state.
8. Select a primary classification and secondary classification.
9. Mark the Subject to wage basis rule as No, and click Submit. This cancels the seeded rule.
10. Navigate to the Federal Tax or State Tax folder under the Related Deductions folder.
11. Select the Wage Basis Rules folder.
12. Select Create from the Actions menu.
13. Enter an effective date.
14. If you are updating the State component, select your appropriate state.
15. Select a primary classification and secondary classification.
16. Mark the Subject to wage basis rule option as Yes, and click Submit. This creates the new rule.
Person-Level Overrides
You can enable persons to override the delivery preferences for their documents through their Portrait Gallery. The
elections they choose override delivery preferences specified elsewhere for the document type.
Employee Management
Once the organizational and workforce structures have been defined by the Implementation Team, the user is ready
to manage their workers’ data in the application. To perform tasks related to person and employee management,
you would typically sign in to the application using a role connected to a user, such a Human Resource Specialist,
rather than to a member of the Implementation Team.
NOTE: You can load employee data through file-based loaders instead of direct entry in the application. Refer
to the following documents for additional details:
» Document 1595283.1 (Oracle Fusion Human Capital Management File-Based Loader for Release 7 and 8
for more details on the File Based Loader)
» Document 2030268.1 (Oracle Fusion Payroll Batch Loader User Guide for Release 9)
NOTE: When using the Manage Person task, you select these values through the Type and Requested
Accommodation Status fields in the Legislative Information region on the Disabilities tab.
Use the Manage Common Lookups task to set the valid entries for the following lookups:
Lookup Field
HRX_US_ADA_TYPE Type
Refer to the “Person Lookups: Explained” topic on the Help Portal for a list of other person disability lookups
available from Global Human Resources.
Hiring a Worker
The new hire process is the first task in the workforce lifecycle.
NOTE: Before you can hire an employee, you must have already defined all available business units, jobs,
grades, departments, locations, overtime periods, and other payroll values must have been previously defined.
The business unit you select determines which job, grades, and department you can select.
To hire an employee:
» Employee
» Contingent Worker
» Nonworker
» Pending Worker
3. On the Identification page, provide the following information in the Basic Details section:
Hire Reason Valid action reasons defined for the hire action.
Legal Employer Displays a list of all legal employers for the US.
Last Name / First Name Name format is determined by the formats predefined for the US.
Date of Birth Not mandatory for HR implementations, but it is mandatory for US payroll
implementations.
5. Use the National Identifiers table to enter the Social Security number.
Also, if you enter the ZIP Code first, the city, state, and county fields are automatically populated.
Assigning the employee to a reporting establishment is not required for payroll implementations.
New Hire Status Identifies the employee’s employment Status as pertains to the New Hire report:
Include in the New Hire report Employee is to be included in the next run of
the New Hire report.
Excluded from the New Hire report Employee is not included in the report.
3. Use the Manage Person tabs to view the complete set of person information.
4. Select either Edit > Correct or Edit > Update to modify the information in any section.
Use Correct to reflect that the change is being made to resolve an error.
Use Update to reflect that the change is being made as a result of a change in the employee’s data.
Use Update to reflect that the change is being made as a result of a change in the employee’s data.
5. Click Submit.
Refer to the MOS document (Document 1556500.1 - Fusion HCM Security Role Mappings) for additional
information.
Smart Navigation
Beginning with Release 11, Smart Navigation is being introduced, which provides quick navigation to all person
related tasks based on the user’s security permissions. All access to “My Portrait” is being replaced with “Person
Spotlight” in Release 13.
Payroll Processing
There are several factors that make up the payroll processing.
NOTE: For states that levy school district income taxes, you must manually populate the school district on the
employee withholding certificate. Depending on the state, you enter the school district under either the city or
Wage Accumulation
On the Employee Withholding Certificate, each tax component group (Federal and Regional) has a Withholding
Exemption section. To exempt an employee from tax withholding or wage accumulation, mark the following as Yes:
Exempt from (component) Income Tax Does not withhold this tax but does accumulate wages for the component.
Exempt from Wage Accumulation Does not withhold tax, and does not accumulate wages for the component.
If you mark both as exempt, the payroll process ignores the Exempt from Wage Accumulation setting.
1. Select Manage Tax Withholding action in the left panel under Actions.
This displays the Employee Withholding Certificate page.
2. Click Edit. This is available for both the federal and state level.
When you access the federal employee withholding certificate, the system displays the federal W-4 editable
PDF form. For those states that do follow federal, the state name is stamped on the editable federal PDF form
and the filing status defaults from the federal component. For those states that do not follow federal, the
specific state’s editable PDF form displays. The employee can perform their updates on these forms for both
federal and state withholding. When the form is submitted, the data is saved to the system. See the
Calculation, Withholding, and Maintenance of Pennsylvania Local Earned Income Tax section of this guide for
information on accessing the PA Residency Certificate in My Portrait.
NOTE: You must ensure your browser is set to use the Adobe Acrobat plugin as its default PDF file viewer. Refer
to the Mozilla Support or Microsoft Community websites for instructions on how to configure Firefox or Internet
Explorer. Do not use Google Chrome for this activity, as it is not compatible with the Adobe PDF file viewer.
Refer to Manage Tax Withholding in My Portrait section for instructions to edit or add state withholding information.
Tax Calculation
Oracle Cloud HCM Global Payroll automatically calculates your taxes when you perform a payroll run. The following
describes the rules it uses when doing so.
Payroll Processing
When you perform a payroll run, the payroll process:
1. Determines the resident and work tax addresses based on the following hierarchy:
Location address 4
Work at home flag = Yes 1 (overrides assignment, location override, and location)
The process derives the resident tax address from the home address, and the work tax address is derived from
the work location or, if the work-at-home flag is enabled, it uses the home address.
2. Determines the related withholding status and any additional information from the tax calculation card.
3. Passes this information to Vertex for calculation.
Other Considerations
Your tax calculations are also impacted by the following:
» Resident and work location tax addresses are derived by the following:
» Tagged earnings
Used when a unit of paid time is to be taxed in a different jurisdiction, such as when entering 8 hours of
time working in a different location than where the person normally works. When tagged as such, the
payroll process taxes the calculated pay for those units of time at the designated jurisdiction. If the
employee does not have any withholding elections for the tagged jurisdiction, then the process
automatically calculates the tax at the highest withholding status or allowance elections.
Regular If the supplemental earnings element run type is set to process separately or pay separately,
these elements tax at the supplemental rate, otherwise they tax at the W-4 rate.
» When using the percentage method tax calculation, Vertex automatically rounds the withholding to the nearest
whole dollar for the following states:
» Colorado
» Idaho
» Maine
» Missouri
» Montana
» North Carolina
» Oklahoma
» West Virginia
Prerequisites
Before you can create or modify Supplemental Earning elements, you must deploy the “Element Information EFF”
extensible flexfield:
FUTA Calculations
Oracle Cloud Global Payroll supports the calculation of Federal Unemployment Tax Act (FUTA) deductions. In
support of FUTA calculations, consider the following:
For any employee whose FUTA tax needs adjusting due to a rate change, use the Run US Tax Balance Adjustment
process to perform the tax adjustment.
1. From the Payroll Checklist work area, run the Run US Tax Balance Adjustment process.
This process creates a balance adjustment batch. The batch uses the same name as the flow you used when
you ran the process.
2. Download the batch to the Payroll Batch Loader (PBL). There is no separate audit report.
3. Verify the batch through PBL.
4. Run the Transfer Batch Process.
5. Run the Adjust Multiple Balances process.
a. Obtain the correct PSD code and school district for the employee’s resident address from the PA Municipal
Statistics website.
b. Correct these entries on the employee’s tax card.
Additionally, there are some other situations where you must manually update the PSD codes on the
employee’s Residency Certificate:
» The employee's work location is outside of Pennsylvania, the employee resides in Pennsylvania, and the
employee has transitioned to work-at-home status. In this case, you must set the work PSD to the
resident PSD code.
» The employee's work location has changed from a state other than Pennsylvania to Pennsylvania, and the
employee resides in Pennsylvania. In this case, you must set the work PSD code.
» The employee changes from one work Pennsylvania location to a different work Pennsylvania location. In
this case, you must correct the work PSD code.
NOTE: Any time you make a location change to a Pennsylvania employee, whether it is their home
address or work location, you must confirm that the PA Residency Certificate has the proper resident and
work PSD codes and school districts. The HR Sync process does not update the resident PSD code for
existing employees when there is a change in their PA residential address.
1. Click My Portrait.
2. Click Manage Tax Withholding.
3. Select the Pennsylvania row, and click Edit.
The form opens for the employee to update their Resident and Work PSD codes.
4. Once updated, scroll to the bottom of the form, and click I Agree.
5. Click Done.
Adams 01
Centre 14
Franklin 28
Fulton 29
Huntingdon 31
Juniata 34
Lancaster 36
Mifflin 44
Perry 50
Somerset 56
York 67
» You have configured your PSU or TRU to withhold Pennsylvania local taxes for employees working out-of-
state (see the Withholding PA Local Taxes for Employees that Work Outside of PA section above).
» You have the correct setup on the employee’s withholding certificate, in the Residency Certificate section
of the tax card (see Employee Set Up section above).
» You have marked the Maryland state with the Nonresident flag of Yes in the Maryland Regional tax card.
» Employees living in Maryland and working in Pennsylvania
Maryland residents are not required to pay Pennsylvania local taxes if they work in any of the 11 TCDs listed
above. The payroll process does not withhold Pennsylvania local taxes where appropriate, as long as:
» You have the home PSD code entered as 880000 on the employee tax card in the Pennsylvania
Residency Certificate section.
» You have the correct work PSD code that pertains to one of the 11 TCDs entered on the employee tax
card in the Pennsylvania Residency Certificate section.
» You have marked the Pennsylvania state with the Nonresident flag of Yes in the Pennsylvania Regional
tax card.
If they do not work in these TCDs, they are subject to Pennsylvania nonresident local taxation rates.
For Philadelphia employees who receive tips, there are two additional balances:
The payroll process looks at the Pay Period End date to determine the PSD codes and proper taxation.
For further information, see the following white papers on My Oracle Support:
» Oracle Fusion Human Capital Management for United States: Balance Adjustments (1600728.1)
To capture the percentage of earnings distribution that applies to the state, county, and city for the employee:
NOTE: If the SUI rate changes mid-year, you must turn off the self-adjust to keep the integrity of the calculation
prior to the rate change. You configure self-adjustment settings on the organization calculation card.
5. Under Calculation Component Details, click Add Row to add the California Reporting Information Calculation
Component Details.
6. Click OK.
7. Select the appropriate Wage Plan Code.
8. Click Save and Close.
Terminating a Worker
When a person’s employment period ends, the work relationship must be terminated.
To terminate a work relationship:
1. Sign in to the application with a role that has compensation manager privileges, such as CMP_ADMIN_ALL.
2. Navigate to the Compensation work area.
3. Select Manage Salary, and then search for and select the employee.
4. On the Manage Salary page, enter a salary basis and salary amount in the Salary Details section.
5. Click Continue.
6. Review your changes, and click Submit.
When you save this record, an element entry with the specified start and end dates is automatically generated.
You can view the entry on the Manage Elements page.
NOTE: Before you can define PPMs, you must use the CE_USE_EXISTING_BANK_BRANCH profile option to
determine how employees enter their bank details. See the Banking Setup section for information on setting
this profile option.
To assign PPMs:
1. Select the Manage Personal Payment Methods task in the Payroll Distribution work area.
2. Search for and select the employee.
3. On the Manage Person Details page, click Create.
4. On the Personal Payment Method page, select the Organization Payment Method for this employee.
5. If the payment type is Direct Deposit, you must add a bank account and provide banking details.
NOTE: When you pick an existing branch name, the Oracle Cloud Financials for the Americas plug-in
populates the Routing Transit Number and it becomes read-only. If you are creating a new branch, the Routing
Transit Number is an editable field. You must enter a branch Routing Transit Number for a new branch.
Payroll Processes
The following items describe useful information for various payroll processes within Cloud HCM.
QuickPay
Use QuickPay to perform a payroll run for a single person without waiting for the normal payroll cycle cut-offs. This
is typically done when certain person-specific events occur, such as new hire, termination, special payments, or a
localized problem with a payroll run that requires reprocessing. The QuickPay flow calculates payroll run results and
prepayments and then allows you to make an external payment to the individual.
» Run type
Select the type of payroll run, such as regular or supplemental. The run type determines which payroll
calculations to perform, which elements to process, and how to pay the results.
» Element entries
You can exclude element entries that you do not want processed (for example, an employee may not want
to have voluntary deductions taken from a special bonus check). By default, QuickPay processes all
element entries for all terms and assignments associated with the specified payroll relationship, based on
the run type and other settings you provide.
1. The Calculate QuickPay task calculates payroll run results for the person, based on the settings provided.
2. You verify the run results on the View Person Process Results page and mark the verification task as complete.
3. The Calculate QuickPay Prepayments task calculates payment distribution.
4. You verify the prepayment results in the Prepayment Results section of the View Person Process Results page,
and then mark the verification task as complete.
5. If payment is being made by an internal payment process, such as Make EFT Payments or Generate Check
Payments, you can skip to the end of the flow and then run the payment process now or after processing
multiple QuickPays for the same payment method. Select the Skip Flow action for the Make External Payment
task to skip the rest of the tasks in the flow and mark the flow as complete. When you are ready, run the
payment process, which will pick up unpaid payments from this QuickPay and any others that match the
parameters you provide when you submit the process. If the payment is being made externally, you select the
Make Payment action on the Make External Payments page and record information about the external
payment, such as the check number and reason for generating the payment manually. The application marks
the record as Paid so that it will not be included in the normal payment process.
6. You verify the payment results and mark the task as complete.
Payroll Relationship Search for the payroll relationship for the person.
1. On the Payroll Flow checklist page, click Go to Task for the Calculate QuickPay task.
2. On the Calculate QuickPay page, select Regular in the Run Type field and verify the remaining information in
the Details section.
The Element Entries section refreshes to display all element entries that will be processed in the QuickPay run,
based on the settings defined in the Details section and rules defined for the element entries themselves.
3. Exclude any element entries from being processed by deselecting them.
4. Click Submit Process.
5. Click Go to Task for the Verify Payroll Results task.
6. On the View Person Process Results page, click the person's name in the Search Results.
7. Verify the SOE.
8. Click Done to return to the checklist.
Employee Payslip
Occasionally it is necessary for the payroll administrator to view the employee’s payslip and not the SOE, which is
more for deep dive trouble shooting. There are three methods for viewing the payslip:
Manage Person
To access the payslip from the Documents tab in the Manage Person UI:
4. Click Open.
For example, if you tax a bonus of 10,000 USD in only one period, the tax amount would be higher than if you taxed
that same bonus amount over 6 months.
In order to accomplish this, the element template provides the “Tax this earning across multiple pay periods”
question during element definition. If you answer Yes to this question, the template creates a Taxation Pay Periods
input value. This new input value allows you to define how many pay periods to tax the payment over on the
employee’s element entry for that earnings code.
There are two options based on whether payroll has been run or not:
» If payroll has not been processed, you can back out or open the conversion life event and deselect the plan that
resulted in the incorrect deduction (for example, FSA plan).
» If payroll has been processed, you should make the adjustment for reimbursement in next pay run.
For this situation, it is advised to perform the refund during the next payroll run. However, if that is not an
option, it is advised to pay the refund as 80 to 90 percent of the deduction amount as a non-payroll payment,
then deduct that amount from the regular check in the next pay cycle. Do not give the full amount back,
because the actual refund takes additional taxes to offset the tax break that they previously received.
Tax Troubleshooting
Before contacting Oracle Support for any of these issues, please check the following:
Problem Solution
Errors during payroll calculation Confirm that a TRU is properly associated to the employee’s withholding
certificate. Refer to the Managing the Employee Withholding Certificate section
for more information.
Error during payroll calculation that a geography code is Edit the federal tax card component on the Employee Withholding Certificate.
missing or primary work address is missing Ensure the SUI state, SDI state, and primary work addresses are populated
correctly. These fields are defaulted once the tax card association is created.
NOTE: If the work location is missing for the employee’s assignment, these
fields would not be defaulted when the tax card association is created, and you
would need to define them.
Errors during payroll calculation related to the Use the Manage Legal Reporting Unit Calculation Cards task to confirm that the
US_TAX_SDI formula SDI and SIT component details have been created for the LRU. No overrides are
necessary. Only the component detail needs to be created.
Periodic Archiver does not archive any US balances Check that the United States Federal Tax registration exists for the TRU.
Prerequisites
Some of the following steps require the use of a task or tasks. These tasks must be accessed through an
implementation project in order to set the scope. Use an existing implementation project with the Workforce
Deployment task list included or create a new one.
Set Up Steps
To configure Oracle Cloud HCM for the US to run the New Hire report:
NOTE: When using the Manage Person task, you select these values through the Type and Requested
Accommodation Status fields in the Legislative Information region on the Disabilities tab.
Use the Manage Common Lookups task to set the valid entries for the following lookups:
Lookup Field
HRX_US_ADA_TYPE Type
Refer to the “Person Lookups: Explained” topic on the Help Portal for a list of other person disability lookups
available from Global Human Resources.
To verify large numbers of employees, follow the instructions in the next section.
To set the New Hire Status parameter for all legacy employees:
1. Select Navigator > Data Exchange > HCM Extracts > Submit Extracts.
NOTE: Use the following navigation in Release 7: Navigator > Data Exchange > Processes > Submit an HCM
Process.
Multistate Employer Mandatory Select Yes if you are a multistate employer and want to report all
employees to a single state agency.
Legal Employer Optional Select a legal employer to report all employees attached to it.
7. Select the link under Report Job Name for the values appropriate for the date and time you ran the process.
8. Open the audit report file in a spreadsheet, and verify your newly-hired and rehired employees’ information.
9. Double-click the output name link under the Output & Delivery section.
10. Open or Save the file.
Prerequisites
Some of the following steps require the use tasks. These tasks must be accessed through an implementation
project in order to set the scope. Use an existing implementation project with the Workforce Deployment task list
included or create a new one.
Set Up Steps
To configure Oracle Cloud HCM for the United States to run the VETS-4212 report:
NOTE: The Run VETS-4212 Establishment Electronic Report process uses the values you specify in the
Maximum and Minimum Number of Employees fields in the Location UI for employee counts. If you leave
these fields blank, the process derives the employee counts based on the reporting period start and end dates.
2. Associate each job with an EEO-1 category.
Refer to the Jobs section for instructions on assigning EEO-1 categories to a job.
3. Enter VETS reporting information for your legal employer.
Refer to the Additional Reporting Information for Legal Employers and PSUs section for additional information.
NOTE: It is no longer necessary to populate the VETS-100 and VETS-100A fields starting from reporting
period 2015. These fields were removed in Release 11 PB11.
7. Select from either the Veteran Self-Identification Status drop-down or the individual categories using the
checkboxes. If both the self-identification status and individual veteran categories are selected, then the report
process counts the employee twice in the protected veteran category. Assign the appropriate job to
employees.
8. When hiring a new employee, you record their job on the Hire an Employee: Employment Information page, in
the Job region.
Legal Employer Mandatory Select a parent legal employer to report all employees attached to it
and child legal employers, if any.
Establishment Employer Type Mandatory Select Multiple if you have multiple establishments. Otherwise,
select Single.
Start Date Mandatory Specify the starting point of the reporting date range.
The default is 12 months prior to the end date. This is also the
End Date Mandatory Represents the end of the reporting date range. Can be any date
between 01 July and 30 September of the current year.
Name of Certifying Official Optional Default is the HR representative name defined on the TRU’s
contact information.
Phone Number Optional Default is the HR representative phone number defined on the
TRU’s contact information.
E-Mail of Certifying Official Optional Default is the HR representative E-mail address defined on the
TRU’s contact information.
6. Click Next.
7. In the Enter Flow Interaction task, click Next.
8. In the Schedule task, select “As soon as possible”.
9. Click Next.
10. Click Submit.
11. In the confirmation window, click OK and View Checklist.
This process generates an electronic file, an audit report, and an exception report.
» VETS4212_eTextReport
» VETS4212_AuditReport
» VETS4212_ExceptionReport
The date and time represents when you ran the process.
9. Select the output name link under the Output & Delivery section.
Prerequisites
Some of the following steps require the use of a task or tasks. These tasks must be accessed through an
implementation project in order to set the scope. Use an existing implementation project with the Workforce
Deployment task list included or create a new one.
Set Up Steps
To configure Oracle Cloud HCM for the United States to run the EEO-1 report:
1. Define EEO-1 specific information in the location UI. A valid US Zip Code is required for proper reporting.
Refer to the Locations section for descriptions of the EEO-1 specific information that must be captured.
For nonpayroll implementations, if you do not attach your employees to a reporting establishment, the EEO-1
report process associates the employee to the TRU identified in the “TRU for the New Hire Report” field. This
field is located in the Manage Legal Entity HCM Information task.
Assigning the employee to a reporting establishment is not required for payroll implementations.
1. Select Navigator > Data Exchange > HCM Extracts > Submit Extracts.
2. Select value from the Legislative Data Group LOV.
3. Select the Run EEO1 Report flow pattern in the Process or Report section.
4. Click Next.
5. Enter the following parameters:
Legal Employer Mandatory Select a parent legal employer to report all employees attached to it and any
child legal employers.
Establishment Employer Type Mandatory Select Multiple if you have multiple establishments. Otherwise, select
Single.
Payroll Period Start Date Mandatory Select any payroll period start date occurring during the third quarter of the
current survey year (July, August. or September).
Payroll Period End Date Mandatory Select any payroll period end date occurring during the third quarter of the
current survey year (July, August, or September).
Title of Certifying Official Optional Use to override the contact information. The default is the HR
Representative title specified on the TRU contact information.
Name of Certifying Official Optional Use to override the contact information. The default is the HR
Representative name as specified on the TRU contact information.
Phone Number Optional Use to override the contact information. The default is the HR
Representative phone number as specified on the TRU contact information.
E-mail of Certifying Official Optional Use to override the contact information. The default is the HR
Representative E-Mail address as specified on the TRU contact information.
6. Click Next.
7. Click Next in the Enter Flow Interaction task.
8. Select “As soon as possible” in Schedule task.
9. Click Next.
10. Click Submit.
11. Click OK and View Checklist in Confirmation window.
The report process generates an electronic file, an audit report, and an exception report.
» EEO1ETextReport
» EEO1AuditReport
» EEO1ExceptionReport
The date and time represents when you ran the process.
7. Select the link under Report Job Name for the values appropriate for the date and time you ran the process.
8. Select the output name link under the Output & Delivery section.
9. Open or Save the file.
NOTE: The output file (eText) generated is based on the EEO-1 data file specifications. You must modify the
file name as per the EEOC guidelines and then upload it to the EEO website.
An employer must submit this information to the EDI Center if they meet all of the following criteria:
Prerequisites
Some of the following steps require the use of a task or tasks. You access these tasks through an implementation
project in order to set the scope. Use an existing implementation project with the Workforce Deployment task list
included or create a new one.
All Quarter-to-Date Archive processes must be run and completed before starting this process.
Set Up Steps
To configure Oracle Cloud HCM for the United States to run the MWR report:
1. Use the Manage Legal Reporting Unit Registrations task to set the following fields for all TRUs:
NOTE: You must run this report for the Puerto Rican TRUs separately from your US TRUs.
2. Use the United States Multiple Worksite Reporting region of the Manage Location task to set the following fields
for each location:
Worksite Description Meaningful, unique description of the client establishment, such as store number or plant
name.
Unit Number Five-digit number used in conjunction with the SUI account number to uniquely identify a
location at its address. This field is informational only.
Comment Additional information on any recent changes in your company that may have impacted
employment, wages, and locations, such as changes in business activities, acquisitions,
mergers, and sales. Refer to the BLS website for more information.
Include for Reporting Select Yes if this location is eligible for MWR reporting. When the report is run, all
employees assigned to this location are included in the report. Select No to exclude this
location from the report.
Tax Reporting Unit Optional Select the TRU associated with your FEIN. If no TRU is selected,
all TRUs are reported for the PSU.
If the employer is operating under multiple FEINs, leave this field
blank while specifying a value for the PSU.
You must run this report for Puerto Rican TRUs separately from
your US TRUs.
Client Contact Phone Number Optional Overrides the contact person's phone number defined for the legal
entity. Used only if the type of employer is identified as a payroll
Client Contact Name Optional Overrides the contact person's name set for the legal employer.
Used only if the type of employer is identified as a payroll provider
firm.
Process Configuration Group Optional Use to override the contact information. The default is the HR
representative’s ermail address as specified on the TRU contact
information.
5. Click Next.
6. Click Next in the Enter Flow Interaction task.
7. Select “As soon as possible” in Schedule task.
8. Click Next.
9. Click Submit.
10. Click OK and View Checklist in Confirmation window.
The report process generates an electronic file, an audit report, and an exception report.
Report Description
Electronic output file This process supports the electronic EDI submission method developed by the BLS. This file
groups locations according to their SUI account numbers under their FEIN, and their
employment data is compiled into a single ASCII fixed field text file.
You are responsible for properly naming, encrypting, and transmitting the output file to the BLS
data collection center in Chicago, where it is then routed to the respective state agencies. This
can be done by FTP, SFTP, or secure web transfer. Refer to the BLS website for further
information.
This file is sorted by:
State
SUI account number
NOTE: The output file (eText) generated is based on the MWR data file specifications.
You must transmit the output file to the EDI Center
Audit file Provides totals by FEIN, SUI account number, and worksite description code. It sorts the grand
totals by FEIN and SUI account number. You can review this file to verify that these totals
match the totals returned by your diagnostic reports, such as the Employee Active Balance
Report, Gross-to-Net Report, or your Third-Party Quarterly Tax Extract.
Exception report Includes data mismatches, missing archived data, missing locations, and other errors detected
by the process.
Troubleshooting
There are multiple scenarios where data errors would require the reprocessing of the MWR. Many of these are
logged as events in the MWR exception report.
Location Was Incorrectly Excluded from Report One or more locations are marked as No for the Include for Reporting field
despite having active employees assigned to them.
All active employees must be assigned to a location that is included in the report.
During the data error resolution step, you must do one of the following:
Reassign the active employees to an eligible location.
Change the locations' reporting status from excluded to included:
1. Navigate to the Manage Locations task.
2. In the United States Multiple Worksite Reporting region on the
Manage Location page, change the Include for Reporting field to
Yes.
Included Location Was Marked as Inactive One or more inactive locations were included in the report. When the MWR
process was run, all employees attached to these locations were listed in the
exception report.
During the data error resolution step, you must do one of the following for each
affected location:
Reactivate the location.
Move all employees to an active location, and remove the inactive location
from the report:
1. Navigate to the Manage Locations task.
2. In the United States Multiple Worksite Reporting region on the
Manage Location page, change the Include for Reporting field to No.
Employee Wages Were Changed After the Report Was This can occur as a result of a late payroll run, balance adjustment, and so on. In
Run this case, no data errors exist; however, the MWR and Quarter-to-Date processes
must be rolled back and rerun in order to update the employee's payroll data.
Report Was Run Before All Quarter-to-Date Archive The Run Multiple Worksite Electronic Report process was started before all
Processes Were Complete Quarter-to-Date Archive processes have completed. As a result, the archive
provided the report with incomplete data.
No data correction is required. Roll back the processes and resubmit them, in the
proper order, ensuring they complete processing.
Work-at-Home Employees not Appearing in Report One or more employees designated as work-at-home are reported in the MWR in
location 999999 or they are included in locations outside their state of residence.
The MWR organizes workers designated as work-at-home in the same state as
their residence tax state. This ensures they are reported in the same state as
their state unemployment insurance state. To ensure work-at-home employees
are properly reported:
For each work-at-home employee, check the following:
Employees are properly marked for inclusion in this run of the MWR.
Location representing each of the employees' states exists, and you have
selected those locations as the Reporting Location for Work-at-Home
Employees on the employees' Reporting Information cards.
One location per state is used for all designated work-at-home employees.
Appendix A: Vertex
Vertex installation is a mandatory step for US Payroll and US Payroll Interface clients. Cloud HCM payroll
processing will not work without Vertex data.
Vertex provides:
» Address Validation: These updates come from Vertex in the monthly ORAMAST.txt (Geography file). The
Load Geographies for US process performs these updates. See the Geographies section for more details.
Licenses
Saas customers do not need to acquire a Vertex license. This is included as part of the Saas service offering. On-
Premise and On-Demand customers must acquire a Vertex license and pay the associated fees.
Address Validation
For SaaS customers, address validation is included with the HR and Payroll licenses. However, for On-Premise and
On-Demand customers, address validation is included with a Payroll license. For HR licenses, customers must
acquire a Vertex license separately in order to get the functionality.
SaaS users can access their Cloud Notifications website and download the Vertex user’s guide from this site. When
you receive the notification that the Vertex updates are being applied to your environment, there is a “Here” link at
the bottom of the page. (You may want to bookmark this page.) To see the Vertex documents available for
download, click this link and go to the Documentation tab. Oracle keeps the current month’s update and the new
update on this page. There is one document for the US and one for Canada.
NOTE: Although you may get a notification before the 18th of the month, the Vertex guides are not available
until the 18th.
In order to access this download, your Oracle Cloud Administrator must have added you to the Cloud Notification
site with at least Document Viewer privileges. You may download documents if you have Account Administrator or
Document Viewer roles. If your access is Account Viewer, you will not have access to the files. If you are not sure
who the account administrator is for your company, please contact Oracle Support.
NOTE: The Vertex user guides are proprietary to Vertex, and as such, Oracle can only distribute on a need-to-
know basis. Share these documents only with people in your company that have a need to know, such as the
Payroll Department.
Troubleshooting
Problem Solution
Invalid Address Data Is the combination you are trying to enter valid? Confirm it on USPS.com. If
valid, contact Oracle Support.
In any case where entering an address is required, it is good practice to enter the
ZIP Code first. In this way, the application is able to automatically populate other
fields based on the Vertex data.
Customer does not have a US Payroll license and does Switch the license to HR-only, and run the Load Geographies for US task again.
not want address validation If they have never run the process, they do not need to run it. Setting the license
to HR-only should be sufficient.
Error during Vertex file load (does not apply to SaaS If the database contains corrupt information, you will receive an error.
customers) Do not copy over an existing database.
NOTE: When installing a new data file, remove the existing ISAM database
and install the new database in an empty directory.
Do not load an older version of the file.
For instructions on how to maintain your Vertex ISAM database after installation, refer to “Updating the Vertex Data
File for US Tax Information: Worked Examples” in the Help Portal.
For additional information, refer to “Oracle Fusion HCM and Payroll (US/CA) Vertex Frequently Asked Questions
(FAQ)” (Doc ID 1613196.1) on the Oracle Support website.
Customizations like these can be made within the Settings functional area of the FUSE Simplified UI.
Changing UI Color
Changing the UI color may also be a good way for customers to distinguish between a production environment and
a test environment.
1. Click Settings.
2. In the Theme dropdown, select the desired color scheme.
3. Click Apply.
YouTube Video Playlist Related to Customizing Cloud HCM Applications UIs Using Page Composer:
https://www.youtube.com/playlist?list=PL1ZiAfFIniZclvZFvJudjDYmkhmosK13A
2. Open the preconfigured USOnlinePayslip template, and save it under a new name.
3. Make the required changes.
4. Open the Custom folder.
5. Select +Add New Layout.
6. Under Upload or Generate Layout, select Upload.
7. In the Upload Template File page, enter or select the following:
Locale English
8. Click Upload.
Report This is the path of the report on the BI server. It must include the “xdo” extension. For example:
/Human Capital Management/Payroll/Payment Distribution/US/USOnlinePayslip.xdo.
NOTE: This value is the file path location and not the actual name. Because there is a global
payslip and a US payslip, you must ensure you are updating the US payslip.
10. In the Additional Details section, populate the following parameters with the corresponding values:
Date To /DATA_DS/G_1/FILE_FRAGMENT/PAYSLIP/PAYMENT_RECORD/GLB_ARCH_PR/GLB_PAY_ARC
H_PR_PAYROLL/PAYROLL_PERIOD_END_DATE
Key Select this value from the pick list in the Attribute column, as it must reference the correct object. To
find this value, perform a search with the following criteria:
Field Value
Locale En_US
Person Id /DATA_DS/G_1/FILE_FRAGMENT/PAYSLIP/PAYMENT_RECORD/GLB_ARCH_PR/GLB_PAY_ARC
H_EE_INFO/PERSON_ID
1. In the Additional Details: Payslip section, select the name of the new Printed Payslip file created.
2. Under Extract Delivery Options, click Add.
3. Add or select the following fields for the printed payslip:
Report This is the path of the report on the BI server. It must include the “xdo” extension. Both the online
payslip and printed share the same template file. For example: /Human Capital
Management/Payroll/Payment Distribution/US/USOnlinePayslip.xdo.
NOTE: This value is the file path location and not the actual name. Because there is a global
payslip and a US payslip, you must ensure you are updating the US payslip.
4. In the Additional Details section, populate the following parameters with the corresponding values:
Key Select this value from the picklist in the Attribute column, as it must reference the correct object. To
find this value, perform a search with the following criteria:
Field Value
Parent Data Group Global Archive Payroll Calc Breakdown
Attribute Calculation Breakdown Identifier
Locale en_US
5. Click Save.
6. In the Additional Details: Payslip section, select the name of the new Online Printed Payslip file created.
7. Click Save and Close.
8. Click Submit.
When you run the Generate Payslip process, it substitutes the new custom template for the preconfigured Oracle
template.
BI Server Information
Refer to the screen capture below for the BI server location for the preconfigured online payslip.
NOTE: There is more than one location for the Online Payslip. Ensure you are modifying the USOnlinePayslip.
When you modify the template, ensure you upload and select “English” as the language and not “English(United
States)”.
Troubleshooting
If you are having trouble generating your payslips, check the following:
1. From the Generate Payslips flow, check to make sure your employees were processed.
2. Check the schedule process to see if the BI jobs ran.
3. In the BIP job history, check which XDO was called (delivered or custom).
XYZ Bank
To configure how the MICR line appears on printed checks, you must modify the predefined check template.
The following is the preferred method for customizing the predefined check template. Alternatively you could define
a new delivery option to reference your own check template.
3. Save the template into the Custom folder using the same directory structure as the seeded template:
/Custom/ Human Capital Management/Payroll/Payment Distribution
Keep the same .xdo and template name as the predefined version.
This concatenation of the special characters enables it to show in the check writer report output.
7. If you need to insert or update the special characters in the MICR line:
a. Copy and paste the appropriate BI Publisher property for the appropriate field into a new blank Microsoft
Word document.
» Method 1:
1. Open the copied check template in the custom folder using Microsoft word.
2. Paste the signature.gif on the authorized signature line in the template.
3. Save your changes.
» Method 2:
This solution involves updating the signature.gif in a sub-template.
CONNECT W ITH US
blogs.oracle.com/oracle
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
facebook.com/oracle warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
twitter.com/oracle means, electronic or mechanical, for any purpose, without our prior written permission.
oracle.com Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0116
Oracle Cloud Human Capital Management for the US: Third-Party Wage Payments Implementation
September 2017
Authors: Mary Nell Mclaurine, Kim Linden, Mohan Parimi
Contributing Authors: John Lawson