Professional Documents
Culture Documents
Introduction
Purpose
The U.S. Tax Reporting Guide is published for customers who use SAP ERP Human Capital
Management (SAP ERP HCM) to perform quarterly and year-end tax reporting for their
employees. This document is intended to guide users through the major components, processes
and procedures for tax reporting in SAP Payroll.
Structure
This document is the U.S. Tax Reporting Guide for Year End 2009. As such, this document has
been designated as Version 2009. Subsequent versions of this guide will be released as
required. The guide is divided into eight sections:
1. Introduction
2. Enhancements and New Developments for Year End 2009
3. Tax Reporter
4. Configuration
5. Annual Processing
6. Quarterly Processing
7. Payroll Considerations
8. Additional Resources
Content
The U.S. Tax Reporting Guide has been published for general use by all U.S. customers of SAP
Payroll who operate at or above Release 4.6C. Unless stated otherwise, all information in this
guide applies equally to all releases at or above Release 4.6C. Whenever functionality does vary
slightly or significantly from release to release, the relevant release levels are explicitly indicated.
While this guide addresses the most significant milestones of tax reporting, it is beyond the scope
of this document to provide exhaustive instructions on every aspect of tax reporting in SAP
Payroll.
Implementation Considerations
SAP regularly issues HR Support Packages (HRSPs) to provide U.S. customers on all
supported releases with the functionality required to perform payroll processing and reporting.
Since the introduction, in 2008, of component-level support packages called Country Legal
Changes (CLCs), customers who operate on SAP R/3 Enterprise (Release 4.70), mySAP ERP
2004 and SAP ERP 6.0 can pursue one of two options to obtain Phase I year-end legal changes
for tax year 2009.
HRSP Option
o Apply the Base HRSP delivered in October 2009.
No delivery mechanism for CLCs is present at Release 4.6C (and below), so customers who
operate at these releases must pursue the HRSP option to obtain year-end legal changes.
The software changes contained in these HR Support Packages apply to Release 4.6C through
SAP R/3 Enterprise (Release 4.70), as well as for mySAP ERP 2004 and SAP ERP 6.0.
For more information …
Please refer to SAP Service Marketplace for more Tax Reporter information, including functional
changes and implementation of HRSPs. SAP Service Marketplace is located at
http://service.sap.com and can be accessed with a valid SAP Support Portal user ID and
password. While visiting SAP Service Marketplace, we recommend that you review the following
sites.
SAP ERP HCM & SAP Payroll, United States
The SAP ERP HCM & SAP Payroll, United States Web site is your central source of information
on tax reporting topics, training, development news, support, and documentation. This site is
located within SAP Service Marketplace at http://service.sap.com/hrusa.
SAP urges all customers to visit the Year End 2009 Web site located there for additional
information on Year End 2009 functionality for U.S. Tax Reporter. Review this site on a regular
basis for important SAP Notes and functional updates.
SAP Notes
To read SAP Notes, visit SAP Service Marketplace at http://service.sap.com/notes.
While visiting this area, you may search for SAP Notes by number, release, application area (for
example, PY-US-TR), or text.
HR Support Packages and Country Legal Changes
SAP Service Marketplace provides an overview of the delivery dates for all HR Support Packages
(HRSPs) that are delivered for supported releases. HR Support Packages and Country Legal
Changes (CLCs) are announced on SAP Service Marketplace at
http://service.sap.com/hrsp, while SAP Support Packages and Patches are announced
at http://service.sap.com/patches. Information on SAP Country Legal Changes is
available at http://service.sap.com/hrlegalchanges.
For Year End 2009, in SAP ERP 6.0, Form W-3 has been modified to reflect the changes in the
Instructions section of the IRS form, per 2009 requirements.
No corresponding W-3 form has been modified for prior releases, since the standard system in
those releases does not print the accompanying instructions.
HR_F_W2C_09_EE
HR_F_W2C_09_ER
A corresponding new form, HR_F_W2C_09, has been created for mySAP ERP 2004 and all prior
releases.
Envelopes for Form W-2c have changed for Year End 2009. For additional
information, consult SAP Note 175641.
For Year End 2009, the following new W-3c form is delivered in all releases to reflect changes in
the instructions accompanying Form W-3c.
HR_F_W3C_09
The following forms have been modified for Puerto Rico for Year End 2009.
HR_F_W2_PR_LP_08 (Form W-2 for Puerto Rico for Tax Year 2009)
On September 14, 2009, this form received approval by the Forms and Publication Division of the
Department of the Treasury in the Commonwealth of Puerto Rico. A copy of the approval letter is
available on SAP Service Marketplace.
To obtain control numbers, contact the Employer and Estimated Tax Payments Application
Section no later than December 31, 2009.
To obtain control numbers, contact the Employer and Estimated Tax Payments Application
Section no later than December 31, 2009. HR_F_W2C_PR_LP08 is also used to print Duplicate
W-2 forms.
To print W-2/W-2c PR forms for previous years, you must adjust your configuration
by replacing the current alternate Puerto Rico W-2/W-2c form with the previous year
alternate form, and use the same sequence number.
For Year End 2009, at SAP ERP 6.0 and above, the following new Form 1096 is delivered.
HR_F_1096_09
For Year End 2009, the following new Form 945 correction layout is delivered in all releases.
HR_F_945X
For additional information, consult either SAP Note 1368621, or a detailed user guide that has
been published on this topic.
Other Enhancements
Flexible Employee Sorting
In SAP ERP 6.0, via Business Add-In (BAdI) definition BADI_SORT_METHOD, a new user exit is
provided in U.S. Tax Reporter for customers who wish to sort Employee copies of W-2 forms to
meet their requirements. To avail yourself of this functionality, configure Business Add-In
BADI_SORT_METHOD accordingly. For further information, consult the corresponding user
guide, at http://service.sap.com/hrusa Documentation Business Add-Ins Guide for
U.S. Tax Reporting.
Post-Filling Runs
The U.S. Tax Reporter Workbench has also been modified to generate a summary copy - that is,
a Form W-3 - during W-2 post-filing runs.
Decimal Notations
The U.S. Tax Reporter Workbench has been modified to support all available Decimal Notations
found among User Profile Defaults. Previously, the standard system would issue short dumps if
decimal notations other than 1,234,567.89 were specified. This change has been performed at
SAP R/3 Enterprise (Release 4.70) and above.
As you design custom PDF forms to fulfill the requirements of your enterprise, we strongly
recommend that you assign, in the Default Binding field displayed at center right below, the value
of None to array type TextFields, rather than the value of Normal. We recommend the value of
None for array type TextFields because the value of Normal has been determined to report
incorrect data when bundling mode is active. In SAP enhancement package 4 for SAP ERP 6.0,
bundling mode is active by default.
When the value of None for Default Binding is assigned to these TextFields, in SAP enhancement
package 4 for SAP ERP 6.0, no printing errors occur.
Post-Application Checks
Since changes to magnetic media formats are delivered for Year End 2009, we recommend that
you review magnetic media configuration for the formats in which you file. This action will serve to
ensure that the information you have configured (for example, contact name, contact phone
number, blocking factor, registration number, and so on) remains correct and consistent.
While reviewing the magnetic tape structure of the applicable forms, check to see whether
modifications are necessary – for example, additional carriage returns or format substitutions,
such as disk for tape or vice versa (see SAP Note 306543 or SAP Note 305046). Also,
determine whether EBCDIC to ASCII conversions must be re-applied (see SAP Note 133613).
At mySAP ERP 2004 and all prior releases, new and modified SAPscript forms are delivered for
Year End 2009. Therefore, ensure that you do not have any copies of these forms on clients
other than 000; otherwise, you risk using obsolete formats. To this end, execute transaction SE71
in the corresponding client, then review entries for the client in the header information. The prefix
HR_F_* is assigned to all forms that are relevant for Tax Reporter.
If your enterprise operates on SAP ERP 6.0 and plans to perform year-end reporting
for tax year 2009 on this release, then you are required to employ SAP Print Forms
by Adobe, rather than SAPscript forms, for tax year 2009. For tax year 2009, no
SAPscript forms are delivered with SAP ERP 6.0.
Finally, we suggest that you run the updated configuration checker utility from within Tax
Reporter. To this end, choose the menu path Utilities Check configuration. Select the help icon
to the right of the message header for information on each warning and/or error.
Tax Reporter
Definition
Tax Reporter is the component of SAP Payroll that enables you to produce quarterly and annual
wage and tax reports for local, state, and federal tax authorities. This section provides a general
overview of the tax reporting process in SAP Payroll and describes the configuration that is
required to perform tax reporting in SAP ERP HCM. This section concludes with chapters on
year-end processing and quarterly processing.
Overview
This section provides an overview of Tax Reporter and the tax reporting process within the U.S.
Payroll component of SAP ERP HCM.
Tax Reporter also supports all transmittal forms associated with the above forms, including Forms
W-3, W-3c, 945, 1096 and 6559. Aside from Forms W-2c and 941c, Tax Reporter supports
correction forms for Form 1099-R and all SUI and MWR forms.
Access
To access Tax Reporter from anywhere within the system, execute transaction PU19. Otherwise,
from the main U.S. Payroll menu, choose Subsequent activities Period-independent Payroll
supplement Tax Reporter.
Process Flow
The following graphic provides a technical overview of the reporting process within Tax
Reporter.
Process Description
Whenever you run Tax Reporter to produce reporting data for a tax form, two processes are
executed in the background:
First, the forms cluster (table PCL4, RELID U1) is filled by program RPCTRCU0. This program
extracts data from a number of areas, including:
Master Data
Tables T51R5 and T51R1, which are populated by Third Party Remittance functionality.
Once program RPCTRCU0 has completed processing, the raw data that is to be reported on
paper and magnetic media forms is stored in forms cluster PCL4, in an unformatted state. Once
all necessary table entries have been created in the forms cluster, program RPCTRCU0 ceases
processing and a second program, RPCTRPU0, is run to read these entries. It subsequently
formats these entries and generates reporting data in the various media supported by Tax
Reporter, both on paper, SAPscript forms, HRFORMULA reports, or simple lists) and magnetic
media (TemSe – that is, temporary sequential – files, magnetic tape, and diskette).
Given the background processes described above, it is important for you to consider
which of the selections you make from the initial Tax Reporter screen influence the
population of forms cluster PCL4, and which of the selections influence the output of
reporting data.
Whenever you first access Tax Reporter, you can see a series of tax forms, such as Form 1099-
R, Form W-2c, State Unemployment Insurance (SUI) forms, or Form 941c. Within Tax Reporter,
these tax forms are grouped into tax form classes. Tax form classes are further grouped by
quarterly or annual reporting frequency into "original" forms (for example, Form W-2) and
"correction" forms (for example, Form W-2c). To view a complete list of tax form classes, in
Customizing for Payroll USA (PY-US), choose:
Tax Reporter Tax Form Definition Custom Forms Create user-defined tax form
classes
For all original (that is, non-correction) forms, the population of forms cluster PCL4 is controlled
by the selection of tax form class only. In other words, no jurisdictional or other selections can be
made to narrow the scope of processing for original (that is, non-correction) form data. This
means that even if you instruct Tax Reporter to produce SUI forms for only six states, forms
cluster PCL4 will always be populated for every state where corresponding payroll results exist,
regardless of the six states that you specified in the detail selection screen. Of course, the detail
selections that you make will restrict the output of original form data to the six states specified.
Nonetheless, processing of original form data will occur for every state where payroll results
exist. Once you have run Tax Reporter for a given tax form class, you can produce original forms
in that tax form class for any state, even if you did not specify that state on the detail selection
screen. To produce tax forms after completion of a Tax Reporter run, select the Print copies
function on the Tax Reporter initial screen.
Tax Reporter can process multiple tax companies during a single reporting run by means of a
transmitting tax company. Since most states and the federal government allow SUI and W-2
data to be filed on a single magnetic media file (tape or disk) for multiple tax companies, Tax
Reporter creates separate records or sub-totals for each tax company processed, but totals all
data to be submitted in a single "transmitting" tax company. The transmitting tax company is
usually the one from which the tape is created; it is also the company that will serve as a liaison
to tax authorities. Tax companies are assigned to a transmitting tax company via feature UTXTM.
To configure feature UTXTM, in Customizing for Payroll USA (PY-US), choose Tax Reporter
Define transmitting tax company. Once you have configured feature UTXTM, you execute Tax
Reporter for the transmitting tax company only; the output of Tax Reporter will include data for all
of the tax companies assigned to the transmitting tax company.
In an effort to fill forms cluster PCL4 and produce output in the shortest period possible, Tax
Reporter employs the scheduling program RPCTRSU0. Program RPCTRSU0 executes one or
more instances of cluster fill program RPCTRCU0 and print program RPCTRPU0 in order to
divide the size of the reporting run.
One instance of RPCTRCU0 is called for each tax company, or tax company split, (whose data
is being processed under the transmitting tax company), and one instance of RPCTRPU0 is
called for each type of output being processed. Therefore, program RPCTRCU0 is run per tax
company (or tax company split), while program RPCTRPU0 runs on the basis of the output type
(for example, SAPscript form or TemSe file) and sort criteria. Any selection criteria you may
specify will not influence the division of reporting runs.
See the Fill job performance section of this document for more specific information regarding
Tax Company splits.
If one or more Fill Jobs (RPCTRCU0) is terminated, you can either resume the previous run or
overwrite it with a new run. Tax Reporter checks the number of employees whose records have
already been processed and written to the PCL4 database and gives you the option of processing
the remaining number of employees or of running Tax Reporter again for all employees, as
shown in the example below:
4. Enter your selection criteria. You can display form cluster (PCL4) results by Form
number (from control information), Tax Company, Personnel number, or Output
produced by, (that is, the user who produced the data).
If you enter no selection criteria, Tax Reporter will select all employees.
6. Select Execute.
4. Enter your selection criteria. You can delete form cluster (PCL4) results for production
runs by Form number (form control information) and Tax Company.
5. Select Execute.
When you delete PCL4 entries for production runs, the corresponding control information
in tables T5UXX and T5UXY also will be deleted. A control number may be used for more
than one Form number (in Tax Reporter control tables). Therefore, if a control number
that is assigned to the Form number to be deleted was also assigned to other form
numbers, then this control number information from T5UXY will not be deleted. These
details will be displayed in the program results.
However, if all Form numbers that were assigned to this particular control number were
deleted, then the control information in table T5UXY for the control number will be
deleted automatically as the last dependent Form number is deleted.
4. Enter your selection criteria. You can delete form cluster (PCL4) results for test runs by
Form number (form control information), Tax Company and Output produced by.
5. Select Execute.
For security reasons, users can only display or delete Tax Reporter data, if they have
authorization for report RPCTRDU0.
If you wish to limit authorizations for PCL4 data deletion, you can also establish
authorizations for programs RPCTRDUP (for production data) and RPCTRDUT (for test
data).
The system selects employees to be processed from the Employee Index table (T5UX1). This
table is updated with every payroll run or manual entry transaction.
Once the list of employees to be processed for one tax company is available, this list is split into
several jobs, based on the configuration of feature UTRJS. These jobs can then run in parallel,
based on the number of background work processes available in your system.
A running summary entry is kept in PCL4; each separate job can update this entry as processing
proceeds. However, during summary updates, the PCL4 summary entry is locked to prevent
other processes from accessing it.
If your enterprise is executing Tax Reporter for the first time to perform reporting,
then we urge you to note that although the Employee Index table (T5UX1) is
populated with every payroll run, it is nonetheless advisable for new customers to
populate this table by running the utility program RPCTRUU6. This action ensures
that employees who were terminated before the first payroll is run in the standard
system will be included in the Tax Reporter run.
In SAP ERP 6.0, print jobs can be split into several smaller jobs to improve the performance of
U.S. Tax Reporter, based on the configuration of feature UTRPS. This split is intended only for
Employee and Employer copies of W-2 Forms in PDF format. Refer to the corresponding feature
documentation for additional information.
1. Specify the transmitting tax company whose data is to be processed; if you have not
configured feature UTXTM, then each tax company will function as its own transmitting
tax company.
2. Specify the wage and tax report (for example, Form W-2) that you wish to produce, the
reporting period end date (for example, 12/31/2009) and the As of date, that is the
date up to which payroll results are to be considered – for example, 01/31/2010, if Tax
Reporter is to consider retrocalculations processed in January 2010 for tax year 2009.
Based on your specifications, Tax Reporter extracts the appropriate data from past payroll
results. Depending upon the form chosen and your configuration, Tax Reporter issues the form
data on paper, magnetic media, or a combination of the two.
When you set the Filing date for this entry, all entries for the same form in the control table are
updated with this filing date.
However, since the system previously allowed you to define different filing dates for each run,
inconsistencies may arise with filing dates that are defined for a particular tax form that has the
same end date. Therefore, to enable users to identify these inconsistencies, the system displays
all of the entries of a form that have a different filing date.
If you attempt to change the filing date for any one of the entries (with the same end date), then
the system, in response, will revise all of the records (with the same end date) in the control table
to reflect the most recent filing date.
Printing Copies
1. Select the Print copies button on the productive run screen.
2. An information screen inquires whether you wish to print copies of the latest result with
the date of form generation specified on the screen. If you wish to print copies of prior
results, choose the menu path Tools Print copies.
The date in Date of form generation is used as the manual entry preparation date.
Menu Paths
If you have existing production runs in your system, you cannot start a production run for the
same tax form, tax company and reporting date, using the same (or later) As of date by selecting
the Online or Background buttons on the screen.
Using these buttons increases the risk of accidentally corrupting Tax Reporter data (PCL4) due to
user error, when attempting to reprint forms.
Instead, the system prompts you to use the following menu paths:
Tools Overwrite results Online production run
Tools Overwrite results Background production run
SAP delivers a “4-up” substitute form; designed in accordance with IRS publication 1141, part B,
Section 2 – ‘Requirements for Substitute Forms Furnished to Employees (Copies B, C, and 2 of
Forms W-2)’. This form is intended to be printed on 8 ½" x 11" pre-perforated sheets of paper that
are blank on the front and that have filing instructions pre-printed on the back.
Review SAP Note 175641 for additional instructions and supplier contact information.
Form W-2, Authority Copy for State and Local Authorities Requiring Paper
You must file this form with state and local authorities that do not accept magnetic media, or if
you do not have enough employees to meet a minimum requirement for filing magnetic media.
The paper authority copy produced by Tax Reporter is not intended to be filed with the
SSA. In order to file with the SSA on disk, tape or online, use SAP-supplied magnetic media.
Form W-3, Transmittal of Wage and Tax Statements
The W-3 Authority copy form is based on, but does not exactly meet, IRS/SSA requirements for
Form W-3. This form is provided for reference purposes only. It would normally accompany
paper copies of W-2 Copy A, filed with the Social Security Administration. Since Tax Reporter
does not generate a paper version of Copy A that can be filed with the Social Security
Administration, Form W-3 will not be filed. Commas are no longer used in amount fields on this
form.
Form 6559, Transmitter Report and Summary of Magnetic Media
This form is based on, but does not exactly meet IRS/SSA requirements for Form 6559. The
information from the Form 6559 equivalent that Tax Reporter generates must be transcribed onto
the official form for subsequent filing. Form 6559 is only required when filing on magnetic tape or
cartridge. Commas are no longer used in amount fields on this form.
Form 6559 is not required when filing on diskette or online. If you are required to file Form 6559,
then the entry in Box.11, Number of Forms W-2 – which is actually the number of employee detail
records, not the number of paper forms – must be obtained by deriving the value from the Total
number of employees field. To do this, use the parse option within the magnetic media download
function, which is accessed via the All mag. media files function button on the main Tax Reporter
screen).
Residence/Non-residence wages/taxes
You can use Tax Reporter to report resident wages/taxes and non-resident wages/taxes. For
information about how to configure your own form to report resident and non-resident
wages/taxes, refer to the user guide entitled “Reporting Resident and Non-Resident
Wages/Taxes" on SAP Service Marketplace at http://service.sap.com/hrusa
Documentation User Guides Reporting Resident & Non-Resident Wages/Taxes.
You cannot use this form to file for previous tax years, although a report will be produced if
you run it for prior years. This report does not fulfill a legal requirement; it is intended to be used
as a tool for checking W-2 information prior to printing on W-2 paper stock.
To create/modify your user exit, execute transaction SE37, and enter the Function Module
EXIT_RPCTRCU0_004
Sample code for EXIT_RPCTRCU0_004
if ( pp0002-namzu cs 'Jr.' or
pp0002-namzu cs 'Sr.' or
pp0002-namzu cs ).
suffix = pp0002-namzu.
else.
endif.
Flag = ‘Y’.
All MMREF-1 layouts (W-2 and SUI) now report the employee’s suffix on the RW and/or RS
records, where applicable.
Use
The Tax Reporter Log Manager is an administrative tool designed to provide an overview of
every reporting run that Tax Reporter performs.
As demonstrated in the following graphic, the Log Manager records both production and test
(simulation) runs for every combination of Tax Company and quarter- or year-end form that you
are filing. In the graphic, the Log Manager provides an overview of all production and simulation
runs for Form W-2 within tax company US01.
You can expand the node for the Production run into Production and Print copy
nodes, as demonstrated in the graphic above. However, the logs for existing reprint
copy runs in the system are not converted; you can still see these runs under the
Production node.
Aside from distinguishing between production, print copy and test runs, the Log Manager also
records the end date, As of date, run date, run time and user of every run performed. The first
two columns correspond to the entries that you made in the reporting period end date and
consider payroll results to fields respectively, while the remaining columns indicate the date
and time that the run was executed, and by whom. All runs are summarized in a drop-down tree
structure. For example, by opening the Production tree structure (shown in the graphic above),
you can access the run summary screen, as shown in the following graphic.
On this screen, you can review the exact End dates, As of dates, Run dates, Run times and
responsible parties (User) for each production run executed for Form W-2 in tax company US01.
The most recent run is always displayed at the top of the summary screen. From this screen, you
can usually open the tree structure still further (as shown above), to review detailed information
for any run. Alternatively, you can select the icon for an overview of the selection criteria and
control information that were used to perform the run, as well as summaries of the forms that
were produced and any errors that occurred.
Assuming that detailed information is available for a given run, so that you can open the tree
structure further, the Log Manager enables you to review additional information, if it is available,
including configuration remarks, selection criteria and output and information on adjustments.
Access
From the application toolbar of the initial Tax Reporter screen, choose the Log Manager function
button.
The Tax Reporter log is stored in a TemSe file that you can delete by using TemSe
reorganization utilities. You can specify the longevity of these records within feature TEMSE. To
access this feature, execute transaction PE03, then adjust the period accordingly.
The following example shows one possible configuration of feature TEMSE, where:
The log for tax company US01 is kept for 50 days, as a minimum; after that it will
be deleted whenever you perform routine deletions of TemSe files.
The log for tax company US02 is kept for 100 days.
The log for other tax companies is kept for 30 days.
The magnetic media generated in a production run is kept for 300 days,
The magnetic media generated in a test run is kept for 200 days.
You can set a retention period for the Tax Reporter log at tax company level for a production as
well as for test runs. You can set a different retention period for production and test runs. You
change the configuration by changing the feature TEMSE.
The retention period for a reprint copy is equal to that of a production run.
The example below simulates feature TEMSE configuration such that, for tax company
US01, the retention period is 90 days for production runs and 60 days for test runs, while
for tax company US02, the retention period is 80 days, both for production and test runs.
To access the User preferences dialog box form Tax Reporter, choose Tools Preferences.
Structure
The User preferences dialog box consists of a variety of selection areas, allowing you to:
View the screen for a particular form class (for example, W-2 Processing);
Specify that the form selection tree structure is to appear in expanded format, so that all
available forms are displayed immediately upon start-up;
Specify a default sort order in which magnetic media files are downloaded;
Specify the form output selection details that are to be shown upon start-up;
Determine whether the tab strip for production runs, test runs, generation dates, or form
definitions is to appear as the active tab strip when Tax Reporter is initiated.
In mySAP ERP 2004 and SAP ERP 6.0, Tax Reporter results are displayed by
default in SAP List Viewer (ALV) format. If your enterprise performs year-end
reporting in either release, but does not wish to display results in ALV format, then
select the Disable ALV checkbox that is located in these releases within the User
preferences dialog box.
Prerequisites
You have run Tax Reporter for the desired tax form class (for example, W-2 Processing).
Procedure
1. From the main U.S. Payroll menu, choose Subsequent activities Period-independent
Payroll supplement Tax Reporter.
2. To view magnetic media files for all tax form classes, both for production and simulation
runs, choose the All mag. media files function button.
You can also restrict your selection to magnetic media files generated for a
particular tax form class and run type (production or test) by choosing the desired
tax form class from the Tax Forms tree structure, the corresponding PROD. run
or TEST run tab strip on the main Tax Reporter screen, then the All mag. media
files function button.
3. If the Sorting order dialog box appears, specify the order in which you wish to display the
magnetic media files, then choose Continue.
If you have already defined a default sort order under User preferences, this
dialog box will not appear. For further information on this process, see User
Preferences in Tax Form Generation.
Result
A list of the magnetic media files generated in Tax Reporter is displayed according to your
selection criteria. From this screen, you can drill down to view the contents of the magnetic media
files displayed or download these files.
1. In Customizing for Payroll USA (PY-US), choose Tax Form Definition Define original
tax forms.
2. Locate and select the TemSe form where you want to add the exit.
4. Locate and select the field where you want to add the exit.
6. Enter the name of your exit in the field Or directly. Your exit must start and end with $.
For example, $MYEXIT$, $PENSIONPLANID$, or $X$. To avoid syntax errors, use only
upper case letters.
7. Create an ABAP routine in the include RPCTRPUZ. The value returned from your routine
is what is sent to the TemSe file in the position indicated in Customizing, and must not
exceed 50 characters.
As shown in the example below, your user exit must use the format
form $EXITNAME$ changing value(retval).
The exit above returns value P if the tax company is US01 and the personnel
subarea is 0001. Otherwise the value returned is ‘ ’ (blank).
Configuration
This section addresses the configuration that is required for tax reporting in the U.S. Payroll
component of SAP ERP HCM.
Basic Configuration
Configuring Magnetic Media
Substituting Magnetic Media Formats: Form W-2
Substituting Magnetic Media Formats: SUI Forms
Formatting Magnetic Media Data for Download
Configuration: Form 1099-R
Tax Reporter Configuration Checker
Basic Configuration
In this section, we describe the fundamental configuration activities that you must have
completed before you can perform tax reporting in SAP Payroll.
Tax Reporter
If your enterprise has not done so previously, then you must ensure that your system is correctly
configured to process data according to all of the configuration activities found in the Tax
Reporter section of Customizing for Payroll USA (PY-US).
In order to view the most up-to-date instructions and documentation for any
Customizing activity, always choose this menu path when you first enter any section
of Customizing:
Utilities Text display SAPscript
In addition, to view the most up-to-date documentation in its optimal format, select:
Help Settings in Modal Dialog Box
If you wish to define authorizations on the basis of tax company, (where user group A, for
example, is authorized to run Tax Reporter for tax company US01, user group B is authorized to
run Tax Reporter for tax company US02, and so on), then you must create authorizations for
every tax company and specify all personnel areas and personnel subareas under the tax
company in Authorizations. In other words, you must specify all possible combinations under the
tax company.
Activating the Tax Reporter authorization check
To activate this authorization check, in Customizing for Payroll USA (PY-US), choose:
To determine which tax form class to use, in Customizing for Payroll USA (PY-US), choose:
Tax Reporter Tax Form Definition Custom Forms Create user-defined tax form
classes
You may also refer to the authorization object documentation S_SPO_ACT in object class BC_A.
In the first chapter, you configure your system to enable claims to be cleared. In the second
chapter, you ensure that all wage types that play a role in tax reporting are properly configured for
the reconciliation process.
Tax companies
Within SAP Payroll, tax companies are assigned to employees indirectly, via personnel area and
subarea. To configure tax companies, in Customizing for Payroll USA (PY-US), choose:
When initiating production runs of original (that is, non-correction) tax forms in Tax Reporter, only
one tax company name may be specified. However, as stated earlier, a single tax company may
perform reporting for any number of tax companies aside from itself. The transmitting tax
company is a tax company under which you transmit tax reports for one or more tax
companies.
Therefore, by specifying a transmitting tax company when you run Tax Reporter, you can
simultaneously process data for multiple tax companies, even though only one tax company – the
transmitter – has been specified. This functionality can greatly reduce the number of runs that
need to be initiated and the amount of magnetic media to be produced. As mentioned under The
Tax Reporting Process, tax companies are assigned to a transmitting tax company via feature
UTXTM.
If you assign multiple tax companies in your organization to a single Employer Identification
Number (EIN), then you must designate a reporting tax company. The reporting data for all tax
companies assigned to the corresponding EIN is combined and reported under the tax company
specified in feature UTXRP. To this end, you must modify feature UTXRP to identify your chosen
tax company as the reporting tax company. To configure feature UTXRP, in Customizing for
Payroll USA (PY-US), choose:
Transmitting tax companies and reporting tax companies are fundamentally different.
With transmitting tax companies, you are able to identify the data from each of the tax
companies for which reporting occurred within the output (such as TemSe or paper)
of Tax Reporter. This is possible because that data remains linked to the Employer
Identification Number of the original tax company. However, if you use a reporting
company, you cannot determine which information belongs to which tax company,
because all information will be assigned to the Employer Identification Number of the
reporting tax company.
For W-2 (Tax form class A100), all tax companies are reported under US01; for SUI (Tax form
class Q200), all tax companies are reported under US02; for all other tax form classes all tax
companies are reported individually.
You need to modify feature UTXTM and UTXRP as displayed below and activate them.
Feature UTXTM
Feature UTXRP
Worksites
If you intend to perform Multiple Worksite Reporting from within Tax Reporter, you must first
ensure that your worksites are properly configured. To this end, in Customizing for Payroll USA
(PY-US), choose:
Worksite information should also be maintained for each employee in the Unemployment State
infotype (0209). To ensure that all employees are properly assigned to the appropriate worksite,
you can configure payroll calculation rule UUIM to issue an error message during payroll
processing in the event that worksite information is missing. To configure payroll calculation rule
UUIM, in Customizing for Payroll USA (PY-US), choose:
Tax Maintain Tax-Related Schemas and Rules Maintain payroll calculation rule for
unemployment Unemployment information options
If worksites have not been configured in the manner described above, Tax Reporter will use
either a dummy worksite (99) or the worksite recorded in table T5UTV. For additional information
on this subject, consult the section on Multiple Worksite Reporting.
The files are created with attributes including an expiration date, after which they may be deleted
by TemSe reorganization utilities. You can determine the default lifespan of Tax Reporter-related
TemSe files in the feature TEMSE (transaction PE03).
The magnetic media generated in the production run is kept for 300 days.
The magnetic media generated in the test run is kept for 200 days.
OBJKN
CTRPUT &TEMSE=200,
CTRPUP &TEMSE=300,
Furthermore, we strongly recommend that you make a copy of any magnetic media that you
submit to any tax authority.
Formatting the file for download
You may need to specify some parameters in order for your file to be formatted correctly when it
is downloaded to your local drive prior to creating a diskette, tape, or online filing. This is
especially important for formats based on the MMREF-1 standard, since the files are intrinsically
the same whether filing by tape, diskette or online.
The main difference is whether carriage return/line feed characters (also known as a record
terminator or paragraph marker) separate each record and the character set (ASCII or EBCDIC).
SAP usually pre-delivers the format set according to preferences stated by the authority (for
example, our MMREF-1 for the SSA (HR_F_MMREF_1) is set to format without carriage
return/line feed characters, and to be written in ASCII mode). If different parameters are needed,
consult SAP Note 133613 and SAP Note 492380.
Submitter record parameters
Magnetic media files often have what is referred to as a submitter record, which contains data
about the person and organization responsible for the file. The submitter record may also require
some information about the file itself, such as whether it is a resubmission. At this time you need
to update this information on the magnetic media format configuration from within Tax Reporter.
To do so, in Customizing for Payroll USA (PY-US), choose Tax Reporter Tax Form Definition
Define original tax forms.
3. Review the fields of the submitter record and fill in the required parameters, by using the
Or directly field. This action is not necessary for any tape location/field where a value is
specified in the Take from field.
Upon executing this Customizing activity, the system presents a list of the standard paper and
magnetic media formats that are delivered by SAP. You can then copy these standard formats to
your customer name range and reconfigure them, or even reconfigure them directly, without first
copying them.
Although it is possible to reconfigure the standard formats delivered by SAP to address any
unique requirements, we recommend that you copy the standard formats delivered with Tax
Reporter to the customer name range, and then modify them to meet your requirements. Any
changes that you elect to make to standard formats may be overwritten, and therefore lost, when
you apply subsequent HR Support Packages.
In many cases, SAP delivers two or more standard formats, supplying multiple magnetic media
for a single form to be submitted to a single authority. Nonetheless, additional configuration may
be required to ensure that the standard formats delivered by SAP meet both the specific
requirements of your payroll department and the general reporting requirements of tax
authorities.
In the following sections, we describe situations where such additional configuration may be
required. These sections address the substitution of magnetic media formats for W-2 reporting,
the substitution of these formats for SUI reporting, and the formatting of Magnetic Media data for
download.
Tax Reporter Tax Form Definition Maintain additional information for tax reporting
This first type of information can be used to store customer-specific information, such as
the name of a contact person, or that person’s e-mail address. Previously, this
information was maintained in the Or directly field within magnetic media configuration at
the transmitting tax company level (in record RA), or was not maintained at all within
magnetic media configuration at the tax company level (in record RE). The following
example demonstrates one possible use of this type of information.
Upon adding a new entry (as shown in the previous screenshot), one simply modifies
Customizing for magnetic media in the following manner.
For tax year 2006 and subsequent tax years, it is incumbent upon customers first to enter
these rates themselves, then to specify tax authority PBKX and tax type 01, and finally to
enter the start and end dates that correspond to the validity period of the rate(s).
Similar to Philadelphia resident/non-resident rates, this third type of information stores the
FUTA maximum credit rate. Tax Reporter will read this rate from client 000 if Tax
Reporter cannot locate this rate in a productive or testing client.
This rate was delivered in tax year 2005 and remains unchanged in tax year 2009.
However, in future tax years, it will be incumbent upon customers first to enter this rate
themselves, then to specify tax authority FED and tax type 10, and finally to enter the
start and end dates that correspond to the validity period of the rate(s).
o Additional Rate
This fourth type of information enables customers to comply with reporting requirements
for rates that play no part in tax calculation during payroll – for example, rates to exclude
from the calculation of tentative credit on Form 940 – and for which no corresponding tax
type exists in the system. Previously, Tax Reporter utilized constants in the Payroll
Constants table (T511K) to report this information. From tax year 2005 forward, however,
these rates might be tax company-specific, and for this reason, payroll constants can no
longer be used.
In tax year 2005 and subsequent tax years, you can maintain up to three additional rates
at the tax company/tax authority/tax type level. Rates can be entered either as positive or
negative (deduction) values. Tax Reporter, in response, will combine these rates and
populate the corresponding forms. The following example shows how to configure
additional rates.
Tax subject H (Attributes for localities): The corresponding tax attributes assigned to this
tax subject in the Tax Attributes table T51TC are:
1 (Locality code)
You can use more than one tax attribute per tax form and add more tax attributes (other than
the three tax attributes mentioned above).
Assign attributes to tax authority (T5UX5)
In this table, you assign the tax form and its attributes to a tax authority.
You can update table T5UX5 to match any future changes a tax agency may make,
such as description changes, or changes to the list of tax authorities to be reported.
You can only enter tax authorities that exist in table T5UTZ.
5. SAP supplies three tax attributes to meet the requirements for the forms. You can re-use
these attributes. In addition, you can add new tax attributes, if required, to table T51TC.
6. You must now invoke the special processing in Tax Reporter as follows:
a. In Customizing for Payroll USA (PY-US), choose:
b. Using the Position button, enter the required tax form (for example,
Z_HR_F_MMREF_1_OHZ), then select Issuing of tax forms.
c. In the subsequent screen, select (highlight) the alternate from and select (double-
click) Magnetic tape structure.
e. If the standard attributes can be applied to fulfill your requirements, enter the
routine names in the “Or Directly field” of the MMREF-1 format as follows.
For example, if you need to configure a form to report school district codes along with school
district taxable and tax amount, enter $GET_SCHOOL_CODE$ in the Or directly field.
If you add new tax attributes to table T51TC, you need to create form routines in the include
RPCTRPUZ and copy the existing form routines (that is, GET_SCHOOLCODE$
GET_LOCALITYCODE, and so on), to your new form routines, and modify it to read the related tax
attribute and provide special processing.
Assign the FORM ROUTINE in the Or Directly field of the MMREF-1 format.
The new form must be associated with the main form HR_F_W2.
If you elect to create a custom copy of standard format HR_F_W2, you must create an
entry for it in the Customizing activity referenced above. This will ensure that your custom
copy, rather than the standard format, is used to process W-2 data.
Copying and revising generic formats
You can also configure the desired format yourself. To this end, SAP delivers the two standard
sample templates that can be copied and revised to create the custom W-2/SUI copy that you
require. These templates are as follows:
HR_F_MMREF_1_GEN W-2 Generic State MMREF-1 format
HR_F_MMREF_1_SUI SUI Generic State MMREF-1 format
Specifying additional standard output media
It is also possible to specify additional media – for example, to determine the output’s locality.
Proceed as follows if you wish to specify additional media.
1. In Customizing for Payroll USA (PY-US), choose:
Tax Reporter Tax Form Definition Define original tax forms
2. Select Position, enter tax form HR_F_W2, then select Continue.
3. Highlight the table entry for this form, then select Issuing of tax forms.
4. On the subsequent screen, select New entries.
a. Enter form HR_F_MMREF_1_ZZZ, where ZZZ equals the local tax authority.
b. Enter authority ZZZ.
c. Enter sequence number 99.
d. Enter event 1.
5. Repeat the previous activity for each standard output medium per tax authority to be
added. For each additional standard output medium that you add, enter sequence
number 98, then 97, and so on. The higher the sequence number that you add, the
lower the probability that your entry will be overwritten by a subsequent HRSP,
assuming that you modify the standard format HR_F_W2, rather than a custom copy.
6. Save your entries, then exit Customizing.
Unless SAP has failed to fulfill the legal requirements of a given tax authority for the
submission of form data, the absence of a particular format is not considered to be a
compliance issue.
You must perform the configuration described below before you may re-execute Tax
Reporter using the Print copies function from the application toolbar.
Solution
If you experience difficulties downloading Tax Reporter TemSe file data into the proper format, or
if you encounter problems separating multiple logic records, then review the corresponding
configuration. To this end, in Customizing for Payroll USA (PY-US), choose Tax Reporter Tax
Form Definition Define original tax forms. Upon executing this activity, you may resolve
configuration errors as follows.
Downloading data in the proper format
1. Highlight the affected form, then select Issuing of tax forms.
2. On the next screen, highlight the table entry labeled "Special: download parameters,"
then select Magnetic tape structure.
3. On the subsequent screen, highlight the table entry labeled "Character set (ASC or
EBC)," then select Details (F2).
a. To download file data into ASCII format, enter ASC in the Or directly field.
b. To download file data into EBCDIC format, enter EBC in the Or directly field.
4. Save your entries, then re-execute Tax Reporter to download file data.
Separating multiple logic records
1. Highlight the affected form, then select Issuing of tax forms.
2. On the next screen, highlight the table entry labeled "Special: download parameters,"
then select Magnetic tape structure.
3. On the subsequent screen, highlight the table entry labeled "insert CRLF btw records?",
then select Details (F2). (The table entry indicates that a carriage return or line feed is
to be inserted between each record.)
a. If you wish to download file data so that a carriage return or line feed is inserted
after every record, enter CRLF in the "Or directly" field.
b. If you do not wish to download file data so that a carriage return or line feed is
inserted after every record, leave the "Or directly" field blank.
4. Save your entries, then re-execute Tax Reporter to download file data.
Ensure that you make all entries in the Or directly field in upper case.
If you wish to withhold taxes, ensure that the specification for processing class
71 is included in the taxability model tables.
If you are using Tax Reporter for the first time, before running the Configuration
Checker, you are required to have populated the Employee Index table (T5UX1). To
do this, you must run the report RPCTRUU6.
Configuration
No configuration is needed to run the Tax Reporter Configuration Checker; rather, the utility will
help you resolve common errors that arise as a result of incorrect or incomplete configuration.
If you are running the Tax Reporter in Test Run mode, the system does not
automatically trigger the Tax Reporter Configuration Checker.
This information is contained in the Tax Reporter log. Please check the log after running
each and every form!
Example
While reviewing the configuration of printers in your system, the Configuration Checker produces
an error message (shown below) if no default printer has been selected or if printers in your
system do not operate on the basis of a PostScript driver.
As demonstrated above, in the case of default printer assignments and PostScript drivers, the
system generates an error, along with an explanation, for each affected form name, printer, and
driver. For additional information on any error reported by the Configuration Checker, along with
detailed instructions on how to resolve it, simply select the help icon, located in the upper right
corner of any section where an error is reported.
Access
In order to access the Tax Reporter Configuration Checker, from the initial U.S. Tax Reporter
screen, choose the menu path Utilities Check configuration. Another means of activating the
Configuration Checker is simply to run U.S. Tax Reporter in production mode for any tax form.
Within the Tax Reporter Log Manager, configuration errors of the kinds previously described are
noted in the Configuration remarks section.
Year-End Processing
This section describes the processes used to perform year-end reporting within Tax Reporter.
The topics addressed here include:
This format only allows printing for one state and one locality per page.
If an employee earned wages (and owes taxes) in multiple states, multiple localities, or both, then
multiple pages will be generated. The locality boxes on Form W-2 (Boxes.19 through 21) are also
used to report special tax types, such as state disability insurance, workforce development
tax, and so on.
For tax year 2003 and subsequent tax years, Tax Reporter reports State Disability Insurance
(SDI) amounts for California, Hawaii, Rhode Island and New York, as well as Voluntary Disability
Insurance (VDI) for California in Box.14 of Form W-2. However, all W-2 reprints for tax year 2002
and previous tax years will still report SDI/VDI amounts in Box.19. This also applies to W-2c
forms for tax year 2002 and previous tax years.
Within Tax Reporter, the format of the employee copy meets the standard requirements
established by the Internal Revenue Service.
Section 6051(a)
Internal Revenue Code section 6051(a) states that when more than one W-2 form is generated
for an employee (due to multiple states and/or overflow on Box.12/14 entries), Federal
wages/taxes are not expected to be reported on each W-2 form. In accordance with section
6051(a), corresponding source code changes have been delivered to prevent the system from
printing Federal wages/taxes on the additional W-2 forms. This reporting change is effective for
tax year 2005. All printed copies of W-2 forms for tax year 2004 (and previous tax years) are not
affected by this change.
Please note that some printers may introduce a shifting of template elements, resulting in overlap
of data in boxes for the PDF version of the standard W-2 Self-Sealer form. This shifting is
introduced by the printer, and could vary according to its make or model. Hence, we recommend
that you create a custom copy of the PDF form HR_F_W2_MULT_SS and manually adjust the
fields that are not aligned in such cases.
We strongly recommend that you test the new layout by printing a few Form 1287 sheets before
you purchase forms for all employees. Your testing will help you determine the compatibility of
your printers for these forms. As a rule of thumb, any printer that supports Pressure seal products
and PostScript (as described in SAP Note 102011) should function properly.
Form 1287 Configuration Changes
By default, Tax Reporter is configured to generate a 4-up copy (layout HR_F_W2_MULT_07).
After your initial testing, if you decide to use Form 1287, you must perform the following
configuration changes to activate layout HR_F_W2_MULT_SS for Form 1287.
Tax Reporter Tax Form Definition Maintain SAPscript parameters for custom W-2 forms
See the previous section of this document Customer exit for W-2 form in RPCTRCU0 for more
information and example logic for user-exits.
Previous user-exit logic for marking the statutory checkbox, coded in RPCTRCZ0 is no longer
used. The new method (above) will prevent loss of your logic in future upgrades and Support
Package applications.
Marking the “Statutory” checkbox
The "Statutory" checkbox will be marked based on standard coding if amounts based on wage
types assigned to tax form groups (TFG) W25A – "Statutory employee" are positive. (If stored in
payroll as negative, flip the sign when assigning wage type in the TFG definition). A user-exit is
available if different marking is required. See transaction CMOD, SAP enhancement
"HRCTRCU0", "EXIT_RPCTRCU0_002".
Previous user-exit logic for marking the statutory checkbox, coded in RPCTRCZ0 is no longer
used. The new method above will prevent loss of your logic in future upgrades and Support
Package applications.
Marking the “Third party” checkbox
The "Third party" checkbox will be marked based on standard coding if amounts based on wage
types assigned to tax form groups (TFG) W25H – "Third-party sick pay" are positive. (If stored in
payroll as negative, flip the sign when assigning wage type in the TFG definition). A user-exit is
available if different marking is required. See transaction CMOD, SAP enhancement
"HRCTRCU0", "EXIT_RPCTRCU0_002".
At Release 4.70 and above, for additional information, consult the corresponding user
guide, at http://service.sap.com/hrusa Documentation Business Add-
Ins Guide for U.S. Tax Reporting.
The W-2 Audit Report is a reconciliation feature of Tax Reporter. It is not produced to fulfill
reporting requirements.
Form W-3
Form W-3 (Transmittal of Income and Tax Statements) contains summary information for all
amounts reported by your enterprise on Form W-2 forms on paper. Tax Reporter produces a
separate Form W-3 for each tax company processed, regardless of transmitting tax company
assignments. For example, if you execute reporting for tax company US01, which transmits data
both for itself and for tax companies US02 and US03, Tax Reporter will produce three W-3 forms
– one for each tax company.
2. Select Position, enter HR_F_W2 in the Tax form field, and choose Continue.
3. Highlight HR_F_W2, then select Issuing of tax forms from the navigation section.
5. Enter Sequential number of output as per the available number within Customizing.
8. Select TemSe file as the type of output, and select Aggregation level as header
information for form.
The spool size to store TemSe files is limited to 2 GB. To ensure that the generated TemSe file
does not exceed this limit, maintain constant W2SPL in the Payroll Constants view (V_T511K)
with the number of records for which TemSe file HR_F_W2_TP_TEMPS should be split. For
example, if constant W2SPL is maintained with the value 50000, HR_F_W2_TP_TEMPS will be
split after 50,000 records.
1. From the main U.S. Payroll menu, choose Subsequent activities Period-independent
Payroll supplement Tax Reporter.
2. Enter the desired Tax company, Generation date and Consider payroll results to: date.
3. Choose Annual from the tree structure on the left side of the screen, then choose W-2
Processing.
4. On the subsequent W-2 PROD. run screen, enter the necessary data by opening the
employee copy, magnetic media and employer copy drop-down sections.
5. Choose Background or Online. If you choose Background, enter your background job
scheduling data on the subsequent dialog box, then choose Save.
a. If you execute Tax Reporter online, the Tax Reporter output screen appears,
displaying the categories of output, organized in a tree structure.
b. If you execute Tax Reporter in the background, you may execute transaction
SP01 to determine which paper forms where produced. Using the Tax Reporter
Log Manager, you can also find out which spools where produced, as well as the
TemSe files that were generated. You can look at the spool or TemSe contents
by clicking on the spool or TemSe numbers in the Log Manager, but only while
the spools or TemSe files exist in the system, since they are eventually deleted.
6. To print employee copies of Form W-2, expand the Forms folder of the tree structure and
choose the icon next to W-2 Forms from the subsequent list. On the Tax Reporter
Forms Print/Preview screen, choose Print. Specify an output device, then choose Print.
7. To download a magnetic media file to a local directory, expand the Magnetic Media file
folder, then choose the desired file from the following list. The View/Download Magnetic
Tape Files screen, displaying the contents of the file, appears. Choose Download. On
the following dialog box, specify a local directory, then choose Save.
If you would like to view the structure of the file, choose File Structure from the
View/Download Magnetic Tape Files screen.
Review the Tax Reporter Log section of the report output to determine whether messages were
issued during the run, whether manual entries were read, whether employees were rejected, and
so on. For more information on this topic, refer to the Tax Reporter Log Manager section of this
guide.
2. Enter the desired tax company and dates in the corresponding fields.
3. Choose Annual from the tree structure located on the left side of the screen, then choose
W-2 Processing.
4. Select the W-2 Processing (PROD. run) tab strip on the main screen (at right).
5. Open the Employee copy drop-down section to enter the desired range of employees.
When performing this process, be certain that only the Generate employee
copy checkbox is active. Do not select the Generate magnetic tape or
Generate employer copy checkboxes.
6. Open the Magnetic media drop-down section, then de-select all of the checkboxes.
7. Open the Authority copy drop-down section, then de-select all of the checkboxes.
9. On the subsequent dialog box, select the appropriate Tax Reporter run, then select Print
online or Print in background.
The system defaults the latest run for all employees. If you wish to apply previous runs or
information for printing, then select the complete list from the corresponding menu path.
However, using the Print copies function, you may now specify one or more employee numbers
to produce Form W-2 reprints that reflect changed employee addresses. For each employee
number specified here, Tax Reporter will review feature ADDRS to determine which subtype of
the Addresses infotype (0006) should be used during reprinting. (To configure feature ADDRS,
execute transaction PE03.)
The system will then review the Addresses infotype (0006) to obtain the most current record for
the employee(s) specified, ensuring that the most recent (that is, correct) address is displayed on
the reprinted form. If a new address is used during reprinting of Form W-2, Tax Reporter will
issue a corresponding message {New address used for reprint, alongside the affected
employee number(s)} under the "Errors and warnings" section of the Tax Reporter log.
If no employee number is specified in conjunction with the Print copies function, then Tax
Reporter will not review employee master data for address changes, and previously recorded
addresses will continue to appear on reprinted employee copies of Form W-2.
Although the Print copies function enables Form W-2 reprints to reflect changed
employee addresses, this enhancement will not update address data in form cluster
PCL4. The Print copies function button is located on the Productive run screen.
If you decide to print them, you need to use the constant TRCLT in table T511K as a flag. Any
non-zero value in this constant triggers the printing of Colorado local occupation wages and tax
on W–2-related forms.
If you wish to print such amounts, then you must use payroll constant TRUGT in Payroll
Constants view V_T511K. Any non-zero value in this constant triggers the printing of
Commonwealth of Pennsylvania Local Services Tax amounts on W–2-related forms.
In system terms, the absence of a filing date for form HR_F_W2 in table V_5UXY_A
indicates that Form W-2 has not been filed with tax authorities.
Whenever a payroll run retroactively changes tax amounts for a period that has already been
processed by Tax Reporter, the Payroll component flags the payroll run and the affected
employee(s) in a special Cross-Period Recalculation table (T5UQR). Payroll function UCQRC
performs this check and flags the payroll run(s) and affected employee(s) accordingly. The
following procedure demonstrates how you can take advantage of this function.
Prerequisites
You have adjusted the payroll results of the employee(s) for whom you are generating Correction
W-2 Forms.
Procedure
1. From the main U.S. Payroll menu, choose Subsequent activities Period-independent
Payroll supplement Tax Reporter. Alternatively, execute transaction PU19.
3. Under Date of form generation, enter the same date of the original execution. Under
Consider payroll results to:, enter a date that is at least one day later than the date of the
original Form W-2 execution. For example: You executed the original Form W-2 run with a
Reporting period end date of 12/31/2009 and a Consider payroll results to: (or "As of") date
of 12/31/2009. Therefore, for the correction W-2 run, you must specify a Reporting period
end date of 12/31/2009; for the Consider payroll results to: date, you may specify
01/01/2010 or any date thereafter. If, for example, you specify a date of 01/15/2010, Tax
Reporter can pre-select all employees who had retrocalculations for tax year 2009 during
payroll periods whose check dates fell between 01/01/2010 and 01/15/2010.
4. Open the Annual node in the tree structure located on the left side of the screen, then
choose W-2 Processing.
5. Select the W-2 Processing (PROD. run) tab strip, located at right.
6. Select the Employee copy drop-down section, then select the radio button marked Correct
Employees with retroactive changes. This will correct only those employees who had
retroactive changes for the prior year during payroll periods whose check dates fell between
the "As of" date of the last W-2 run and the new "As of" date. If, in addition, you want to
force a correction form for certain employees, you can specify those employees under
Personnel numbers, then select the radio button marked Force Correction-including the
personnel numbers above.
Remember to select Generate magnetic media (unless you are doing this later via
the Print copies function) to make sure that employee data is also corrected on
magnetic media, and not just on the paper forms.
You may select the function button to view the employees that Tax Reporter
pre-selected (that is, those with retrocalculations).
Result
Correction W–2 forms are generated for the specified employee(s) and the magnetic media files
are updated to reflect the adjustments.
Even if you generate Correction W-2 forms for only a few employees, the system
may require considerable time to process the form data, since all magnetic media
files affected by the adjustments must be updated.
W-2 Post-Filing
You can generate W-2s after the original W-2 forms have been filed with the relevant authorities.
However, you can only include employees for whom no W-2s have been generated in the run.
For more information, refer to the user guide entitled “W-2 Post-Filing Run” on SAP Service
Marketplace at http://service.sap.com/hrusa Documentation User Guides W-2
Post-Filing Run.
We encourage you to set your filing dates in Tax Reporter as soon as you have
filed with the appropriate tax authorities. This will ensure the integrity of your Form W-
2 data by preventing inadvertent processing for the corresponding tax company after its
data has been filed.
Procedure
1. From the main U.S. Payroll menu, choose Subsequent activities Period-
independent Payroll supplement Tax Reporter.
2. Enter the desired tax company and generation date in the appropriate fields.
3. Choose Annual Correction from the tree structure located on the left side of the
screen, then choose W-2c – Statement of Corrected Inc. & Tax.
4. On the W-2c PROD. run screen, enter the desired range of employees, and then
choose Background or Online.
The Generation run output screen appears, displaying the categories of output,
organized in a tree structure.
5. To print employee copies of Form W-2c, expand the Forms folder of the tree
structure, then choose the W-2c Forms icon from the subsequent list. On the
following screen, choose Print. Specify an output device, and then choose the print
icon.
6. To download a magnetic media file to a local directory, expand the Magnetic Media
file folder, then choose the appropriate file from the subsequent list. The system
displays the View/Download Magnetic Tape Files screen, which displays the
contents of the chosen file. Choose Download. On the following dialog box, specify a
local directory, and choose Save.
If you would like to view the structure of the file, choose File Structure from the
View/Download Magnetic Tape Files screen.
1. In view V_5UXY_A, locate the form number for W-2c with a reporting period end date
and form (HR_F_W2C).
2. Via the menu path Utilities Display form fields, execute report RPCTRDU0 for the
given form number and employee number to obtain the control numbers specific to the
employee.
3. In view V_5UXY_A, locate the As of date for the control numbers that have PCL4 results
and determine, by As of date, which Form W-2c must be printed.
4. You can re-print the specific Form W-2c by selecting the employee and As of date. To
this end, choose the menu path Tools Print copies.
Print copies
You can reprint W-2cs for selected employees and deselect the generation of magnetic
media.
You can enter personnel numbers through 'Manual EE selection' on the W-2c prod. run
tab.
You can select a new checkbox Generate magnetic tape on the W-2c screen. By
default, this checkbox is not selected.
If you have a modified version of standard delivered SAPscript and want to make use of the
sorting criteria functionality, you need to set the fourth parameter in feature UTRW2 to MT.
If you are using the standard SAPscript, (for example, HR_F_W2C_01), there is no need to
create and specify the entry in feature UTRW2.
For information on customizing SAPscript for Form W-2c, review the documentation for feature
UTRW2. If you do not specify a sorting criterion, the default value is 'A/F' (tax company/personnel
number). For additional information, consult SAP Note 515199.
The legal format for form W-2c (specified by the IRS) does not require the employee number to
be printed. However, many customers feel that it would be helpful to print the employee number
(PERNR) on the W-2c, which would allow you to identify an individual employee’s W-2c.
The system keeps a record of Personal Data infotype (0002) changes and selects the affected
employees for Form W-2c runs.
The form IT0002_CHANGED is included in the program SAPMPU19. This form is called in a
dynamic event when changes are made to the Personal Data infotype (0002), and it writes the
required entry in the Cross quarter retro-calculations table (T5UQR).
You must specify the dynamic events for field changes in the Personal Data infotype (0002) that
trigger a Form W-2c run, such as PERID for Social Security Number, NACHN for last name,
VORNA for first name, and MIDNM for middle name.
Example:
To activate the dynamic event1 for a change of Social Security Number, add the following entries
in the Dynamic Actions table (T588Z).
The example above uses function character (FC) 02, which represents the process type Change.
1
Dynamic events are only triggered online; if you use a batch input method to introduce
changes to the Personal Data infotype (0002), those employees will not be recorded in table
T5UQR. You therefore must manually add such employees for Form W-2c runs.
FC Processing type
00 Independent of the current function
02 Change
04 Create
06 Change and create
08 Delete
10 Change and delete
12 Create and delete
For additional information on these function characters, review the corresponding field help
documentation in Table T588Z, which is a client-dependent 'C' table. If the sequence numbers 1,
2, and 3 have already been used, specify other available numbers.
401(k)
403(b)
457(b)
As an alternative, you may choose to provide a separate statement to your employee showing
USERRA makeup contributions. The statement must identify the type of plan, the year(s) to which
the contributions relate, and the amount contributed for each year. For details, refer to pages 6
and 9 within Instructions for Forms W-2 and W-3, published by the Internal Revenue Service.
Tax Reporter has set up tax form groups and tax form fields for prior year(s) and Year End 2009.
The tax form groups are named W010-W045. You must assign your user wage types to these tax
form groups, where appropriate. To this end, in Customizing for Payroll USA (PY-US), choose:
Tax Reporter Tax Form Groups Define tax form groups containing non-tax wage
types
Along with Form 1099-R employer and employee copies and Form 1096, Tax Reporter produces
Form 945 and magnetic media, as explained below.
Backup withholding and Total deposits amounts are not supported for this form.
Form 1096 Annual Summary
This report is also automatically produced during Form 1099-R processing; it contains the
number of 1099-R forms to be transmitted, the total amount of federal income tax
withholding reported on these forms, and the total amount of all monies reported in Box.1
of these forms. This report cannot be filed to the IRS, as the amounts on the report must
be transferred to the pre-printed form that is sent to employers by the IRS.
This report cannot be filed directly with the IRS; the reported amounts must be
transferred to the pre-printed copy of Form 1096 that the IRS sends to employers,
which is then filed with that authority.
Form 1099-R Magnetic Media
This file, containing all required form data, can be downloaded and filed with the IRS.
Access
Form 1099-R is accessed from the Annual form section of Tax Reporter.
Correction 1099-R forms are essentially identical to original 1099-R forms, with the exception of
the CORRECTED indicator, which is checked on correction forms, but not on original ones.
Correction 1099-R forms do not display values that have changed since the original form was
generated. Instead, these forms simply reflect the most current values for the payee.
Screen elements
The Generate employee copy checkbox determines whether the system will generate
standard SAPscript HR_F_1099R_MULT or the customer-modified version thereof. In the
latter case, you must create an entry in feature UTRW2 and set the fourth parameter to
EE.
The Generate magnetic tape checkbox determines whether the system will generate
standard magnetic tape HR_F_1099R_TAPE or the customer-modified version thereof.
In the latter case, you must create an entry in feature UTRW2 and set the fourth
parameter to MT.
The Generate authority copy checkbox determines whether the system will generate
standard form HR_F_1099R or the customer-modified version thereof. In the latter case,
you must create an entry in feature UTRW2 and set the fourth parameter to ER.
Sorting criteria
You can set sorting criteria for the employee copy by selecting the option Sort Order in
the Employee copy sub-screen.
You can set sorting criteria of magnetic tape by selecting the option Sort Order in the
Magnetic tape sub-screen.
The same sort options available for W-2s are available for Form 1099-R.
Part 1, line 2
A detailed listing of contributions is provided in a separate report. If you are reporting
Exempt payments, a new page is printed with the details of the Exempt payments.
You can use the Tax Form Groups (TFG): L201; L202; L203; L204; L205; L206; L207; L208 and
L209 for each type of exempt payment and to map associated payroll wage types.
A new page is printed with text assigned for the form group, and the amount from wage types
assigned to the specified form group.
If the amount of exempt payments shown in line 2 does not equal the sum of exempt
payments specified in the detail report, a message is displayed in the log with the
employee number and difference. While comparing the amounts, differences up to $0.05
are ignored for rounding errors.
To activate these features, you must complete the following configuration activities.
1. Specify the type of Exempt payment in the text area of the form group. Up to twenty (20)
characters of text will be printed in the new page.
2. Assign wage types to the form group, which contribute to the particular type of exempt
payment.
3. If more than nine types of exempt payments exist, create additional tax form groups by
copying them from L2xx, and additional form fields by copying them from L2xx and T2xx.
Also, modify the SAPscript layout set accordingly.
Part 2, line 3
The form reflects mid-year changes in unemployment insurance (UI) experience rates.
The system checks for UI experience rate changes in the year for all state authorities.
Depending upon the change encountered from the experience rate, the form groups and
form fields are generated dynamically.
Part 2, lines 3
Part 2, lines 3b-10 are part of the standard report.
Experience rate data is only stored on employee records in Tax Reporter table (PCL4) for
states where employee had UI contributions.
Scenario:
Your company posts payroll tax amounts to separate General Ledger accounts based on tax
authority. Based on this requirement:
Tax wage types (/4xx) are remapped to user-defined wage types
Third-party remittance configuration points to the user-defined wage types instead of the
technical wage types.
In addition to the SAPscript paper form showing 941 lines 1 through 17d and schedule B, a new
TemSe file appears in the magnetic media section which details line "9-other" adjustments.
You can download this file and import it into your preferred word processing or spreadsheet
application for further formatting. You may be required to submit the information with Form 941.
The file includes:
Social Security Number
Last name
First initial
Line 9 – other total
Components of line 9 – other, including employee OASDI tax not taken and employee
Medicare tax not taken
Personnel number
An offset used for internal calculations
Quarterly Processing
This section describes the processes used to perform quarterly reporting within Tax Reporter.
The topics addressed here include:
Worksite information must also be maintained for each employee in the Unemployment State
infotype (0209). To ensure that all employees are properly assigned to the appropriate worksite,
you can configure payroll calculation rule UUIM to issue an error message during payroll
processing in the event that worksite information is missing. To configure payroll calculation rule
UUIM, in Customizing for Payroll USA (PY-US), choose Tax Maintain Tax-Related Schemas
and Rules Maintain payroll calculation rule for unemployment Unemployment information
options.
Implementation Considerations
When you execute Tax Reporter to produce the MWR, you may notice one or more messages in
the Tax Reporter Log, depending on the configuration of your worksites and the assignment of
your employees to those worksites. The messages are as follows.
Employees with worksite assigned from the Unemployment State infotype (0209)
Employees listed under this message either lacked a worksite assignment in the Unemployment
State infotype (0209) when the payroll was originally run, or else the worksite assignment for
these employees has been updated. For the employees listed in this section, Tax Reporter uses
the most recent worksite assignment in the Unemployment State infotype (0209) that was valid
(as of the quarter-end date) for the tax company and tax authority being evaluated.
Employees with no worksite assignment; worksite in T5UTV used instead
Employees listed under this message lacked a worksite assignment in the Unemployment State
infotype (0209). For these employees, Tax Reporter uses an entry from worksite table T5UTV,
based on the employee’s tax company and the tax authority. To avoid this message during future
quarterly reporting, maintain worksite information in the Unemployment State infotype (0209) for
the affected employees.
Employees with no worksite assignment; worksite 99 used instead
Employees listed under this message lacked a valid worksite assignment in the Unemployment
State infotype (0209), and Tax Reporter could not find a default worksite in table T5UTV for the
employee’s tax company and the tax authority. For these employees, Tax Reporter uses dummy
worksite 99. To avoid this message in future quarterly reports, maintain worksite information for
the affected employees in the Unemployment State infotype (0209).
Download the TemSe file created by Tax Reporter to magnetic tape, then submit the tape to the
appropriate authority or authorities.
If no worksite assignment is found on the Unemployment State infotype (0209), the system first
tries to assign a default based on the worksite table (T5UTV). If no entry is found in the worksite
table, worksite 99 is applied.
Example of message in log when overriding based on table T5UTV
00000008 US01 NY Assigning WKSIT from T5UTV
Messages are only issued if the override worksite differs from the one the recorded in
table TAXR of the payroll result cluster.
Messages are not issued when processing the Federal tax authority, as the worksite is
not required at that level.
Messages are only issued once per combination of employee, tax company and tax
authority.
If worksite information is not recorded in the interface table (T5UT1) because the information was
not in the Unemployment State infotype (0209) at the time the payroll result was written or put
into T5UT1, worksite $$ will be assigned and reported under a worksite with the description "EE
without worksite".
The employee will continue to be reported in the log, as before, indicating that said information is
missing.
If you are producing the MWR from within Tax Reporter, you must maintain the worksite
information on the Unemployment State infotype (0209).
Worksite information is recorded in each payroll cluster. To insure that worksite information is
maintained and recorded properly in each payroll result, you can customize rule UUIM, (located in
subschema UTX0 of the main payroll calculation schema U000), to reject an employee if worksite
information is missing.
To minimize the issues caused by multiple worksite assignments during a reporting period,
please consider the worksite assignment guidelines as described by the Bureau of Labor
Statistics (BLS). These guidelines state that if an employee moves often between worksites, the
employer may assign the employee to a physical location where either the employee spends
most of his/her or time or where the employee is supervised or receives control. The employee
should be counted one time at one location.
In order to minimize the impact of not following the above procedures, the MWR produced by Tax
Reporter behaves as follows:
If the payroll results, — in the cluster PCL4 — show that the employee was recorded in more than
one worksite during the reporting period; this information will be overridden using the last worksite
valid for the reporting period per Unemployment State infotype (0209) record.
One negative consequence of applying this logic arises if the Unemployment State infotype
(0209) is maintained retroactively after MWR is filed, in which case you may not be able, without
the original spool file, to reproduce the report exactly as filed. If you do not wish to use this logic,
you may deactivate it by performing the following entry in the Payroll Constants table (T511K).
A value of 0 deactivates this logic, while a value of 1 leaves the logic active.
For example:
Multiple print jobs will be created for all SUI and MWR runs where the reporting period end date
lies between the start date and end date of the constant TRSMP.
Regardless of which non-zero value you enter, the system creates one print job for each main
form in the tax class – that is, one print job for each state authority for SUI and/or MWR (including
correction) forms. If the value for constant TRSMP is zero, the system will not create multiple print
jobs.
Since Tax Reporter always submits separate jobs for magnetic media and paper forms, two jobs
will be submitted for each state in SUI/MWR processing during a production run (in the
background).
SAP delivers MWR reports only for certain states, and all of these states have the same MWR
reporting requirements, so if customers wish to configure MWR reports for other states, they can
copy and configure the definitions of existing states for the new states they require. For additional
information, consult SAP Note 108565.
This means that you can accurately comply with different reporting requirements for different
states, for example:
In Kentucky, you can comply with the requirement to report transportation tax (tax type
50), occupation tax (tax type 51), and school tax (tax type 53).
In Pennsylvania and Ohio, you can accurately report local income taxes.
Restrictions
The standard layout for the locality report is identical for all tax types and localities. If you wish to
change the layout for a specific locality/localities (for example, in Pennsylvania), then you must
customize each and every form.
Customizing
If your reporting requirements cannot be met by the standard solution – for example, if you want
to generate a report for a specific tax type that is not included in standard system, or you want to
generate a local report for some states other than Pennsylvania, Kentucky, and Ohio – you can
customize the report as follows:
Add New Tax Type to Existing State
To generate reports for tax types that are not in the system – for example, transportation tax (tax
type 50) report for Pennsylvania city level authorities – you must create tax form fields associated
with transportation taxable amounts and tax under form HR_F_LOCWL_D_PA. In response, the
system will automatically generate a report for employees with transportation taxable amounts.
To this end, in Customizing for Payroll USA (PY-US), choose Tax Reporter Tax Form
Definition Define original tax forms.
1. Select the entry HR_F_LOCWL_D_PA, then select the Tax form fields node from the tree
structure at left.
2. Select the entries TLO1 (Income Taxable) and TLO2 (Income Tax), then choose Copy as
from the application toolbar.
c. Modify the Tax form group field from 0001 to the value defined for tax type 50.
3. In the subsequent activity (Assign tax forms to tax form classes), assign
ZR_F_LOCWL_C_IN to tax form class Q600.
1. In Customizing for Payroll USA (PY-US), choose Tax Reporter Tax Form Definition
Custom Forms Copy tax forms and assign them to tax form classes.
3. Copy tax form HR_F_LOCWL_C_PA to ZR_F_LOCWL_C_CO, and select Copy all when
the system inquires whether you wish to copy the entry with all dependent entries.
5. In the subsequent activity (Assign tax forms to tax form classes), assign
ZR_F_LOCWL_C_CO to tax form class Q610.
6. In Customizing for Payroll USA (PY-US), choose Tax Reporter Tax Form Definition
Define original tax forms.
a. Select the entry ZR_F_LOCWL_F_CO, then select the Tax form fields node from
the tree structure at left.
b. Select the entries TLO1 (Income Taxable) and TLO2 (Income Tax), then choose
Copy as from the application toolbar.
Modify the Tax form group field from 0001 to the value defined for tax type 54.:
d. Repeat step 6c. for entry TLO2.
Tax Reporter Tax Form Definition Custom Forms Create user-defined tax form
classes
3. Modify the name from Locality Wage Listing – County Level to Locality Wage Listing –
Portland TriMet.
4. Assign user-defined tax form class attributes by selecting tax form class Q600 and
copying the appropriate attributes to tax form class ZXXX.
Do not modify the field Variant; the system uses it to identify the locality wage listing.
5. In Customizing for Payroll USA (PY-US), choose:
Tax Reporter Tax Form Definition Custom Forms Copy tax forms and assign
them to tax form classes
a. Copy tax form HR_F_LOCWL_C_PA to ZR_F_LOCWL_F_OR, and select Copy
all when the system inquires whether you wish to copy the entry with all
dependent entries.
b. Change the Tax Authority in tax form ZR_F_LOCWL_F_OR from PA to OR.
c. Assign tax form ZR_F_LOCWL_F_OR to tax form class ZXXX.
6. In Customizing for Payroll USA (PY-US), choose:
b. Among the tax from fields listed in tax form ZR_F_LOCWL_F_OR, identify all tax
form fields that bear tax level C and modify this tax level from C to F.
c. Select the entries TLO1 (Income Taxable) and TLO2 (Income Tax), then choose
Copy as from the application toolbar.
Modify the name from Income Taxable to Transit District Excise Taxable.
Modify the Tax form group field from 0001 to the value defined for tax type 35.
You can generate magnetic media output for locality wage listing as follows:
1. Copy an existing magnetic media entry (for example, HR_F_MMREF_1_PA) in the system to
your own magnetic media (for example, ZR_F_LOC_PAXX, where PAXX = your local
authority).
2. Modify the magnetic media structure according to the specifications provided by your local
authority.
3. Add your entry ZR_F_LOC_PAXX under the main form HR_F_LOCWL_D_PA. If PAXX is a
city level authority, specify tax authority PAXX.
For details on how to create and customize magnetic media, see the Configuration section and
SAP Note 306543 and SAP Note 305046.
Payroll Considerations
This section addresses important payroll issues that directly affect the process of tax reporting.
The topics addressed here include:
Claims Processing
Payroll Reconciliation Report
Tax Form Reconciliation
Manual Entry Adjustments
The Adjustments Workbench
Tax Reporter Payroll Constants
Claims Processing
Use
Normally, if an employee is overpaid, retroactively adjusting the overpayment will carry forward
into the current period, reducing the amount of current pay and clearing the original overpaid
amount. However, if the employee does not have enough money in the current period to cover
the entire amount of the overpayment, the system creates a claim. If left alone, the claim will be
carried forward into subsequent periods, reducing future pay until it is cleared. If the claim is
large and the employee remains active, you may wish to set up a payment plan. However, for
inactive employees, claims must be cleared, either as forgiven amounts or as repayments, and
either partially or in full.
At the end of the year, you need to determine how you want to resolve any outstanding claims. It
is advisable to clear all outstanding claims from your system before running the first payroll of the
new year, since claims repaid in the current year for the prior year should be processed as a
Claim of Right.
You can execute the Payroll Reconciliation Report to identify employees with claims. Once you
have isolated these claims, execute the Claims Processing Report to determine the
components of each claim (such as earnings, taxes, and deductions) and to decide which of the
amounts should be fully repaid, which fully forgiven, and which partially forgiven. Using the
Claims Processing Report, you can also act to clear claims and to establish employee payment
plans so that the claim is repaid over a longer period.
All prior-year adjustments, whether negative or positive, are still carried into the
current pay period and processed as normal retroactive payments. Should you wish
to process an overpayment from a prior year as a Claim of Right, you must clear the
claim with special Claim of Right Wage Types.
Access
To access the Claims Processing Report from the main U.S. Payroll menu, choose Subsequent
activities Period-independent Payroll supplement Claims processing. For detailed
documentation on claims processing, choose Help Application help from the initial screen of
the report.
Additional documentation on claims processing is provided in the user guide entitled “Claims
Processing" on SAP Service Marketplace at http://service.sap.com/hrusa
Documentation User Guides Claims Processing.
The output of the Payroll Reconciliation Report is intended to reflect actual payroll results as
closely as possible. It is not the intent of the report to duplicate the logic of FI posting programs,
nor of third-party remittance functionality, nor of Tax Reporter. Therefore, amounts reported by
the Payroll Reconciliation Report will not necessarily match the results of other reporting
programs. Indeed, the fundamental purpose of the Payroll Reconciliation Report is to enable
users to discover and understand such discrepancies, so that they may ultimately resolve them.
Although the Payroll Reconciliation Report can be used to balance payroll results throughout the
year, many users will find it to be most useful when executed in conjunction with Tax Reporter
during the Year End timeframe.
Access
To access the Payroll Reconciliation Report from the main U.S. Payroll menu, choose
Subsequent activities Period-independent Payroll supplement Payroll reconciliation
report. For detailed documentation on the Payroll Reconciliation Report, choose Help
Application help from the initial screen of the report.
System documentation for the Payroll Reconciliation Report is also available on SAP Service
Marketplace. To access this documentation, visit http://service.sap.com/hrusa, then
choose Documentation User Guides Payroll Reconciliation Report.
Running the Payroll Reconciliation Report for a specific tax company may cause
the report to run more slowly than it would for another selection, such as
company code or personnel area. If your tax company contains 10,000
employees or more and if it maps data exactly to one personnel area/subarea or
company code, we recommend that you specify those criteria to run the
application, rather than choosing the tax company on the report selection screen.
This is recommended because company codes, personnel areas and personnel
subareas correspond to HR Logical Database fields, while tax companies do not.
HR reports can select employees more quickly when processing Logical
Database fields, rather than other fields. In addition, choosing "employee details"
for a large employee range can significantly detract from the performance of the
application.
2. Review the wage type groupings on the application to ensure that they correspond to the
boxes on the tax form to be reconciled.
When performing reconciliation for a tax form, be certain to specify tax company and
tax authority as "reportable fields" on the selection screen. Otherwise, tax wage type
amounts will be totaled for all tax companies and authorities, yielding unusable
results.
3. Where variances exist between the Payroll Reconciliation Report and the selected tax
form, review the following two factors:
a. Number of employees selected. The Payroll Reconciliation Report will select all
employees in the specified tax company and period that have current RT results.
Tax Reporter, however, features processing logic to reject certain employees
from a tax form run, such as employees who have negative wages. Before
running the Payroll Reconciliation Report, always review the Tax Reporter Log
for the form to be reconciled to determine whether employees were rejected from
the tax form run, and if so, how many. If employees were rejected, be certain to
exclude these employees manually from the Payroll Reconciliation Report run.
b. Manual entries in the Tax Interface Table (T5UT1). You may sometimes need
to perform manual entries for an employee in one or more tax form groups, to
ensure that amounts that were excluded from payroll results for some reason are
included on the tax form. Since the Payroll Reconciliation Report does not read
this table, you need to know which employees had manual entries, and which tax
form groups or wage type groupings these employees affected.
Result
Using the basic technique described above, you can quickly identify the source of variances
between payroll results or FI postings and tax form data.
For more information, refer to the user guide entitled “New User Interface and Processing for
Manual Entries” on SAP Service Marketplace at http://service.sap.com/hrusa
Documentation User Guides New User Interface and Processing for Manual Entries.
TRCLT Colorado Local OPT on Form W-2 Consult SAP Note 540100.
TRCOM Fill job number of pers. nos. for PCL4 commit Consult SAP Note 414496.
TRPRN Puerto Rico control no., using laser printer Consult SAP Note 576263.
TRSMP Multiple print jobs for SUI and MWR reports Consult SAP Note 563242.
TRUGT Pennsylvania OPT / LST on Form W-2 Consult SAP Note 905235.
TRWSO MWR override: EE counts, SUI Reconciliation Consult SAP Note 197437.
W2SPL Third Party Layout (Form W-2): Splitting TemSe file Consult SAP Note 1160752.
Additional Resources
SAP Online Documentation
Thorough online documentation is available via SAP Help Portal, at http://help.sap.com.
No user name or password is required to access this information.
U.S. Tax Reporting with PDF-Based Forms
For SAP ERP 6.0 customers who use the U.S. Payroll component of SAP ERP Human Capital
Management to perform quarterly and year-end tax reporting with PDF-Based Forms, a
corresponding user guide is available online, at http://service.sap.com/hrusa.
SUI XML Reporting in Tax Reporter
For all customers who use the U.S. Payroll component of SAP ERP HCM to conduct XML
reporting – for example, to report State Unemployment Insurance reporting on a quarterly basis –
a user guide is published on this topic online, at http://service.sap.com/hrusa.
Business Add-Ins Guide for U.S. Tax Reporting
For an overview of BAdIs that influence tax reporting, visit http://service.sap.com/hrusa
Documentation Business Add-Ins Guide for U.S. Tax Reporting.
U.S. Tax Reporter: Frequently Asked Questions
In the Documentation section located at http://service.sap.com/hrusa, you may review
Frequently Asked Questions for U.S. Tax Reporter.
Course Registration via SAP Education
To register online for HR710 – U.S. Tax Reporter, visit SAP Education.
State Governments
To view the Web site of any state government, visit www.state.xx.us, where xx corresponds to
the two-character code established for that state by the United States Postal Service. For
example, to view the official Web site of the State of California, visit http://www.state.ca.us.
Tax Authorities
To view the Web site of the Internal Revenue Service, visit http://www.irs.gov.
To view the Web site of a state or territorial tax authority, select the corresponding link below.
Alabama Idaho Montana Puerto Rico
Alaska Illinois Nebraska Rhode Island
American Samoa Indiana Nevada South Carolina
Arizona Iowa New Hampshire South Dakota
Arkansas Kansas New Jersey Tennessee
California Kentucky New Mexico Texas
Colorado Louisiana New York U.S. Virgin Islands
Connecticut Maine North Carolina Utah
Delaware Maryland North Dakota Vermont
District of Columbia Massachusetts Northern Mariana Islands Virginia
Florida Michigan Ohio Washington
Georgia Minnesota Oklahoma West Virginia
Guam Mississippi Oregon Wisconsin
Hawaii Missouri Pennsylvania Wyoming