Professional Documents
Culture Documents
Capital Management
for the United States:
20B
Oracle Cloud Human Capital Management for the United States:
State and Local Tax Conguration
20B
Part Number E24189-03
Copyright © 2011, 2020, Oracle and/or its aliates.
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by
intellectual property laws. Except as expressly permied in your license agreement or allowed by law, you may not use, copy, reproduce, translate,
broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering,
disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you nd any errors, please report
them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then
the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or
activated on delivered hardware, and modications of such programs) and Oracle computer documentation or other Oracle data delivered to or
accessed by U.S. Government end users are "commercial computer software" or "commercial computer software documentation" pursuant to
the applicable Federal Acquisition Regulation and agency-specic supplemental regulations. As such, the use, reproduction, duplication, release,
display, disclosure, modication, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system,
integrated software, any programs embedded, installed or activated on delivered hardware, and modications of such programs), ii) Oracle computer
documentation and/or iii) other Oracle data, is subject to the rights and limitations specied in the license contained in the applicable contract. The
terms governing the U.S. Government's use of Oracle cloud services are dened by the applicable contract for such services. No other rights are
granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use
in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in
dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe
use. Oracle Corporation and its aliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its aliates. Other names may be trademarks of their respective owners.
Intel and Intel Inside 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, Epyc, and the AMD logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle
Corporation and its aliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and
services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its aliates will not be responsible
for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable
agreement between you and Oracle.
Oracle Cloud Human Capital Management for the United States:
State and Local Tax Conguration
Contents
Preface i
1 Local Taxes 1
State and Local Taxes for the US .............................................................................................................................................. 1
State and Local Tax Reporting Options for the US ............................................................................................................... 8
Dene the State and Local Tax Jurisdiction Through Fast Formula ................................................................................. 8
Dene the State Tax Jurisdiction Through Element Entry ................................................................................................ 18
Troubleshoot State and Local Tax Conguration for the US ............................................................................................ 28
Oracle Cloud Human Capital Management for the United States:
State and Local Tax Conguration
Oracle Cloud Human Capital Management for the United States: Preface
State and Local Tax Conguration
Preface
This preface introduces information sources that can help you use the application.
Help
Use help icons to access help in the application. If you don't see any help icons on your page, click your user image
or name in the global header and select Show Help Icons. Not all pages have help icons. You can also access the Oracle
Help Center to nd guides and videos.
Watch: This video tutorial shows you how to nd and use help.
You can also read about it instead.
Additional Resources
• Community: Use Oracle Cloud Customer Connect to get information from experts at Oracle, the partner
community, and other users.
Conventions
The following table explains the text conventions used in this guide.
Convention Meaning
boldface Boldface type indicates user interface elements, navigation paths, or values you enter or select.
monospace Monospace type indicates le, folder, and directory names, code examples, commands, and URLs.
i
Oracle Cloud Human Capital Management for the United States: Preface
State and Local Tax Conguration
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website.
Videos included in this guide are provided as a media alternative for text-based help topics also available in this guide.
Contacting Oracle
ii
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
1 Local Taxes
For example:
• Colorado Employer Occupational Privilege Taxes
• Employer Payroll Expense Taxes for Newark, St. Louis, and San Francisco
• Kentucky Rural Economic Development Act
• New York Employer Compensation Expense Program
• Oregon Transit Employer Taxes
Note: For further info, see Oracle Cloud Human Capital Management for United States: State and Local Tax
Conguration (2056960.1) on My Oracle Support.
State Any alphanumeric value, up to 13 characters. The 2-character state postal code is automatically
prexed to this value.
County Any alphanumeric value, up to 10 characters. The 2-character state postal code and 3-
character county geocode are automatically prexed to this value.
City Any alphanumeric value, up to 6 characters. The 2-character state postal code, 3-character
county geocode, and 4-character city geocode are automatically prexed to this value.
1
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
School District Any alphanumeric value, up to 8 characters. The 2-character state postal code and 5-character
school geocode are automatically prexed to this value.
Dene the element Use the Elements task to dene an element for each state and local tax. These elements should
use the Employer Taxes primary classication, although other classications like Employer
Liabilities are acceptable for legacy elements. Answer all other prompts in the Create Element
template as appropriate for the tax you're dening.
Be sure to include contexts as is appropriate for the tax (state, county, city, and school district).
To ensure data passes correctly from the base element to the results element, you must set the
priority of the results element so that it processes after the base element.
Set the input values Depending on the tax you're dening, create State, County, City, and School District input
values as needed. You must dene State, County, and City with display sequences of 1, 2, and 3
respectively.
Note: If the element has input values that already use these sequences, you must
change them.
Congure the fast formula When you complete the new element denition, the task automatically creates one or more
default fast formulas.
Use the Fast Formulas task to modify the calculator formula to correctly calculate the state or
local tax. The changes you make are dependent upon the tax's specic tax rules. For further
info, see your state or local tax authority.
Modify the processing rules on the formula results. Set the contexts on the results element as
needed.
Fast formula
In cases where you're dening a state or local tax for a single jurisdiction, you can set the
jurisdiction through fast formulas.
2
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
When you dene the base element of the tax deduction, the element template creates the
following fast formulas.
• <name> Tax_CHG_DEDN
• <name> CHG_DEDN_CALCULATOR
For further info, see Dene the State and Local Tax Jurisdiction Through Fast Formula in the
Help Center.
Element entry
In cases where you're dening a tax for use with multiple jurisdictions, you can enter the
jurisdiction and rate details on the element entry.
◦ <name> Tax_CHG_DEDN
◦ <name> CHG_DEDN_CALCULATOR
2. Congure element entry to pass the jurisdiction and applicable tax rate.
For further info, see Dene the State and Local Tax Jurisdiction Through Element Entry in the
Help Center.
Withheld or Liability Calculated tax amount for the US state or local tax.
Reduced Subject Wages Wages or salary used to calculate the withheld or liability amount for this tax.
3
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Taxable Wages Taxable wages, which can vary based on the wage basis rules. Because the payroll process
currently doesn't have wage basis rules for local taxes, it uses the state wage basis rules
instead.
If the state wage basis rules are incompatible with your local tax, you must dene your own
local wage basis rules.
For further info, see Oracle Cloud Human Capital Management for United States:
Implementation and Use (1676530.1) on My Oracle Support.
Note: Don't use the predened Gross Earnings balance as part of the balances you congure at the enterprise
level. This would result in incorrect tax codes.
The conguration of these balances varies according to each state or local tax's requirements. Refer to the appropriate
tax authority for more info.
You must ensure that you have dened the correct balance feeds for these balances.
For example, for a tax that's at the City level, use the City archive level balance denitions.
The BASE_DIMENSION_NAME refers to the Global Payroll Name. You would see the TL_DIMENSION_NAME in the
Balance Denitions task.
Federal Core Relationship Tax Unit _REL_TU_RUN Relationship Tax Unit Run
Run
Federal Core Relationship Tax Unit _ REL_ TU_PAYSLIP Relationship Tax Unit Payslip
Payslip
Federal Core Relationship Tax Unit _REL_TU_YTD Relationship Tax Unit Year to
Year to Date Date
Federal Core Relationship Tax Unit _REL_TU_QTD Relationship Tax Unit Quarter
Quarter Year to Date Year to Date
4
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
State Core Relationship Tax Unit, _ REL_ TU_ AR1_PAYSLIP Relationship Tax Unit, Area1
Area1 Payslip Payslip
County Core Relationship Tax Unit, _ REL_ TU_ AR12_PAYSLIP Relationship Tax Unit, Area1,2
Area1,2 Payslip Payslip
City Core Relationship Tax Unit, _ REL_ TU_CITY_RUN Relationship Tax Unit,City Run
Area1,2,3 Run
City Core Relationship Tax Unit, _ REL_ TU_ AR123_PAYSLIP Relationship Tax Unit,
Area1,2,3 Payslip Area1,2,3 Payslip
City Core Relationship Tax Unit, _ REL_ TU_CITY_YTD Relationship Tax Unit,City
Area1,2,3 Year to Date Year to Date
City Core Relationship Tax Unit, _ REL_ TU_CITY_QTD Relationship Tax Unit,City
Area1,2,3 Quarter Year to Date Quarter Year to Date
School District Core Relationship Tax _ REL_ TU_SCHOOL_RUN Relationship Tax Unit,School
Unit,Area1,4 Run Run
School District Core Relationship Tax Unit, _ REL_ TU_ AR14_PAYSLIP Relationship Tax Unit, Area1,4
Area1,4 Payslip Payslip
School District Core Relationship Tax _ REL_ TU_SCHOOL_YTD Relationship Tax Unit,School
Unit,Area1,4 Year to Date Year to Date
5
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
School District Core Relationship Tax _ REL_ TU_SCHOOL_QTD Relationship Tax Unit,School
Unit,Area1,4 Quarter Year to Quarter Year to Date
Date
Archive Level
Select the archive level appropriate to the level of the balance.
Note: Don't select Federal for any local taxes. Use Federal for balances
with no area contexts, such as taxes that don't apply to the state, county,
city or school district levels.
Category
Select the category to match the balance.
For example, if the Category is Withheld or Liability, then the balance name in the next
eld must be the balance for the actual calculated tax withheld or liability.
To include the new tax in the ADP tax les, it must have four rows in this table, one for each
category.
◦ Withheld or Liability
◦ Taxable Wages
Tax Code
Enter the tax code. This code is user-dened and isn't validated by the payroll process. You
must ensure its accuracy and uniqueness.
6
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
◦ Federal
Any alphanumeric value up to 15 characters. Nothing is prexed to this value.
◦ State
Any alphanumeric value, up to 13 characters. The 2-character state postal code is
automatically prexed to this value.
◦ County
Any alphanumeric value, up to 10 characters. The 2-character state postal code and 3-
character county geocode are automatically prexed to this value.
◦ City
Any alphanumeric value, up to 6 characters. The 2-character state postal code, 3-
character county geocode, and 4-character city geocode are automatically prexed to
this value.
◦ School District
Any alphanumeric value, up to 8 characters. A 2-character state postal code and 5-
character school geocode are automatically prexed to this value.
Note:
◦ Advise your ADP account manager of this code, so they can
properly uptake it for their processing of the local tax.
◦ If you're using this tax type for periodic reporting only (Report
Usage set to Periodic), you can provide any value as this eld
isn't used.
◦ Use the same tax code for each of the four balance categories
described above.
Type
Select Balance.
Report Usage
Select the reporting type for this tax.
Select Periodic and Quarterly to capture the tax data in the periodic archive. For use in
periodic and quarterly tax ling with ADP.
Select Periodic to capture the tax data in the periodic archive only. For use with congured
reports.
Note: If you select a balance for archival that's already being archived
(such as a predened balance), the balance is archived twice.
5. Repeat for each balance you dened for the new tax.
To include the new tax in the ADP tax les, the US Balance Denition table must have four rows, one for each
category with the same tax code.
◦ Withheld or Liability
◦ Reduced Subject Wages
7
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
For further info, see Oracle Cloud Human Capital Management for United States: Third-Party Tax Filing Interface
(1594079.1) on My Oracle Support.
Related Topics
• Oracle Cloud Human Capital Management for United States: State and Local Tax Conguration
• Periodic
• Quarterly
• Periodic and Quarterly
Note: For further info, see Oracle Cloud Human Capital Management for United States: Third-Party Tax Filing
Interface white paper (1594079.1) on My Oracle Support.
Periodic
Includes the state and local tax info in the periodic archive.
Use this for reports you have congured yourself.
Quarterly
Includes the state and local tax info in the quarterly tax-ling extract.
Use this for quarterly tax ling.
8
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
1. Dene the state tax base element, New Jersey Payroll Tax.
2. Congure the element's input values.
3. Congure the state tax results element, New Jersey Payroll Tax Results.
9
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Name State
Displayed Selected
Display Sequence 1
Reference State
10
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Default NJ
6. Click Save.
7. Edit the Percentage input value to set the default to 1.
8. Review all other input values.
Make sure none of them use a display sequence of 1. If they do, renumber them appropriately.
Don't create element eligibility until after you have congured the input values.
9. Create the element eligibility.
1. Using the Elements task, search for and open for editing the New Jersey Payroll Tax Results element.
2. Set the Priority to 6255. This ensures the payroll process:
◦ Runs the results element after the base element
◦ Makes the results element available for selection when seing the formula results (see the next section)
3. Create a State input value with the same seings as the base element.
4. Review all other input values.
Make sure none of them use a display sequence of 1. If they do, renumber them appropriately.
5. Create a Gross Earnings input value with the following values.
Displayed Selected
11
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Edit these fast formulas to default the jurisdiction for the state of New Jersey.
1. Use the Fast Formula task to modify the New Jersey Payroll Tax_CHG_DEDN formula.
a. Locate the INPUTS are Amount section, and add a ,State(number) entry after it.
b. Locate the call_formula( 'GLB_DEDN_CHG_BASE' statement, and insert this immediately before it.
State = NEW_JERSEY_PAYROLL_TAX_STATE_REL_ENTRY_VALUE
c. Search for the call_formula( 'GLB_DEDN_CHG_CALC' section. Locate the following lines at the end of that
section.
stop_entry
)
ee_id2 = ee_id||'State'
IF (WSA_EXISTS(ee_id2,'TEXT_TEXT')) THEN
( ee_array = WSA_GET(ee_id2, EMPTY_TEXT_TEXT)
dummy = PAY_INTERNAL_LOG_WRITE('[NEW_JERSEY_PAYROLL_TAX_CHG_DEDN_CALCULATOR] 999 = '|| ee_id2)
12
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
IF ee_array.EXISTS('State') THEN
( state = to_number(ee_array['State'] )
dummy = PAY_INTERNAL_LOG_WRITE('[NEW_JERSEY_PAYROLL_TAX_CHG_DEDN_CALCULATOR] = '||
to_char(state)) )
)
d. Search for the RETURN statements that include dedn_amt, and add this at the end of each.
eligible_compensation,
state
1. Use the Balance Denitions task to dene a Reduced Subject Wages balance.
Balance Dimensions
Because this is a state-level tax, search for and add the following.
13
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Balance Dimensions
Because this is a state-level tax, search for and add the following.
14
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Balance Dimensions
Because this is a state-level tax, search for and add the following.
4. Congure the predened New Jersey Payroll Tax Eligible Compensation balance.
• Regular
• Supplemental Earnings
• Imputed Earnings
b. Add these balance dimensions.
15
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Type Balance
3. Add a row to the US Balance Denition table, and enter these values.
Type Balance
4. Add a row to the US Balance Denition table, and enter these values.
16
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Type Balance
5. Add a row to the US Balance Denition table, and enter these values.
Type Balance
Note: As the tax you're dening is for New Jersey, the tax ling processes automatically
prexes the tax code with NJ. For example, NJPAYTAX_ER.
17
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
For further info, see How to View the Statement of Earnings for the US in the Help Center.
3. Verify the tax was calculated correctly and the State and Gross Earnings input values were correctly populated.
To extract the state tax data in preparation for submiing to a third-party tax ling agent.
1. Run prepayments.
For further info, see Calculate and Validate Payroll Payment Distributions for the US in the Help Center.
2. Run the periodic archive.
For further info, see Archive Periodic Payroll Results for the US in the Help Center.
3. Run the Third-Party Periodic Tax Filing Extract.
For further info, see Oracle Cloud Human Capital Management for United States: Third-Party Tax Filing
Interface (1594079.1) on My Oracle Support.
4. Check the output le.
Because this tax has multiple jurisdictions, you don't predene the states or deduction percentages on the fast formula.
Instead, you identify both on the employee's element entry.
18
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
19
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Name State
Displayed Selected
Display Sequence 1
Reference State
5. Click Save.
6. Review all other input values.
Make sure none of them use a display sequence of 1. If they do, renumber them appropriately.
Don't create element eligibility until after you have congured the input values.
7. Create the element eligibility.
1. Using the Elements task, search for and open for editing the Payroll Waterfront Employer Tax Results element.
20
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Make sure none of them use a display sequence of 1. If they do, renumber them appropriately.
5. Create a Gross Earnings input value with the following values.
Displayed Selected
Edit these fast formulas to identify the jurisdiction is at the state level.
1. Use the Fast Formula task to modify the Payroll Waterfront Employer Tax_CHG_DEDN formula to pass the
jurisdiction input value to the calculator formula.
a. Locate the INPUTS are Amount section, and add a ,State(number) entry after it.
b. Locate the call_formula( 'GLB_DEDN_CHG_BASE' section, and insert this immediately before it.
21
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
c. Search for the call_formula( 'GLB_DEDN_CHG_CALC' section. Locate these lines at the end of the
call_formula section.
stop_entry
)
d. Search for the RETURN statements that include dedn_amt, and add these lines at the end of each.
eligible_compensation,
state
22
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
1. Use the Balance Denitions task to dene a Reduced Subject Wages balance.
Balance Dimensions
Because this is a state-level tax, search for and add the following.
Balance Dimensions
Because this is a state-level tax, search for and add the following.
23
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Balance Dimensions
Because this is a state-level tax, search for and add the following.
4. Congure the predened Payroll Waterfront Employer Tax Eligible Comp balance.
• Regular
• Supplemental Earnings
• Imputed Earnings
b. Add these balance dimensions.
24
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Type Balance
3. Add a row to the US Balance Denition table, and enter these values.
25
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Type Balance
4. Add a row to the US Balance Denition table, and enter these values.
Type Balance
5. Add a row to the US Balance Denition table, and enter these values.
Type Balance
26
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Note: As the tax you're dening is for multiple states, New Jersey and New York, you
enter the new element on your employee with an appropriate State input value for each.
This ensures the tax ling processes prex the tax code with the state codes. For example,
NJPAYTAX1_ER and NYPAYTAX1_ER.
To extract the state tax data in preparation for submiing to a third-party tax ling agent.
1. Run prepayments.
For further info, see Calculate and Validate Payroll Payment Distributions for the US in the Help Center.
2. Run the periodic archive.
For further info, see Archive Periodic Payroll Results for the US in the Help Center.
27
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
To resolve this issue, conrm you have dened all required balance dimensions for each balance. If any are missing, the
associated balance name wouldn't be available in the eld.
28
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
Check for typos in the balance names and balance dimensions. Make sure you have selected the correct
balance categories and input values.
For example, if you used Employer Taxes for your elements, you must choose the Employer Taxes balance category for
the balances.
In this case, check your enterprise balance setup and conrm you haven't used the predened Gross Earnings balance.
You must congure your own Gross Wages balance and ensure it's fed properly from your tax element.
Note: For further info, see Oracle Cloud Human Capital Management for United States: Third-Party Tax Filing
Interface (1594079.1) on My Oracle Support.
To resolve this issue, recheck all state or local tax seings, including using the Enterprise HCM Information task to
ensure:
◦ Withheld or Liability
◦ Reduced Subject Wages
◦ Total Wage or Gross
◦ Taxable Wages
• Each balance has the proper context: state, city, county, or school district.
Missing contexts could be a result of improperly seing the elements' input value sequence. The State, County,
and City input values must have a display sequence of 1, 2, and 3 respectively. No other input values can have
those same sequence numbers.
29
Oracle Cloud Human Capital Management for the United States: Chapter 1
State and Local Tax Conguration Local Taxes
30