You are on page 1of 425

AutoPay Data Exchange Guide

The ADP Logo is a registered trademark of ADP, Inc. All other trademarks are the property of their respective owners. Copyright 2002-2009 ADP, Inc. All rights reserved. U.S. Government Restricted Rights. The Software and written materials accompanying the Software are provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer SoftwareRestricted Rights 48 cfr 52.227-19, as applicable. Contractor is ADP, Inc., One ADP Boulevard, Roseland, New Jersey 07068, U.S.A. The information contained herein constitutes proprietary and confidential information of ADP. It must not be copied, transmitted or distributed in any form or by any means, electronic, mechanical or other, including photocopy, recording or any information storage and retrieval system, without the express written permission of ADP. All rights reserved. ADP provides this publication as is without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of merchantability or fitness for a particular purpose. ADP is not responsible for any technical inaccuracies or typographical errors that may be contained in this publication. Changes are periodically made to the information herein, and such changes will be incorporated in new editions of this publication. ADP may make improvements and/or changes in the product and/or the programs described in this publication at any time without notice.

Contents

Introduction to the NOS Data Exchange File

Data Exchange File Formats .......................................................................................................9 Data Exchange Record Types ........................................................................................9 Header Record..............................................................................................................10 Documentation Notations.............................................................................................10

Paydata Exchange File

11

Paydata Exchange File ..............................................................................................................12 Detailed Field Requirements........................................................................................12 Record Sequencing.......................................................................................................12 Paydata Exchange Key Information.............................................................................13 Company Data Record Layouts ................................................................................................14 Company Data Record Set ...........................................................................................14 Company Indicative Record (Packed Format) .............................................................14 Company Indicative Record (Unpacked Format) ........................................................15 Company Payroll Record (Packed Format)..................................................................16 Company Payroll Record (Unpacked Format) .............................................................16 Employee Indicative Record Layouts .......................................................................................18 Employee Indicative Data Record Set..........................................................................18 Employee Indicative Data Record (Packed Format) ....................................................18 Employee Indicative Data Record (Unpacked Format) ...............................................19 Employee Dates Record (Packed Format) ...................................................................20 Employee Dates Record (Unpacked Format)...............................................................21 Employee Payroll Indicative Record Layouts...........................................................................24 Employee Payroll Indicative Record Set......................................................................24 Employee Payroll Indicative Record (Packed Format) ................................................24 Employee Payroll Indicative Record (Unpacked Format) ...........................................26 Employee Payroll Indicative Continuation Record (Packed Format) ..........................31

Employee Payroll Indicative Continuation Record (Unpacked Format)......................31 Employee Banking Record (Packed Format)...............................................................32 Employee Banking Record (Unpacked Format) ..........................................................34 Pay Record Layouts ..................................................................................................................37 Pay Record Set .............................................................................................................37 Distribution Records ....................................................................................................44 Entry Records...............................................................................................................67

Masterfile Data Exchange File

77

Masterfile Data Exchange File ..................................................................................................78 Detailed Field Requirements........................................................................................78 Company Data Record Layouts ................................................................................................79 Company Data Record Set ...........................................................................................79 Company Indicative Record (Packed Format) .............................................................79 Company Indicative Record (Unpacked Format) ........................................................80 Company Payroll Record (Packed Format)..................................................................80 Company Payroll Record (Unpacked Format) .............................................................81 Company Tip Allocation Record (Packed Format)......................................................81 Company Tip Allocation Record (Unpacked Format) .................................................82 Company Tax Reporting Record Layouts.................................................................................84 Company Tax Reporting Record Set............................................................................84 Federal Tax Reporting Deposit/Liability Record (Packed Format) .............................84 Federal Tax Reporting Deposit/Liability Record (Unpacked Format).........................89 Federal Tax Reporting Record (Packed Format) .........................................................93 Federal Tax Reporting Record (Unpacked Format).....................................................95 State Tax Reporting Deposit/Liability Record (Packed Format) .................................98 State Tax Reporting Deposit/Liability Record (Unpacked Format)...........................102 State Tax Reporting Record (Packed Format) ...........................................................106 State Tax Reporting Record (Unpacked Format).......................................................108 Local Tax Reporting Record (Packed Format) ..........................................................109 Local Tax Reporting Record (Unpacked Format)......................................................112

Tax Reporting Frequencies Record (Packed Format) ................................................116 Tax Reporting Frequencies Record (Unpacked Format)............................................122 Employee Indicative Data Record Layouts.............................................................................132 Employee Indicative Data Record Set........................................................................132 Employee Primary Indicative Data Record (Packed Format) ....................................136 Employee Primary Indicative Data Record (Unpacked Format) ...............................140 Employee Primary Indicative Data Continuation Record (Packed Format) ..............145 Employee Primary Indicative Data Continuation Record (Unpacked Format)..........146 Employee Personnel Reporting Record (Packed Format)..........................................146 Employee Personnel Reporting Record (Unpacked Format) .....................................149 Employee Banking Record (Packed Format).............................................................152 Employee Banking Record (Unpacked Format) ........................................................155 Employee Enhanced Banking Record (Packed Format) ............................................159 Employee Enhanced Banking Record (Unpacked Format)........................................163 Employee Generic Direct Deposit Record (GDD) (Packed Format) .........................170 Employee Generic Direct Deposit Record (GDD) (Unpacked Format).....................170 Employee Extra Dates Record (Packed Format)........................................................173 Employee Extra Dates Record (Unpacked Format) ...................................................174 Employee Calc Factor Record (Packed Format) ........................................................176 Employee Calc Factor Record (Unpacked Format) ...................................................177 Employee Additional Data Record (Packed Format).................................................179 Employee Additional Data Record (Unpacked Format) ............................................181 Employee Standard Deductions Record (Packed Format) .........................................184 Employee Standard Deductions Record (Unpacked Format) ....................................186 Employee Liens Record (Packed Format)..................................................................188 Employee Liens Record (Unpacked Format) .............................................................192 Employee Lien Positional Mapping Record (Packed Format)...................................196 Employee Lien Positional Mapping Record (Unpacked Format) ..............................197 Employee Goals Deduction Record (Packed Format)................................................198 Employee Goals Deduction Record (Unpacked Format)...........................................200 Employee Goal Positional Mapping Record (Packed Format) ..................................204

Employee Goal Positional Mapping Record (Unpacked Format)..............................205 Employee Benefit Accruals Record (Packed Format)................................................205 Employee Benefit Accruals Record (Unpacked Format)...........................................208 Employee Salary History Record (Packed Format) ...................................................211 Employee Salary History Record (Unpacked Format)...............................................214 Employee Action Flags Record (Packed Format) ......................................................217 Employee Action Flags Record (Unpacked Format) .................................................219 Employee Department Number Record (Packed Format)..........................................221 Employee Department Number Record (Unpacked Format).....................................225 Employee Job Number Record (Packed Format).......................................................227 Employee Job Number Record (Unpacked Format) ..................................................229 ALA Cost Numbers and Percentages Record (Packed Format).................................231 ALA Cost Numbers and Percentages Record (Unpacked Format) ............................233 Employee Additional Rates Record (Packed Format) 0886Dec ................................234 Employee Additional Rates Record (Unpacked Format)...........................................236 Employee Additional (Automatic) Earnings Record (Packed Format)......................238 Employee Additional (Automatic) Earnings Record (Unpacked Format) .................240 Employee Accumulator Record (Packed Format)......................................................242 Employee Deductions in Arrears Record (Packed Format) .......................................246 Employee Accumulator Record (Unpacked Format) .................................................247 Employee Deductions in Arrears Record (Unpacked Format)...................................252 Employee Monthly Tax/Taxable Control Record (Packed Format) ..........................253 Employee Monthly Tax/Taxable Control Record (Unpacked Format)......................254 Employee BLS SUI Codes Record (Packed Format).................................................256 Employee BLS SUI Codes Record (Unpacked Format) ............................................256 Employee SCET Record (Packed Format).................................................................258 Employee SCET Record (Unpacked Format) ............................................................258 Employee W-4 Information Record (Packed Format) ...............................................259 Employee W-4 Information Record (Unpacked Format)...........................................261 Employee Jurisdictional Data Record Layouts .......................................................................264 Employee Jurisdictional Record Set...........................................................................264

Employee Jurisdiction Indicative Record (Packed Format).......................................265 Employee Jurisdiction Indicative Record (Unpacked Format) ..................................268 Employee Jurisdiction Tax Accumulations Record (Packed Format) .......................271 Employee Jurisdiction Tax Accumulations Record (Unpacked Format)...................274 Employee Jurisdiction Taxable/Employer Tax Record (Packed Format) ..................277 Employee Jurisdiction Taxable/Employer Tax Record (Unpacked Format) .............279 Employee Jurisdiction Special Comp Accumulator Record (Packed Format)...........281 Employee Jurisdiction Special Comp Accumulator Record (Unpacked Format)..........................................................................................................285 Employee 3rd Party Sick Pay Tax Accumulations Record (Packed Format) ............290 Employee 3rd Party Sick Pay Tax Accumulations Record (Unpacked Format)........293 Employee Untaken Tax Accumulations Record (Packed Format).............................298 Employee Untaken Tax Accumulations Record (Unpacked Format) ........................302 Employee Generic Tax Record (Packed Format).......................................................307 Employee Generic Tax Record (Unpacked Format) ..................................................309 Employee Tip Allocation Record Layout ...............................................................................311 Employee Tip Allocation Record (Packed Format) ...................................................311 Employee Tip Allocation Record (Unpacked Format) ..............................................315 Employee Custom Data Record Layouts ................................................................................321 Employee Custom Data Record Set ...........................................................................321 Employee Deductions in Arrears Record (Packed Format) .......................................321 Employee Deductions in Arrears Record (Unpacked Format)...................................323 Employee Deduction Forecasting Record (Packed Format) ......................................326 Employee Deduction Forecasting Record (Unpacked Format)..................................329 Employee Generic Data Record (Packed Format) .....................................................332 Employee Generic Data Record (Unpacked Format).................................................332 Employee Custom Report Data Record (Packed Format)..........................................332 Employee Custom Report Data Record (Unpacked Format) .....................................334

Summary Data Exchange File

337

Summary Data Exchange File.................................................................................................338 Detailed Field Requirements......................................................................................338

Summary Data Exchange Key Information ...............................................................338 Company Data Record Layouts ..............................................................................................339 Company Data Record Set .........................................................................................339 Company Indicative Record (Packed Format) ...........................................................339 Company Indicative Record (Unpacked Format) ......................................................340 Company Payroll Record (Packed Format)................................................................340 Company Payroll Record (Unpacked Format) ...........................................................341 Detail Totals Record Layouts..................................................................................................342 Detail Totals Record Set ............................................................................................342 Primary Detail Totals Record (Packed Format) .........................................................342 Primary Detail Totals Record (Unpacked Format) ....................................................343 Additional Detail Totals Record (Packed Format).....................................................345 Additional Detail Totals Record (Unpacked Format) ................................................346 Analysis Group Totals Record Layouts ..................................................................................349 Analysis Group Totals Record Set .............................................................................349 General Payroll Totals Analysis Record (Unpacked Format)....................................350 General Payroll Totals Analysis Record (Packed Format).........................................351 Hours/Earnings Analysis Record (Packed Format)....................................................352 Hours/Earnings Analysis Record (Unpacked Format) ...............................................355 Deduction Analysis Record (Packed Format) ............................................................359 Deduction Analysis Record (Unpacked Format) .......................................................363 Memo Analysis Record (Packed Format) ..................................................................369 Memo Analysis Record (Unpacked Format)..............................................................371 Non-Void Memo Analysis Record (Packed Format) .................................................376 Non-Void Memo Analysis Record (Unpacked Format) ............................................377 Federal Taxation Analysis Record (Packed Format) .................................................379 Federal Taxation Analysis Record (Unpacked Format).............................................380 State Taxation Analysis Record (Packed Format) .....................................................382 State Taxation Analysis Record (Unpacked Format).................................................385 Local Taxation Analysis Record (Packed Format) ....................................................390 Local Taxation Analysis Record (Unpacked Format)................................................393

Job Data Exchange File

399

Job Data Exchange File...........................................................................................................400 Detailed Field Requirements......................................................................................400 Job Data Exchange Key Information .........................................................................401 Company Data Record Layouts ..............................................................................................402 Company Data Record Set .........................................................................................402 Company Indicative Record (Packed Format) ...........................................................402 Company Indicative Record (Unpacked Format) ......................................................403 Company Payroll Record (Packed Format)................................................................403 Company Payroll Record (Unpacked Format) ...........................................................404 Employee Indicative Record Layouts .....................................................................................406 Employee Indicative Data Record Set........................................................................406 Employee Indicative Data Record (Packed Format) ..................................................406 Employee Indicative Data Record (Unpacked Format) .............................................407 Employee Payroll Indicative Record Layouts.........................................................................408 Employee Payroll Indicative Record Set....................................................................408 Employee Payroll Indicative Record (Packed Format) ..............................................408 Employee Payroll Indicative Record (Unpacked Format) .........................................411 Job Record Layouts.................................................................................................................415 Job Record Set............................................................................................................415 Primary Job Entry Record (Packed Format) ..............................................................415 Primary Job Entry Record (Unpacked Format)..........................................................417 Job Entry Memo Record (Packed Format).................................................................420 Job Entry Memo Record (Unpacked Format) ............................................................420

CHAPTER 1 Introduction to the NOS Data Exchange File


The NOS Data Exchange file provides you with record layouts for Masterfile, Pay, Job, and Summary data, which can be used as input for your internal programs (for creating management and custom reports) and systems (such as general ledger and human resources). The following notes pertain to the record layouts included in this document: On the Master records, taxable means subject wages, which are wages that are included in the applicable state or federal law. The term taxable amount implies that there may be a limit associated with this amount. On Pay, Job, and Summary records, taxable means taxable unless otherwise noted. The Department Number on all records in all files is left-justified. All three-position codes, such as deductions, earnings, and memos are right-justified. The company code on all files is six characters and left-justified. Unless specifically stated in the Justify column, the following justification rules apply: If the field format is character, the data is left-justified. If the field format is packed, the data is right-justified. Most records in all files are created due to the presence of data. If there is no data for a particular record type, and the record is not a mandatory record, then the record is not created.

The regional office code on all files is blank. Unless specifically stated in the record layout, date fields on all files have the format MMDDYYYY.

Data Exchange File Formats


The Data Exchange file is a blocked, variable-length file that is generated by the ADP mainframe in EBCDIC format. The maximum record length is 504. The end of each record is determined by its record length. Data Exchange Record Types The Data Exchange file consists of four different types of records (or files): Pay, Masterfile, Summary, and Job. Each Data Exchange file may contain one record type, or any combination of record types.
File Type
Job Master Pay Summary

Description
Contains information for paid employees from the hours to gross pay level per job number. Contains descriptive information for all employees (active, inactive, terminated, and deceased). Contains information for all paid employees for the current payroll. Contains a recap of the payroll summaries issued with each payroll.

10

AutoPay Data Exchange Guide

Header Record There is no separate header record for a Data Exchange file. The first record on the Data Exchange file for each record type is the Company Indicative record, (that is, a company header record). Each company on the Data Exchange file has its own Company Indicative record. Documentation Notations The following documentation notations are used in describing the record layouts.
Documentation Notation
Packed S9(n)v99

Represents
The data in the field is a positive or negative number, typically a dollar amount or percentage. N indicates the number of digits preceding the decimal point. It can also be used to indicate digits after the decimal point. The maximum amount of digits is twice the size of the field it is entered into. See below for individual definitions.

Example: Packed S9(5)v99 represents a positive or negative value, which


may have up to five digits to the left of the decimal point and two digits following. The maximum amount of digits is seven, and, because the data is packed, the field length is four (half of seven, rounded to the next whole number). Packed Data is condensed to fit into a smaller field. The field length is half the size of the data entered into it.

Note: Unless otherwise specified in the Justify column, all data entered into a packed field is right-justified.
S v 9 (n), where n is a number from 1-9 The field is signed, i.e., data can be a positive or negative number. Decimal point Numeric data The maximum amount of digits a number may contain before or after the decimal point.

Example: 9(4)v99 may contain up to four digits before the decimal point;
9v9(3) may contain up to three digits following the decimal point. Character Data can be alpha, numeric, alphanumeric, or blank.

Note: Unless otherwise specified in the Justify column, all data entered into a character field is left-justified.
MMDDYYYY L, R Date Data is left-justified (L) in the field. Data is right-justified (R) in the field.

Note: See the special justification guidelines above for data entered into a packed or character field when no justification is noted in the Justify column.
October 2002

11

CHAPTER 2 Paydata Exchange File

12

AutoPay Data Exchange Guide

Paydata Exchange File


Detailed Field Requirements July 2008 This chapter describes the records included in the Paydata exchange file. It indicates the field names, lengths, formats, justification (if defined), position in the data exchange file, and any requirements for entering data in the field. The Paydata exchange file contains the following record sets: Company Data Record (see "Company Data Record Layouts" on page 339, http://eguides.nj.adp.com/nxt/gateway.dll/Feature%20and%20User%20Guides/NOSDataExchGd/0 2%20paydata%20exchange%20file/02-Paydata-02.htm) Employee Indicative Data Record (see "Employee Indicative Record Layouts" on page 18) Employee Payroll Indicative Record (see "Employee Payroll Indicative Record Layouts" on page 24) Pay Record (see "Pay Record Layouts" on page 37)

Note: Pay records that were generated as a result of an adjustment are indicated by the record code. Record Sequencing All company-level records are generated before employee or paydata data. Within a company data record set, the company indicative record precedes company payroll record(s). For a particular company code, employee indicative and pay records are generated in employee file number sequence. All records for a particular file number are sequenced together. The employee indicative data record is generated first for a file number. For each payroll, the employee payroll indicative record set directly precedes the pay record set(s) for a file number. The pay record sets for a particular file number are sequenced by pay number within payroll. Within the pay record set, records are sequenced by entry, within distribution, within pay.

Paydata Exchange File

13

Paydata Exchange Key Information The following fields represent the key structure of all Paydata Exchange records: ADP Office Code Company Code File Number Client Payroll Year Client Payroll Week Client Payroll Number Batch Number Pay Number Calc Number Entry Number Record Code Record Sequence Number (Continuation Record Number)

The following values on the Paydata Exchange file are set to zero: Company Indicative Data Record (PAY010CIND): the Client Payroll Year, Client Payroll Week, Client Payroll Number, Batch Number, File Number, Pay Number, Calc Number, and Entry Number. Company Payroll Record (PAY020CPRL/PAA020CPRL): the File Number, Pay Number, Calc Number, and Entry Number. Employee Indicative Record Set (PAY030EIND/PAA030EIND, PAY040EDAT/PAA040EDAT): the Client Payroll Year, Client Payroll Week, Client Payroll Number, Batch Number, Pay Number, Calc Number, and Entry Number. Employee Payroll Indicative Record Set (PAY050EPRL/PAA050EPRL, PAY060EBNK/PAA060EBNK): the Pay Number, Calc Number, and Entry Number. Paydata Record (PAY070PPRI/PAA070PPRI): the Calc Number and Entry Number. Distribution Record Set (PAY080LPRI/PAY080LPRI, PAY090LMIS/PAA090LMIS, PAY100LDED/PAA100LDED): Entry Number

14

AutoPay Data Exchange Guide

Company Data Record Layouts


Company Data Record Set One company data record set is generated for each company code with paydata to be reported on the data exchange file. The company data record set contains the following two records for each company code: Company Indicative Record, PAY010CIND (packed (see "Company Indicative Record (Packed Format)" on page 14) and unpacked (see "Company Indicative Record (Unpacked Format)" on page 15)) This header record contains company data that does not vary among payrolls. There is one record per company code and it is the first record in each company code's company data set. Company Payroll Record (packed (see "Company Payroll Record (Packed Format)" on page 16) and unpacked (see "Company Payroll Record (Unpacked Format)" on page 16)) PAY020CPRL (if the activity was a PR, OS, or QS data type) PAA020CPRL (if the activity was an AC or AD data type)

This record contains company data that varies among payrolls. There is one record per payroll, per company code. If there is more than one payroll per company code, there are multiple records. It directly follows the Company Indicative record and directly precedes the employee data records for the company code. All occurrences for each company code are grouped together. Company Indicative Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

L Always zero YYYY

Always zero Always zero Always zero L Always PAY010CIND

Paydata Exchange File


Record Sequence Number 42-44 3 Packed S9(5)

15

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L L

Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

45-64 65-70 71 72-73 74 75-84

20 6 1 2 1 10

Character Character Character Character Character Character

A, B, or C Always blank

Company Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-50

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

L Always zero YYYY

Always zero Always zero Always zero L Always PAY010CIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L L

Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

60-79 80-85 86 87-88 89 90-99

20 6 1 2 1 10

Character Character Character Character Character Character

A, B, or C Always blank

16

AutoPay Data Exchange Guide

Company Payroll Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

L Always zero YYYY

Always zero Always zero Always zero L PAY020CPRL if data type = PR, OS, QS PAA020CPRL if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Payroll Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler

45 46-50 51-55 56-60 61-65 66-75

1 5 5 5 5 10

Packed S9 Packed S9(9) Packed S9(9) Packed S9(9) Packed S9(9) Character MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always blank

Company Payroll Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number

Position
01-04 05-10 11-15 20-24 25-27 28-30 31-35 36-38

Length
4 6 9 5 3 3 5 3

Format
Character Character 9(9) 9(5) YYYY 9(3) 9(3) 9(5) 9(3)

Justify

Requirements
Always blank

L Always zero YYYY

Always zero

Paydata Exchange File


Distribution (Calc) Number Entry Number Record Code 39-41 42-44 45-54 3 3 10 9(3) 9(3) Character L Always zero Always zero

17

PAY020CPRL if data type = PR, OS, QS PAA020CPRL if data type = AC or AD

Record Sequence Number

55-59

9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Payroll Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler

60 61-69 70-78 79-87 88-96 97-106

1 9 9 9 9 10

9 9(9) 9(9) 9(9) 9(9) Character MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always blank

18

AutoPay Data Exchange Guide

Employee Indicative Record Layouts


Employee Indicative Data Record Set A single employee indicative record set exists for each file number for which at least one pay record set is generated. Each record contains selected employee indicative fields with data values as they existed for the last (most current) payroll in which the employee has a pay record set in the Data Exchange file. Employee indicative data is not generated for a file number unless its paydata is included in the Data Exchange. The employee indicative record set contains the following records for each file number: Employee Indicative Data Record (packed (see "Employee Indicative Data Record (Packed Format)" on page 18) and unpacked (see "Employee Indicative Data Record (Unpacked Format)" on page 19)) PAY030EIND (if the activity was a PR, OS, or QS data type) PAA030EIND (if the activity was an AC or AD data type)

This record contains selected employee indicative fields with data values, as they existed for the most recent payroll in which the employee has a pay record set on the data exchange file. There is one record per employee file number, and it is the first record for the file number. Employee Date Record (packed (see "Employee Dates Record (Packed Format)" on page 20) and unpacked (see "Employee Dates Record (Unpacked Format)" on page 21)) PAY040EDAT (if the activity was a PR, OS, or QS data type) PAA040EDAT (if the activity was an AC or AD data type)

This record contains employee master date information. This record is optional, that is, no record will exist if there are no dates on file for the employee. Employee Indicative Data Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L PAY030EIND if data type = PR, OS, or QS PAA030EIND if data type = AC or AD

Paydata Exchange File


Record Sequence Number 42-44 3 Packed S9(5)

19

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Social Security Number Gender W-2 Name Street Address Additional Address Line City Name State Postal Code Zip Code-First 5 positions Zip Code-Last 4 positions (ZIP +4) Filler

45-49 50 51-82 83-112 113-142 143-172 173-174 175-179 180-183 184-193

5 1 32 30 30 30 2 5 4 10

Packed S9(9) Character Character Character Character Character Character Character Character Character L L Always blank L L L L F, M, or blank

Employee Indicative Data Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-59

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) S9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L Always PAY030EIND except when an adjustment pay, then PAA030EIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Social Security Number Gender W-2 Name Street Address Additional Address Line

60-68 69 70-101 102-131 132-161

9 1 32 30 30

9(9) Character Character Character Character L L L F, M, or blank

20

AutoPay Data Exchange Guide

City Name State Postal Code Zip Code-First 5 positions Zip Code-Last 4 positions (ZIP +4) Filler

162-191 192-193 194-198 199-202 203-212

30 2 5 4 10

Character Character Character Character Character

900 - Combined with State Postal Code 900 - Combined with City Name

L L

900 - Pos 1-5 of zip code field 900 - Pos 6-9 of zip code field Always blank

Employee Dates Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L PAY040EDAT if data type = PR, OS, or QS PAA040EDAT if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. R MMDDYYYY R MMDDYYYY R MMDDYYYY R MMDDYYYY R MMDDYYYY

Date Code 1 Date 1 Date Code 2 Date 2 Date Code 3 Date 3 Date Code 4 Date 4 Date Code 5 Date 5

45-47 48-52 53-55 56-60 61-63 64-68 69-71 72-76 77-79 80-84

3 5 3 5 3 5 3 5 3 5

Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9)

Paydata Exchange File


Date Code 6 Date 6 Date Code 7 Date 7 Date Code 8 Date 8 85-87 88-92 93-95 96-100 101-103 104-108 3 5 3 5 3 5 Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) R MMDDYYYY R MMDDYYYY R MMDDYYYY

21

Field Name
Date Code 9 Date 9 Date Code 10 Date 10 Date Code 11 Date 11 Date Code 12 Date 12 Date Code 13 Date 13 Date Code 14 Date 14 Date Code 15 Date 15 Date Code 16 Date 16 Date Code 17 Date 17 Date Code 18 Date 18 Date Code 19 Date 19 Date Code 20 Date 20 Filler

Position
109-111 112-116 117-119 120-124 125-127 128-132 133-135 136-140 141-143 144-148 149-151 152-156 157-159 160-164 165-167 168-172 173-175 176-180 181-183 184-188 189-191 192-196 197-199 200-204 205-214

Length
3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 10

Format
Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character

Justify
R

Requirements

MMDDYYYY R MMDDYYYY R MMDDYYYY R MMDDYYYY R MMDDYYYY R MMDDYYYY R MMDDYYYY R Future MMDDYYYY R Future MMDDYYYY R Future MMDDYYYY R Future MMDDYYYY R Future MMDDYYYY Always blank

Employee Dates Record (Unpacked Format)


Field Name
Regional Office

Position
01-04

Length
4

Format
Character

Justify

Requirements
Always blank

22

AutoPay Data Exchange Guide

Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

05-10 11-19 20-24 25-27 28-30 31-35 36-37 39-41 42-44 45-54 55-59

6 9 5 3 3 5 3 3 3 10 5

Character L 9 (9) 9 (5) 9 (3) 9 (3) 9 (5) 9 (3) 9 (3) 9 (3) Character L Packed 9(5) Always zero Always zero Always zero Always PAY040EDAT except when an adjustment pay, then PAA040EDAT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Date Code 1 Date 1 Date Code 2 Date 2 Date Code 3 Date 3 Date Code 4 Date 4 Date Code 5 Date 5 Date Code 6 Date 6 Date Code 7 Date 7 Date Code 8 Date 8

60-62 63-71 72-74 75-83 84-86 87-95 96-98 99-107 108-110 111-119 120-122 123-131 132-134 135-143 144-146 147-155

3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9

Character R 9 (9) Character R 9(9) Character R 9 (9) Character R 9 (9) Character R 9 (9) Character R 9 (9) Character R 9 (9) Character R 9 (9) MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY

Field Name
Date Code 9 Date 9 Date Code 10 Date 10 Date Code 11 Date 11

Position
156-158 159-167 168-170 171-179 180-182 183-191

Length
3 9 3 9 3 9

Format

Justify

Requirements

Character R 9 (9) Character R 9 (9) Character R 9(9) MMDDYYYY MMDDYYYY MMDDYYYY

Paydata Exchange File


Date Code 12 Date 12 Date Code 13 Date 13 Date Code 14 Date 14 Date Code 15 Date 15 Date Code 16 Date 16 Date Code 17 Date 17 Date Code 18 Date 18 Date Code 19 Date 19 Date Code 20 Date 20 Filler 192-194 195-203 204-206 207-215 216-218 219-227 228-230 231-239 240-242 243-251 252-254 255-263 264-266 267-275 276-278 279-287 288-290 291-299 300-309 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 10 Character R 9 (9) Character R 9 (9) Character R 9(9) Character R 9 (9) Character R 9 (9) Character R 9(9) Character R 9 (9) Character R 9 (9) Character R 9 (9) Character MMDDYYYY Always blank MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY

23

24

AutoPay Data Exchange Guide

Employee Payroll Indicative Record Layouts


Employee Payroll Indicative Record Set For each file number, an employee payroll indicative record set is generated for each payroll in which at least one pay record set is generated. The employee indicative record set contains the following records (plus the pay record set) for each file number and payroll: Employee Payroll Indicative Record (packed (see "Employee Payroll Indicative Record (Packed Format)" on page 24) and unpacked (see "Employee Payroll Indicative Record (Unpacked Format)" on page 26)) PAY050EPRL (if the activity was a PR, OS, or QS data type) PAA050EPRL (if the activity was an AC or AD data type)

This record contains employee indicative data (other than Cost Number, banking, or date information) that varies among payrolls. There is one record per employee file number and payroll. It is the first record for the file number for each payroll. Employee Payroll Indicative Continuation Record, PAY051EPRL (packed (see "Employee Payroll Indicative Continuation Record (Packed Format)" on page 31) and unpacked (see "Employee Payroll Indicative Continuation Record (Unpacked Format)" on page 31)) This optional record is produced when a Home Cost Number exists. There is one record per employee file number and payroll. If present, it is output after the Employee Payroll Indicative Record. Employee Banking Records, PAY060EBNK (packed (see "Employee Banking Record (Packed Format)" on page 32) and unpacked (see "Employee Banking Record (Unpacked Format)" on page 34)) PAY060EBNK (if the activity was a PR, OS, or QS data type) PAA060EBNK (if the activity was an AC or AD data type)

This record contains an employee's bank account information. This optional record does not exist for employees with no bank account information on file. It is output after the Employee Payroll Indicative record or the optional Employee Payroll Indicative Continuation record and directly precedes the employee's first Paydata record. Employee Payroll Indicative Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25

Length
4 6 5 3 2 2 3

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

Justify

Requirements
Always blank

YYYY

Paydata Exchange File


Pay Number Distribution (Calc) Number Entry Number Record Code 26-27 28-29 30-31 32-41 2 2 2 10 Packed S9(3) Packed S9(3) Packed S9(3) Character L Always zero Always zero Always zero

25

PAY050EPRL if data type = PR, OS, or QS PAA050EPRL if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Blank = no marital status entered (default) M = married 2 N = married 2 and head of household R = single, head of household, and qualified dependent S = single T = single and head of household X = married 1 Y = married 1 and head of household

Marital Status/Head of Household Code

45

Character

Employee Status Code

46

Character

A = active (default) D = deceased L = leave of absence T = terminated

Standard (Home) Department Code

47-61

15 1

Character Character

L Blank = no standard rate (default) D = daily H = hourly S = salary

Standard (Home) Rate Type Code 62

Standard (Home) Pay Rate Amount Pay Frequency Code

63-68

Packed S9(7)v9(4)

Input Hourly and Daily rates with 4 decimals; input Salary rate with 2 decimals. B = biweekly D = daily M = monthly S = semimonthly W = weekly

69

Character

26

AutoPay Data Exchange Guide

2 = 2.6 weeks 4 = 4 weeks 5 = 5.2 weeks Standard (Home) Hours Quantity Weekly Standard Hours Quantity 70-72 73-75 3 3 Packed S9(3)v99 Packed S9(3)v99 Based on a conversion routine involving the Pay Frequency Code field D = (field 3) double time (gross calc 1) 1 = (field 2) time (gross calc 2) 2 = (field 3) straight time (gross calc 3) 3 = (all fields) straight time (gross calc 4)

Premium Hours Factor Code

76

Character

Field Name
Data Control Position 1 Data Control Position 2 Data Control Position 3 Data Control Position 4 Clock Number Position 1 Clock Number Position 2 Clock Number Position 3 Clock Number Position 4 Clock Number Position 5 Job Title

Position
77 78 79 80 81 82 83 84 85 86-117

Length
1 1 1 1 1 1 1 1 1 32

Format
Character Character Character Character Character Character Character Character Character Character

Justify

Requirements

If you use master job number for job title, enter the job number in this field.

1st Additional Numeric Data Code 1 Additional Numeric Data 2 Additional Numeric Data Code 2nd Additional Numeric Data Pay Frequency Group Code
nd st

118-120 121-126 127-129 130-135 136

3 6 3 6 1

Character Packed S9(11) Character Packed S9(11) Character 1 = group 1 (default) 2 = group 2

Worksheet Print Control Flag

137

Character

Blank = standard printing (default) L = print last on worksheet N = do not print on worksheet

Filler Alternate Language Flag

138 139

1 1

Character Character

Always blank Blank = use company level language (default)

Paydata Exchange File

27

Y = use alternate language Social Security Tax Status Code 140 1 Character Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax 141 1 Character Blank = follow the CCI option (default) Y = reverse the CCI option Earned Income Credit (EIC) Even Year Status Code 142 1 Character Blank = employee is not eligible for EIC calculation (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible EIC Odd Year Status Code Medicare Tax Status Code 143 144 1 1 Character Character See EIC Even Year Status Code See Social Security Tax Status Code

Note: When Social Security Tax Status = E and Medicare Tax Status = blank or R, employee is designated Medicare only.
Federal Special Camp Override Flag

Note: When Social Security Tax Status = E and Medicare Tax Status = blank or R, employee is designated Medicare only.
Filler 145-153 9 Character

Always blank

Employee Payroll Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54

Length
4 6 5 5 3 3 5 3 3 3 10

Format
Character Character 9 (9) 9(5) 9 (3) 9 (3) 9(5) 9(3) 9(3) 9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L Always PAY050EPRL except when an adjustment pay, then PAA040EPRL

28

AutoPay Data Exchange Guide

Record Sequence Number

55-59

9 (5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. 900 = marital status DE - combined with head of household Blank = no marital status entered (default) M = married 2 N = married 2 and head of household R = single, head of household, and qualified dependent S = single T = single and head of household X = married 1 Y = married 1 and head of household

Marital Status/Head of Household Code

60

Character

Employee Status Code

61

Character

A = active (default) D = deceased L = leave of absence T = terminated

Standard (Home) Department Code

62-76

15 1

Character Character

L Blank = no standard rate (default) D = daily (900 value was 5) H = hourly (900 value was 1) S = salary (900 value was 4)

Standard (Home) Rate Type Code 77

Standard (Home) Pay Rate Amount Pay Frequency Code

78-88

11

9 (7)v9(4)

Input Hourly and Daily rates with 4 decimals; input Salary rate with 2 decimals. B = biweekly (900 value was 2) D = daily (900 value was 6) M = monthly (900 value was 4) S = semimonthly (900 value was 3) W = weekly (900 value was 1)

89

Character

Paydata Exchange File

29

2 = 2.6 weeks (900 value was 8) 4 = 4 weeks (900 value was 5) 5 = 5.2 weeks (900 value was 7) Sign Standard (Home) Hours Quantity Sign Weekly Standard Hours Quantity 90 91-95 96 97-101 1 5 1 5 Character 9 (3)v99 Character 9(3)v99 Value will either be '-' or ' ' Employee pay period standard hours Value will either be '-' or ' ' Based on a conversion routine involving the Pay Frequency Code field D = (field 3) double time (gross calc 1) 1 = (field 2) time (gross calc 2) 2 = (field 3) straight time (gross calc 3) 3 = (all fields) straight time (gross calc 4)

Premium Hours Factor Code

102

Character

Field Name
Data Control Position 1 Data Control Position 2 Data Control Position 3 Data Control Position 4 Clock Number Position 1 Clock Number Position 2 Clock Number Position 3 Clock Number Position 4 Clock Number Position 5 Job Title

Position
103 104 105 106 107 108 109 110 111 112-143

Length
1 1 1 1 1 1 1 1 1 32

Format
Character Character Character Character Character Character Character Character Character Character

Justify

Requirements
900 = May also be Employee tip status code 900 = May also be Indirect tipped employee status code

If you use master job number for job title, enter the job number in this field.

1st Additional Numeric Data Code Sign 1st Additional Numeric Data 2nd Additional Numeric Data Code Sign 2nd Additional Numeric Data

144-146 147 148-158 159-161 162 163-173

3 1 11 3 1 11

Character Character 9 (11) Character Character 9(11)

R Value will either be '-' or ' '

The code that is mapped here is "2". Value will either be '-' or ' '

30

AutoPay Data Exchange Guide

Pay Frequency Group Code

174

Character

1 = group 1 (default) 2 = group 2

Worksheet Print Control Flag

175

Character

900 = Print Last on Worksheet DE = Combined with Do Not Print on Worksheet. DE values are: Blank = standard printing (default) L = print last on worksheet N = do not print on worksheet

Filler Alternate Language Flag

176 177

1 1

Character Character

Always blank Blank = use company level language (default) Y = use alternate language

Social Security Tax Status Code

178

Character

Note: When Social Security Tax Status = E and Medicare Tax Status = blank or R, employee is designated Medicare only.

900 = FICA block. See Medicare Tax Status Code. DE Values are: Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax

Federal Special Camp Override Flag

179

Character

Blank = follow the CCI option (default) Y = reverse the CCI option

Earned Income Credit (EIC) Even Year Status Code

180

Character

Only populated for this year (STAT effective year) or next year. Values are: Blank = employee is not eligible for EIC calculation (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible

EIC Odd Year Status Code Medicare Tax Status Code

181 182

1 1

Character Character

See EIC Even Year Status Code See Social Security Tax Status Code

Note: When Social Security Tax Status = E and Medicare Tax Status = blank or R, employee is designated Medicare only.

Paydata Exchange File


Filler 183-191 9 Character Always blank

31

Employee Payroll Indicative Continuation Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number Home Cost Number Filler

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44 45-94 95-153

Length
4 6 5 3 2 2 3 2 2 2 10 3 50 59

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5) Character Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero Always PAY051EPRL

L Always blank

Employee Payroll Indicative Continuation Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54

Length
4 6 9 5 3 3 5 3 3 3 10

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L Always PAY051EPRL except when an adjustment pay, then PAA051EPRL

Record Sequence Number

55-59

9(5)

32

AutoPay Data Exchange Guide

Home Cost Number Filler

60-109 110-168

50 59

Character Character

L Always blank

Employee Banking Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L PAY060EBNK if data type = PR, OS, or QS PAA060EBNK if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. R L L L R L L L R L L L

Direct Deposit Deduction Code 1 Bank Transit Number 1 Bank ABA Number 1 Bank Account Number 1 Direct Deposit Deduction Code 2 Bank Transit Number 2 Bank ABA Number 2 Bank Account Number 2 Direct Deposit Deduction Code 3 Bank Transit Number 3 Bank ABA Number 3 Bank Account Number 3

45-47 48-51 52-55 56-72 73-75 76-79 80-83 84-100 101-103 104-107 108-111 112-128

3 4 4 17 3 4 4 17 3 4 4 17

Character Character Character Character Character Character Character Character Character Character Character Character

Paydata Exchange File Field Name


Direct Deposit Deduction Code 4 Bank Transit Number 4 Bank ABA Number 4 Bank Account Number 4 Direct Deposit Deduction Code 5 Bank Transit Number 5 Bank ABA Number 5 Bank Account Number 5 Direct Deposit Deduction Code 6 Bank Transit Number 6 Bank ABA Number 6 Bank Account Number 6 Direct Deposit Deduction Code 7 Bank Transit Number 7 Bank ABA Number 7 Bank Account Number 7 Direct Deposit Deduction Code 8 Bank Transit Number 8 Bank ABA Number 8 Bank Account Number 8 Direct Deposit Deduction Code 9 Bank Transit Number 9 Bank ABA Number 9 Bank Account Number 9 Direct Deposit Deduction Code 10 Bank Transit Number 10 Bank ABA Number 10 Bank Account Number 10 Filler

33

Position
129-131 132-135 136-139 140-156 157-159 160-163 164-167 168-184 185-187 188-191 192-195 196-212 213-215 216-219 220-223 224-240 241-243 244-247 248-251 252-268 269-271 272-275 276-279 280-296 297-299 300-303 304-307 308-324 325-334

Length
3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 10

Format
Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character

Justify
R L L L R L L L R L L L R L L L R L L L R L L L R L L L

Requirements

Always blank

34

AutoPay Data Exchange Guide

Employee Banking Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54

Length
4 6 9 5 3 3 5 3 3 3 10

Format
Character Character S9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L PAY060EBNK if data type = PR, OS, or QS PAA060EBNK if data type = AC or AD

Record Sequence Number

55-59

9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. R The mapping for this occurrence corresponds to the positional bank account 1 and may not match this code/data. 900 = Combined with Bank ABA Number 900 = Combined with Bank Transit Number

Direct Deposit Deduction Code 1

60-62

Character

Bank Transit Number 1 Bank ABA Number 1 Bank Account Number 1 Direct Deposit Deduction Code 2

63-66 67-70 71-87 88-90

4 4 17 3

Character Character Character Character

L L L R

The mapping for this occurrence corresponds to the positional bank account 2 and may not match this code/data. 900 = Combined with Bank ABA Number 900 = Combined with Bank Transit Number

Bank Transit Number 2 Bank ABA Number 2 Bank Account Number 2 Direct Deposit Deduction Code 3

91-94 95-98 99-115 116-118

4 4 17 3

Character Character Character Character

L L L R

The mapping for this occurrence corresponds to the positional bank account 3 and may not match this code/data. 900 = Combined with Bank ABA Number

Bank Transit Number 3

119-122

Character

Paydata Exchange File


Bank ABA Number 3 Bank Account Number 3 123-126 127-143 4 17 Character Character L L

35

900 = Combined with Bank Transit Number

Field Name
Direct Deposit Deduction Code 4 Bank Transit Number 4 Bank ABA Number 4 Bank Account Number 4 Direct Deposit Deduction Code 5 Bank Transit Number 5 Bank ABA Number 5 Bank Account Number 5 Direct Deposit Deduction Code 6 Bank Transit Number 6 Bank ABA Number 6 Bank Account Number 6 Direct Deposit Deduction Code 7 Bank Transit Number 7 Bank ABA Number 7 Bank Account Number 7 Direct Deposit Deduction Code 8 Bank Transit Number 8 Bank ABA Number 8 Bank Account Number 8 Direct Deposit Deduction Code 9 Bank Transit Number 9 Bank ABA Number 9 Bank Account Number 9 Direct Deposit Deduction Code 10 Bank Transit Number 10 Bank ABA Number 10 Bank Account Number 10 Filler

Position
144-146 147-150 151-154 155-171 172-174 175-178 179-182 183-199 200-202 203-206 207-210 211-227 228-230 231-234 235-238 239-255 256-258 259-262 263-266 267-283 284-286 287-290 291-294 295-311 312-314 315-318 319-322 323-339 340-349

Length
3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 3 4 4 17 10

Format
Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character

Justify
R L L L R L L L R L L L R L L L R L L L R L L L R L L L

Requirements

Always blank

36

AutoPay Data Exchange Guide

Paydata Exchange File

37

Pay Record Layouts


July 2008

Each pay contains a separate pay record set. A single file number may have multiple pay record sets, since multiple pays may exist for the employee (in one or more payrolls to be included in the data exchange file). Pay Record Set Each pay contains a separate pay record set. A single file number may have multiple pay record sets, since multiple pays may exist for an employee (in one or more payrolls to be included in the Data Exchange file). Within the pay record set, records are generated for pay-level data, each distribution within the pay, and each entry within a distribution, i.e., a gross-to-net calculation level. Only one distribution can exist within a pay for A and C Version company codes; however, a B Version pay can contain multiple distributions. Each pay record set contains the following records: Pay Level Records (see "Primary Pay Record (Packed Format)" on page 38): Paydata Record (packed (see "Primary Pay Record (Packed Format)" on page 38) and unpacked (see "Primary Pay Record (Unpacked Format)" on page 39)) PAY070PPRI (if the activity was a PR, OS, or QS data type) PAA070PPRI (if the activity was an AC or AD data type)

This record contains data that does not vary within a payroll. There is one record per payroll and it is the first record in the Pay Record set per payroll. Distribution Level Records (see "Distribution Records" on page 44): Note: This data can vary among the distributions in a pay. Primary Distribution Record PAY080LPRI (if the activity was a PR, OS, or QS data type) PAA080LPRI (if the activity was an AC or AD data type)

Secondary Distribution Record (PAY081LSEC) Miscellaneous Field Symbols Record PAY090LMIS (if the activity was a PR, OS, or QS data type) PAA090LMIS (if the activity was an AC or AD data type) PAY100LDED (if the activity was a PR, OS, or QS data type) PAA100LDED (if the activity was an AC or AD data type)

Deductions Distribution Records

38

AutoPay Data Exchange Guide

Entry Level Records (see "Entry Records" on page 67): Note: The first record is for C Version companies only. Primary Effective Department Record PAY105LDPT (if the activity was a PR, OS, or QS data type) PAA105LDPT (if the activity was an AC or AD data type) PAY110NPRI (if the activity was a PR, OS, or QS data type) PAA110NPRI (if the activity was an AC or AD data type) PAY120NMEM (if the activity was a PR, OS, or QS data type) PAA120NMEM (if the activity was an AC or AD data type)

Primary (Hours and Earnings) Entry Record

Memos Entry Records

Primary Pay Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero L PAY070PPRI if data type = PR, OS, or QS PAA070PPRI if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L Blank = Regular pay 1 = Void and Pay to Net 2 = Pay to Company and Pay to Net 3 = Pay to Net (issue pay document)

Paid-In Department Number Special Pay Code

45-59 60

15 1

Character Character

Paydata Exchange File

39

5 = Third party sick pay, Void, and Pay to Net R = Recalc, Void, and Pay to Net (Regular) S = Recalc, Void, and Pay to Net (3PSP) Manual Check Number Split Net Flag 61-67 68 7 1 Packed S9(13) Character Blank = Not a Split Net Pay Y = Split Net pay Check Number Voucher Number Envelope Number Pay Document Type Code 69-75 76-79 80-83 84 7 4 4 1 Packed S9(13) Packed S9(7) Packed S9(7) Character L Blank = no document issued B = Check and voucher C = Check D = Cash envelope and voucher E = Cash envelope V = Voucher Alternate Pay Method Code 85 1 Character Blank = no alternate method I = Instant Pay Electronic Voucher 86 1 Character Y = Electronic voucher only N = Electronic voucher and paper Filler 87-94 8 Character Always blank

Primary Pay Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54

Length
4 6 9 5 3 3 5 3 3 3 10

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero Always zero L PAY070PPRI if data type = PR, OS, or QS PAA070PPRI if data type = AC or AD

40

AutoPay Data Exchange Guide

Record Sequence Number

55-59

9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L Blank = Regular pay 1 = Void and Pay to Net 2 = Pay to Company and Pay to Net 3 = Pay to Net (issue pay document) 5 = Third party sick pay, Void, and Pay to Net R = Recalc, Void, and Pay to Net (Regular) S = Recalc, Void, and Pay to Net (3PSP)

Paid-In Department Number Special Pay Code

60-74 75

15 1

Character Character

Manual Check Number Split Net Flag

76-88 89

13 1

9(13) Character Blank = not a Split Net Pay Y = Split Net pay

Check Number Voucher Number Envelope Number Pay Document Type Code

90-102 103-109 110-116 117

13 7 7 1

9(13) 9(7) 9(7) Character Blank = no document issued B = Check and voucher C = Check D = Cash envelope and voucher E = Cash envelope V = Voucher

Alternate Pay Method Code 118

Character

Blank = no alternate method I = Instant Pay

EIC-Only-Flag Filler

119 120-127

1 8

Character Character Always blank

Memos Entry Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number

Position
01-04 05-10 11-19 20-24 25-27 28-30

Length
4 6 9 5 3 3

Format
Character Character 9(9) 9(5) 9(3) 9(3)

Justify

Requirements
Always blank

YYYY

Paydata Exchange File


Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code 31-35 36-38 39-41 42-44 45-54 5 3 3 3 10 9(5) 9(3) 9(3) 9(3) Character L

41

Always PAY120NMEM except when an adjustment pay, then PAA120NMEM This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. Blank = none C = calculated (output or nondeduction)

Record Sequence Number

55-59

9(5)

Memo Type Code 1

60

Character

Note: Memo code is


mandatory I = Input;

Note: Memo code is optional


Memo Code Sign Memo Amount Special Comp. Code 61-63 64 65-75 76-78 3 1 11 3 Character Character 9(9)v99 Character L "Mapping for GTL SS/Med Taxable. May be a Deduction, Input memo or Calculated memo. Values are: ""GTL"" or ""GTT""" Cafeteria Benefit Code Memo Type Code 2 79-81 82 3 1 Character Character L The following mapping is if the memo was an output (calculated) memo. See Memo Type Code 1 for valid values Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 3 Memo Code Sign Memo Amount 83-85 86 87-97 98-100 101-103 104 105-107 108 109-119 3 1 11 3 3 1 3 1 11 Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 R Value will either be '-' or ' ' L L See Memo Type Code 1 for valid values R Value will either be '-' or ' ' R Value will either be '-' or ' '

42

AutoPay Data Exchange Guide

Special Comp. Code Cafeteria Benefit Code Memo Type Code 4 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code

120-122 123-125 126 127-129 130 131-141 142-144 145-147

3 3 1 3 1 11 3 3

Character Character Character Character Character 9(9)v99 Character Character

L L See Memo Type Code 1 for valid values R Value will either be '-' or ' '

L L

Field Name
Memo Type Code 5 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 6 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 7 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 8 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code

Position
148 149-151 152 153-163 164-166 167-169 170 171-173 174 175-185 186-188 189-191 192 193-195 196 197-207 208-210 211-213 214 215-217 218 219-229 230-232 233-235

Length
1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3

Format
Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character

Justify

Requirements
See Memo Type Code 1 for valid values

R Value will either be '-' or ' '

L L See Memo Type Code 1 for valid values R Value will either be '-' or ' '

L L See Memo Type Code 1 for valid values R Value will either be '-' or ' '

L L See Memo Type Code 1 for valid values R Value will either be '-' or ' '

L L

Paydata Exchange File


Memo Type Code 9 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 10 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 11 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 12 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code 236 237-239 240 241-251 252-254 255-257 258 259-261 262 263-273 274-276 277-279 280 281-283 284 285-295 296-298 299-301 302 303-305 306 307-317 318-320 321-323 1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character L L R L L R L L R L L R

43

See Memo Type Code 1 for valid values

Value will either be '-' or ' '

See Memo Type Code 1 for valid values

Value will either be '-' or ' '

See Memo Type Code 1 for valid values

Value will either be '-' or ' '

See Memo Type Code 1 for valid values

Value will either be '-' or ' '

Field Name
Memo Type Code 13 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 14 Memo Code Sign

Position
324 325-327 328 329-339 340-342 343-345 346 347-349 350

Length
1 3 1 11 3 3 1 3 1

Format
Character Character Character 9(9)v99 Character Character Character Character Character

Justify

Requirements
See Memo Type Code 1 for valid values

R Value will either be '-' or ' '

L L See Memo Type Code 1 for valid values R Value will either be '-' or ' '

44

AutoPay Data Exchange Guide

Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 15 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 16 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 17 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 18 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 19 Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 20

351-361 362-364 365-367 368 369-371 372 373-383 384-386 387-389 390 391-393 394 395-405 406-40/8 409-411 412 413-415 416 417-427 428-430 431-433 434 435-437 438 439-449 450-452 453-455 456 457-459 460 461-471 472-474 475-477 478

11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 1 3 1 11 3 3 1

9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character L L See Memo Type Code 1 for R Value will either be '-' or ' ' L L See Memo Type Code 1 for valid values R Value will either be '-' or ' ' L L See Memo Type Code 1 for valid values R Value will either be '-' or ' ' L L See Memo Type Code 1 for valid values R Value will either be '-' or ' ' L L See Memo Type Code 1 for valid values R Value will either be '-' or ' ' L L See Memo Type Code 1 for valid values

Paydata Exchange File


valid values Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Filler 479-481 482 483-493 494-496 497-499 500-509 3 1 11 3 3 10 Character Character 9(9)v99 Character Character Character L L Always blank R

45

Value will either be '-' or ' '

Distribution Records Within the pay record set, records are generated for pay-level data, each distribution within the pay, and each entry within a distribution, i.e., a gross-to-net calculation level. Only one distribution exists within a pay for A and C Version company codes; however, a B Version pay may contain multiple distributions. Each pay record set contains the following distribution records: Primary Distribution Record, PAY080LPRI/PAA080LPRI (packed (see "Primary Distribution Record (Packed Format)" on page 44) and unpacked (see "Primary Pay Record (Unpacked Format)" on page 39)) This record contains the distribution paydata other than deduction information. There is one record for each pay for A and C Version (i.e., job cost allocation) companies; B Version (i.e., labor allocation) companies may have multiple records per pay. Secondary Distribution Record, PAY081LSEC (packed (see "Secondary Distribution Record (Packed Format)" on page 55) and unpacked (see "Secondary Distribution Record (Unpacked Format)" on page 55)) This record is only valid with B Version companies and is produced when a Worked-In Cost Number exists. Miscellaneous Field Symbols Record, PAY090LMIS/PAA090LMIS (packed (see "Miscellaneous Field Symbols Record (Packed Format)" on page 56) and unpacked (see "Miscellaneous Field Symbols Record (Unpacked Format)" on page 57)) This record contains miscellaneous field symbol data for each pay distribution. It is an optional record that only exists if miscellaneous field symbols are used, and it immediately follows the Primary Distribution record. Deductions Distribution Records, PAY100LDED/PAA100LDED (packed (see "Deductions Distribution Record (Packed Format)" on page 59) and unpacked (see "Primary Distribution Record (Unpacked Format)" on page 49)) This record contains information about an employee's taken deductions. It is an optional record that does not exist if no deductions are taken. Note: This data may vary among the distributions in a pay.

Primary Distribution Record (Packed Format)


Field Name
Regional Office

Position
01-04

Length
4

Format
Character

Justify

Requirements
Always blank

46

AutoPay Data Exchange Guide

Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

6 5 3 2 2 3 2 2 2 10

Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

YYYY

Always zero L PAY080LPRI if data type = PR, OS, or QS PAA080LPRI if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Worked-In Department Number 45-59 Calc Type Code 60

15 1

Character Character Blank = not a bonus B = Bonus at Fed tax bonus rate F = Bonus EE pays SS/Med Y = Bonus ER pays SS/Med

Crossfoot Error Flag

61

Character

Blank = no crossfoot error Y = crossfoot error (negative gross)

Gross Earnings Amount YTD Gross Amount Net Earnings Amount Federal Taxable Amount Federal Tax Amount YTD Federal Tax Amount FUTA Taxable Amount FUTA Tax Amount Social Security Employee Taxable Amount Social Security Employee Tax Amount

62-67 68-74 75-80 81-86 87-92 93-99 100-105 106-113 114-119 120-125

6 7 6 9 6 7 6 8 6 6

Packed S9(9)v99 Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v9(6) Packed S9(9)v99 Packed S9(9)v99 Regular third party sick pay (3PSP) SS tax also output as Memo code "#"; Recalc 3PSP SS tax also output as Memo code "," (comma) Also output as Memo code 6

YTD Social Security Employee

126-132

Packed S9(11)v99

Paydata Exchange File


Tax Amount Social Security Employer Taxable Amount Social Security Employer Tax Amount Medicare Employee Taxable Amount Medicare Employee Tax Amount 133-138 139-146 147-152 153-158 6 8 6 6 Packed S9(9)v99 Packed S9(9)v9(6) Packed S9(9)v99 Packed S9(9)v99

47

Regular 3PSP Medicare Tax also output as Memo code "&"; Recalc 3PSP Medicare Tax also output as Deduction code "+" (plus)

YTD Medicare Employee Tax Amount Medicare Employer Taxable Amount Medicare Employer Tax Amount State 1 Postal Code State 1 Commuter Flag

159-165 166-171 172-179 180-181 182

7 6 8 2 1

Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v9(6) Character Character L Blank = not a commuter tax code (default) Y = a commuter tax code (currently limited to ND and NJ)

State 1 Numeric Code

183-184

Character

This value is a translation of the state postal code and commuter flag into a numeric state code (using an internal ADP utility program).

State 1 Taxable Amount State 1 Tax Amount YTD State 1 Tax Amount Filler SUI/DI/VPDI Numeric Code

185-190 191-196 197-203 204-205 206-207

6 6 7 2 2

Packed S9(9)v99 Packed S9(9)v99 Packed S9(11)v99 Character Character R This value is a translation of SUI postal code, SUI status code, SDI postal code, and SDI status code into a numeric SUI code (using an internal ADP utility program).

Filler

208

Character

Field Name

Position

Length
6

Format
Packed S9(9)v99

Justify

Requirements

SUI/DI/VPDI Employee Taxable 209-214 Amount

SUI/DI/VPDI Employee Tax Amount

215-220

Packed S9(9)v99

Regular 3PSP SUI/DI/VPDI Tax also output as Memo code "$"; Recalc 3PSP SUI/DI/VPDI Tax also

48

AutoPay Data Exchange Guide


output as Deduction code "-" (minus)

SUI/DI/VPDI Employer Taxable 221-226 Amount SUI/DI/VPDI Employer Tax Amount YTD SUI/DI/VPDI Employee Tax Amount Client Local 1 Code Local 1 Taxable Amount Local 1 Tax Amount YTD Local 1 Tax Amount State Reciprocity Code 227-234 235-241 242-245 246-251 252-257 258-264 265

6 8 7 4 6 6 7 1

Packed S9(9)v99 Packed S9(9)v9(6) Packed S9(11)v99 Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(11)v99 Character Blank = none; use the Statutory database (default) W = 100% to state 1 tax/0% to state 2 tax L = 0% to state 1 tax/100% to state 2 tax B = 100% to state 1 tax/100% to state 2 tax S = 100% to state 1 tax; if (state 2 tax - state 1 tax) is greater than 0, the difference goes to state 2 tax L

State 2 Postal Code Commuter Flag State 2 Numeric Code State 2 Taxable Amount State 2 Tax Amount YTD State 2 Tax Amount Client Local 2 Code Local 2 Taxable Amount Local 2 Tax Amount YTD Local 2 Tax Amount Client Local 3 Code (OHSDIT) Local 3 Taxable Amount Local 3 Tax Amount Earned Income Credit (EIC) Amount YTD EIC Amount Effective Under-Limit Amount

266-267 268 269-270 271-276 277-282 283-289 290-293 294-299 300-305 306-312 313-316 317-322 323-328 329-334 335-341 342-347

2 1 2 6 6 7 4 6 6 7 4 6 6 6 6 6

Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(11)9v99 Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(11)9v99 Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(11)v99 Packed S9(9)v99

L See State 1 Commuter Flag R See State 1 Numeric Code

OHSDIT=Ohio School District Income Tax

Also output as a deduction with a client defined code Also output as Deduction code 7

Paydata Exchange File


Filler 348-353 6 Packed S9(9)v99

49

Field Name
Filler 3PSP Taxable Amount 3PSP Non-Taxable Amount SUI Postal Code SUI Status Code

Position
354-359 360-365 366-371 372-373 374

Length
6 6 6 2 1

Format
Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Character Character

Justify

Requirements

Also output as Memo code 7 Also output as Memo code 8 L Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax U = Alaska Reimbursable SUI; calculate SUI taxable but no tax

SDI Postal Code SDI Status Code

375-376 377

2 1

Character Character

L Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax 1, 2, 3, 4 = VPDI Plan Number 5, 6, 7, 8 = Employer Paid VPDI for plans 1-4 9 = California VPDI; calculate DI taxable but no tax

Client Local 4 Code Local 4 Taxable Amount Local 4 Tax Amount Client Local 5 Code Local 5 Taxable Amount Local 5 Tax Amount Filler

378-381 382-387 388-393 394-397 398-403 404-409 410-413

4 6 6 4 6 6 4

Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character

Always blank

Primary Distribution Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number

Position
01-04 05-10 11-19 20-24 25-27

Length
4 6 9 5 3

Format
Character Character 9(9) 9(5) 9(3)

Justify

Requirements
Always blank

YYYY

50

AutoPay Data Exchange Guide

Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

28-30 31-35 36-38 39-41 42-44 45-54

3 5 3 3 3 10

9(3) 9(5) 9(3) 9(3) 9(3) Character L Always zero PAY080LPRI if data type = PR, OS, or QS PAA080LPRI if data type = AC or AD

Record Sequence Number

55-59

9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Worked-In Department Number 60-74 Calc Type Code 75

15 1

Character Character Blank = not a bonus B = Bonus at Fed tax bonus rate F = Bonus EE pays SS/Med Y = Bonus ER pays SS/Med

Crossfoot Error Flag

76

Character

Blank = no crossfoot error Y = crossfoot error (negative gross)

Sign Gross Earnings Amount Sign YTD Gross Amount Sign Net Earnings Amount Sign Federal Taxable Amount Sign Federal Tax Amount Sign YTD Federal Tax Amount Sign FUTA Taxable Amount Sign

77 78-88 89 90-102 103 104-114 115 116-126 127 128-138 139 140-152 153 154-164 165

1 11 1 13 1 11 1 11 1 11 1 13 1 11 1

Character 9(9)v99 Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(11)v99 Character 9(11)v99 Character

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

FUTA Tax Amount Sign

166-180 181

15 1

9(9)v9(6) Character Value will either be '-' or ' '

Paydata Exchange File


Social Security Employee Taxable Amount 182-192 11 9(9)v99

51

900 = Old SS/Med (FICA) Taxable

Sign Social Security Employee Tax Amount Sign YTD Social Security Employee Tax Amount

193 194-204

1 11

Character 9(9)v99

Value will either be '-' or ' ' 900 = Contains the combined amount of SS and Med tax (FICA). Value will either be '-' or ' ' 900 = Contains the combined amount of YTD SS tax and YTD Med tax (FICA). Subtract YTD Med to get YTD SS. Value will either be '-' or ' ' 900 - Conditionally output for Tip companies and 3PSP companies. Value will either be '-' or ' '

205 206-218

1 13

Character 9(11)v99

Sign Social Security Employer Taxable Amount Sign Social Security Employer Tax Amount Sign Medicare Employee Taxable Amount Sign Medicare Employee Tax Amount Sign YTD Medicare Employee Tax Amount Sign Medicare Employer Taxable Amount Sign Medicare Employer Tax Amount State 1 Postal Code State 1 Commuter Flag

219 220-230

1 11

Character 9(9)v99

231 232-246 247 248-258 259 260-270 271 272-284 285 286-296 297 298-312 313-314 315

1 15 1 11 1 11 1 13 1 11 1 15 2 1

Character 9(9)v9(6) Character 9(9)v99 Character 9(9)v99 Character 9(11)v99 Character 9(9)v99 Character 9(9)v9(6) Character Character L

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' ' 900 - Old Medicare Employer Taxable and Value will either be '-' or ' '

Values are: "blank" for not a commuter tax code (default) "Y" for a commuter tax code (currently limited to ND and NJ) R Translation of State Postal Code and Commuter Flag into Autopay Client Input numeric state code (using PSTNUCCT).

State 1 Numeric Code

316-317

Character

52

AutoPay Data Exchange Guide

Sign State 1 Taxable Amount Sign State 1 Tax Amount Sign YTD State 1 Tax Amount

318 319-329 330 331-341 342 343-355

1 11 1 11 1 13

Character 9(9)v99 Character 9(9)v99 Character 9(11)v99

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' ' 900 - Contains the combined amount of YTD State 1 and YTD State 2 taxes

Filler SUI/DI/VPDI Numeric Code

356-357 358-359

2 2

Character Character R Translation of SUI Postal Code, SUI Status Code, SDI Postal Code, SDI Status Code into Autopay's Client Input Numeric SUI code (using PXXXSUMP). Value will either be '-' or ' '

Filler

360

Character

Field Name
Sign

Position
361

Length
1 11

Format
Character 9(9)v99

Justify

Requirements
Value will either be '-' or ' ' 900 - This field is employee SUI/SDI/VPDI taxable for states that have a SUI, SDI or VPDI employee limit. For all other states it is the employer SUI taxable. Value will either be '-' or ' '

SUI/DI/VPDI Employee Taxable 362-372 Amount

Sign SUI/DI/VPDI Employee Tax Amount Sign

373 374-384 385

1 11 1 11 1 15 1 13 4 1 11 1 11 1 13

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(11)v99 Character Character 9(9)v99 Character 9(9)v99 Character 9(11)v99 L

Value will either be '-' or ' ' See SUI/DI/VPDI Employee Taxable Amount Value will either be '-' or ' '

SUI/DI/VPDI Employer Taxable 386-396 Amount Sign SUI/DI/VPDI Employer Tax Amount Sign YTD SUI/DI/VPDI Employee Tax Amount Client Local 1 Code Sign Local 1 Taxable Amount Sign Local 1 Tax Amount Sign YTD Local 1 Tax Amount 397 398-412 413 414-426 427-430 431 432-442 443 444-454 455 456-468

Value will either be '-' or ' '

900 - Pos 1-3 of local code Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' ' 900 - Contains the combined

Paydata Exchange File

53

amount of YTD Local 1 and YTD Local 2 taxes State Reciprocity Code 469 1 Character Blank = none; use the Statutory database (default) W = 100% to state 1 tax/0% to state 2 tax L = 0% to state 1 tax/100% to state 2 tax B = 100% to state 1 tax/100% to state 2 tax S = 100% to state 1 tax; if (state 2 tax - state 1 tax) is greater than 0, the difference goes to state 2 tax State 2 Postal Code Commuter Flag State 2 Numeric Code Sign State 2 Taxable Amount Sign State 2 Tax Amount Sign YTD State 2 Tax Amount Client Local 2 Code Sign Local 2 Taxable Amount Sign Local 2 Tax Amount Sign YTD Local 2 Tax Amount Client Local 3 Code (OHSDIT) Sign Local 3 Taxable Amount Sign Local 3 Tax Amount 470-471 472 473-474 475 476-486 487 488-498 499 500-512 513-516 517 518-528 529 530-540 541 542-554 555-558 559 560-570 571 572-582 2 1 2 1 11 1 11 1 13 4 1 11 1 11 1 13 4 1 11 1 11 Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(11)9v99 Character Character 9(9)v99 Character 9(9)v99 Character 9(11)9v99 Character Character 9(9)v99 Character 9(9)v99 Value will either be '-' or ' ' 900 - Output as a deduction with a client defined code. DE - Also output as a deduction with a client defined code. Value will either be '-' or ' ' 900 - Output as deduction code "7". L Value will either be '-' or ' ' Value will either be '-' or ' ' Value will either be '-' or ' ' L 900 - Pos 1-3 of local code Value will either be '-' or ' ' Value will either be '-' or ' ' Value will either be '-' or ' ' R L See State 1 Commuter Flag above See State 1 Numeric Code above Value will either be '-' or ' '

Sign Earned Income Credit (EIC) Amount

583 584-594

1 11

Character 9(9)v99

54

AutoPay Data Exchange Guide


DE - Also output as deduction code "7".

Sign YTD EIC Amount Sign Effective Under-Limit Amount Sign Filler

595 596-608 609 610-620 621 622-632

1 13 1 11 1 11

Character 9(11)v99 Character 9(9)v99 Character 9(9)v99

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Field Name
Sign Filler Sign 3PSP Taxable Amount

Position
633 634-644 645 646-656

Length
1 11 1 11

Format
Character 9(9)v99 Character 9(9)v99

Justify

Requirements
Value will either be '-' or ' '

Value will either be '-' or ' ' 900 - Output as memo code "7". DE - Also output as memo code "7". Value will either be '-' or ' ' 900 - Output as memo code "8". DE - Also output as memo code "8". L Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax U = Alaska Reimbursable SUI; calculate SUI taxable but no tax

Sign 3PSP Non-Taxable Amount

657 658-668

1 11

Character 9(9)v99

SUI Postal Code SUI Status Code

669-670 671

2 1

Character Character

SDI Postal Code SDI Status Code

672-673 674

2 1

Character Character

L Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax 1, 2, 3, 4 = VPDI Plan Number 5, 6, 7, 8 = Employer Paid VPDI for plans 1-4 9 = California VPDI; calculate DI taxable but no tax

Client Local 4 Code Sign

675-678 679

4 1

Character Character

L Value will either be '-' or ' '

Paydata Exchange File


Local 4 Taxable Amount Sign Local 4 Tax Amount Client Local 5 Code Sign Local 5 Taxable Amount Sign Local 5 Tax Amount Filler 680-690 691 692-702 703-706 707 708-718 719 720-730 731-734 11 1 11 4 1 11 1 11 4 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Always blank L

55

Value will either be '-' or ' '

Value will either be '-' or ' '

Value will either be '-' or ' '

Secondary Distribution Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number Worked in Cost Number Filler

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44 45-94 95-104

Length
4 6 5 3 2 2 3 2 2 2 10 3 50 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5) Character Character

Justify

Requirements
Always blank

YYYY

Always zero Always PAY081LSEC

L Always blanks

Secondary Distribution Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number

Position
01-04 05-10 11-19 20-24 25-27 28-30

Length
4 6 9 5 3 3

Format
Character Character 9(9) 9(5) 9(3) 9(3)

Justify

Requirements
Always blank

56

AutoPay Data Exchange Guide

Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

31-35 36-38 39-41 42-44 45-54

5 3 3 3 10

9(5) 9(3) 9(3) 9(3) Character Always zero Always PAY081LSEC except when an adjustment pay, then PAA081LSEC This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. L Always blanks

Record Sequence Number

55-59

9(5)

Worked in Cost Number Filler

60-109 110-119

50 10

Character Character

Miscellaneous Field Symbols Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero L PAY090LMIS if data type = PR, OS, or QS PAA090LMIS if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field will be initialized to 1 and incremented by 1 for each additional record created with the same key information. L

1st Misc. Field Symbol Code Misc. Field Amount 2 Misc. Field Symbol Code 2nd Misc. Field Amount 3 Misc. Field Symbol Code
rd nd

45-50 51-56 57-62 63-68 69-74

6 6 6 6 6

Character Packed S9(9)v99 Character Packed S9(9)v99 Character

Paydata Exchange File


3rd Misc. Field Amount 4th Misc. Field Symbol Code 4 Misc. Field Amount 5 Misc. Field Symbol Code 5th Misc. Field Amount 6 Misc. Field Symbol Code 6 Misc. Field Amount 7 Misc. Field Symbol Code 7th Misc. Field Amount 8 Misc. Field Symbol Code 8 Misc. Field Amount 9th Misc. Field Symbol Code 9 Misc. Field Amount 10 Misc. Field Symbol Code 10 Misc. Field Amount Filler
th th th th th th th th th th

57

75-80 81-86 87-92 93-98 99-104 105-110 111-116 117-122 123-128 129-134 135-140 141-146 147-152 153-158 159-164 165-174

6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 10

Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Always blank L L L L L L L

Miscellaneous Field Symbols Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54

Length
4 6 9 5 3 3 5 3 3 3 10

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character

Justify

Requirements
Always blank

Always zero L Always PAY090LMIS except when an adjustment pay, then PAA090LMIS This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. L

Record Sequence Number

55-59

9(5)

1st Misc. Field Symbol Code

60-65

Character

58

AutoPay Data Exchange Guide

Sign Misc. Field Amount

66 67-77

1 11

Character 9(9)v99

Value will either be '-' or ' ' This mapping is if the Misc. Field Symbol was for the 1st occurrence. L Value will either be '-' or ' ' This mapping is if the Misc. Field Symbol was for the 2nd occurrence. L Value will either be '-' or ' ' This mapping is if the Misc. Field Symbol was for the 3rd occurrence. L Value will either be '-' or ' '

2nd Misc. Field Symbol Code 78-83 Sign 2nd Misc. Field Amount 84 85-95

6 1 11

Character Character 9(9)v99

3rd Misc. Field Symbol Code 96-101 Sign 3rd Misc. Field Amount 102 103-113

6 1 11

Character Character 9(9)v99

4th Misc. Field Symbol Code 114-119 Sign 4 Misc. Field Amount
th

6 1 11 6 1 11 6 1 11 6 1 11 6 1 11 6 1 11 6 1 11 10

Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character

120 121-131

5th Misc. Field Symbol Code 132-137 Sign 5 Misc. Field Amount
th

L Value will either be '-' or ' '

138 139-149

6th Misc. Field Symbol Code 150-155 Sign 6 Misc. Field Amount
th

L Value will either be '-' or ' '

156 157-167

7th Misc. Field Symbol Code 168-173 Sign 7 Misc. Field Amount
th th

L Value will either be '-' or ' '

174 175-185

8 Misc. Field Symbol Code 186-191 Sign 8 Misc. Field Amount


th th

L Value will either be '-' or ' '

192 193-203

9 Misc. Field Symbol Code 204-209 Sign 9 Misc. Field Amount 10 Misc. Field Symbol Code Sign 10 Misc. Field Amount Filler
th th th

L Value will either be '-' or ' '

210 211-221 222-227 228 229-239 240-249

L Value will either be '-' or ' '

Always blank

Paydata Exchange File

59

Deductions Distribution Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

Always zero L PAY100LDED if data type = PR, OS, or QS PAA100LDED if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field will be initialized to 1 and incremented by 1 for each additional record created with the same key information. B = bank deposit deduction D = regular deduction T = tax deduction (e.g., EIC, OHSDIT, etc.)

1st Deduction Type Code

45

Character

Deduction Code Special Comp Code

46-48 49-51

3 3

Character Character

R L May be a deduction, input memo, or calculated memo; values are GTL or GTT

Cafeteria Benefit Code Deduction Amount 2 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 3 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code
rd nd

52-54 55-60 61 62-64 65-67 68-70 71-76 77 78-80 81-83 84-86

3 6 1 3 3 3 6 1 3 3 3

Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

60

AutoPay Data Exchange Guide

Deduction Amount 4th Deduction Type Code Deduction Code

87-92 93 94-96

6 1 3

Packed S9(9)v99 Character Character R See 1st Deduction Type Code for values

Field Name
Special Comp Code Cafeteria Benefit Code Deduction Amount 5 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 6 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 7 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 8th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 9th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 10 Deduction Type Code
th th th th

Position
97-99 100-102 103-108 109 110-112 113-115 116-118 119-124 125 126-128 129-131 132-134 135-140 141 142-144 145-147 148-150 151-156 157 158-160 161-163 164-166 167-172 173 174-176 177-179 180-182 183-188 189

Length
3 3 6 1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 1

Format
Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character

Justify
L L

Requirements

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code

Paydata Exchange File


for values Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 11 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount
th

61

190-192 193-195 196-198 199-204 205 206-208 209-211 212-214 215-220

3 3 3 6 1 3 3 3 6

Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99

R L L

See 1st Deduction Type Code for values R L L

Field Name
12th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 13 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 14 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 15 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 16th Deduction Type Code Deduction Code Special Comp Code
th th th

Position
221 222-224 225-227 228-230 231-236 237 238-240 241-243 244-246 247-252 253 254-256 257-259 260-262 263-268 269 270-272 273-275 276-278 279-284 285 286-288 289-291

Length
1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 1 3 3

Format
Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character

Justify

Requirements
See 1st Deduction Type Code for values

R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L

62

AutoPay Data Exchange Guide

Cafeteria Benefit Code Deduction Amount 17 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 18th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 19 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount 20 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Deduction Amount Filler
th th th

292-294 295-300 301 302-304 305-307 308-310 311-316 317 318-320 321-323 324-326 327-332 333 334-336 337-339 340-342 343-348 349 350-352 353-355 356-358 359-364 365-374

3 6 1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 1 3 3 3 6 10

Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

See 1st Deduction Type Code for values R L L

Always blank

Deductions Distribution Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38

Length
4 6 9 5 3 3 5 3

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3)

Justify

Requirements
Always blank

YYYY

Paydata Exchange File


Distribution (Calc) Number Entry Number Record Code 39-41 42-44 45-54 3 3 10 9(3) 9(3) Character L Always zero

63

Always PAY100LDED except when an adjustment pay, then PAA100LDED This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. B = bank deposit deduction D = regular deduction T = tax deduction (e.g., EIC, OHSDIT, etc.)

Record Sequence Number

55-59

9(5)

1st Deduction Type Code

60

Character

Deduction Code Special Comp Code

61-63 64-66

3 3

Character Character

R L Mapping for GTL SS/Med Taxable. May be a Deduction, Input memo or Calculated memo. Values are: "GTL" or "GTT"

Cafeteria Benefit Code Sign Deduction Amount 2 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 3 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 4 Deduction Type Code Deduction Code
th rd nd

67-69 70 71-81 82 83-85 86-88 89-91 92 93-103 104 105-107 108-110 111-113 114 115-125 126 127-129

3 1 11 1 3 3 3 1 11 1 3 3 3 1 11 1 3

Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character

L Value will either be '-' or ' '

See 1st Deduction Type Code for values R L L Value will either be '-' or ' '

See 1st Deduction Type Code for values R L L Value will either be '-' or ' '

See 1st Deduction Type Code for values R

Field Name
Special Comp Code Cafeteria Benefit Code

Position
130-132 133-135

Length
3 3

Format
Character Character

Justify
L L

Requirements

64

AutoPay Data Exchange Guide

Sign Deduction Amount 5 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 6 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 7 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 8 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 9 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 10th Deduction Type Code
th th th th th

136 137-147 148 149-151 152-154 155-157 158 159-169 170 171-173 174-176 177-179 180 181-191 192 193-195 196-198 199-201 202 203-213 214 215-217 218-220 221-223 224 225-235 236 237-239 240-242 243-245 246 247-257 258

1 11 1 3 3 3 1 11 1 3 3 3 1 11 3 3 3 3 1 11 1 3 3 3 1 11 1 3 3 3 1 11 1

Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character R L L R L L R L L R R L L R L L

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Paydata Exchange File


Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 11th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 259-261 262-264 265-267 268 269-279 280 281-283 284-286 287-289 290 291-301 3 3 3 1 11 1 3 3 3 1 11 Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 R L L R L L

65

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

Field Name
12th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 13 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 14 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 15 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code
th th th

Position
302 303-305 306-308 309-311 312 313-323 324 325-327 328-330 331-333 334 335-345 346 347-349 350-352 353-355 356 357-367 368 369-371 372-374 375-377

Length
1 3 3 3 1 11 1 3 3 3 1 11 1 3 3 3 1 11 1 3 3 3

Format
Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character

Justify

Requirements
See 1st Deduction Type Code for values

R L L Value will either be '-' or ' '

See 1st Deduction Type Code for values R L L Value will either be '-' or ' '

See 1st Deduction Type Code for values R L L Value will either be '-' or ' '

See 1st Deduction Type Code for values R L L

66

AutoPay Data Exchange Guide

Sign Deduction Amount 16 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 17th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 18th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 19th Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount 20 Deduction Type Code Deduction Code Special Comp Code Cafeteria Benefit Code Sign Deduction Amount Filler
th th

378 379-389 390 391-393 394-396 397-399 400 401-411 412 413-415 416-418 419-421 422 423-433 434 435-437 438-440 441-443 444 445-455 456 457-459 460-462 463-465 466 467-477 478 479-481 482-484 485-487 488 489-499 500-509

1 11 1 3 3 3 1 11 1 3 3 3 1 11 1 3 3 3 1 1 1 3 3 3 1 11 1 3 3 3 1 11 10

Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character Character Character Character Character Character Character Character Character Character Character 9(9)v99 Character Character Character Character Character 9(9)v99 Character R L L R L L R L L R L L R L L

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' ' See 1st Deduction Type Code for values See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

See 1st Deduction Type Code for values

Value will either be '-' or ' '

Always blank

Paydata Exchange File

67

Entry Records Within the pay record set, records are generated for each entry within a pay distribution, i.e., a gross-to-net calculation level. Each pay record set contains the following entry-level records: Primary Effective Department Record, PAY105NDPT/PAA105NDPT (packed (see "Primary Effective Department Record (Packed Format)" on page 67) and unpacked (see "Primary Effective Department Record (Unpacked Format)" on page 68)) Note: This record only applies to C Version companies. This record contains an employee's effective department number, i.e., the department the employee worked in during this pay period. It is an optional record that does not exist if there was no effective department for this pay entry. Primary (Hours and Earnings) Entry Record, PAY110NPRI/PAA110NPRI (packed (see "Primary (Hours and Earnings) Entry Record (Packed Format)" on page 68) and unpacked (see "Primary (Hours and Earnings) Entry Record (Unpacked Format)" on page 70)) This record contains an employee's special hours and earnings data. It is an optional record that does not exist if these fields do not apply to the pay entry. Memos Entry Records, PAY120NMEM/PAA120NMEM (packed (see "Memos Entry Record (Packed Format)" on page 72) and unpacked (see "Memos Entry Record (Unpacked Format)" on page 40)) This record contains data for an employee's memo codes. It is an optional record that does not exist if the employee has no memo codes

Primary Effective Department Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41

Length
4 6 5 3 2 2 3 2 2 2 10

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character

Justify

Requirements
Always blank

YYYY

PAY105NDPT if data type = PR, OS, or QS PAA105NDPT if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field will be initialized to 1 and incremented by 1 for each additional record created with the same key

68

AutoPay Data Exchange Guide


information.

Effective Department Number Filler

45-59 60-89

15 30

Character Character Always blank

Primary Effective Department Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54

Length
4 6 9 5 3 3 5 3 3 3 10

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character

Justify

Requirements
Always blank

YYYY

Always PAY105NDPT except when an adjustment pay, then AA105NDPT This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information.

Record Sequence Number

55-59

9(5)

Effective Department Number Filler

60-74 75-104

15 30

Character Character Always blank.

Primary (Hours and Earnings) Entry Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27

Length
4 6 5 3 2 2 3 2

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3)

Justify

Requirements
Always blank

YYYY

Paydata Exchange File


Distribution (Calc) Number Entry Number Record Code 28-29 30-31 32-41 2 2 10 Packed S9(3) Packed S9(3) Character L

69

PAY110NPRI if data type = PR, OS, or QS PAA110NPRI if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field will be initialized to 1 and incremented by 1 for each additional record created with the same key information.

Shift Temporary Rate Amount Temporary Rate Type code

45 46-51 52

1 6 1

Character Packed S9(7)v9(4) Character Blank = home rate C = company rate E = employee rate F = FLSA RROP (Regular Rate of Pay) H = FLSA effective rate Higher than RROP P = posted rate R = restaurant overtime rate

Do Not Extend Flag

53

Character

Blank = normal extension Y = hours not extended by rate

Hours/Earnings 1 Code Hours 1 Quantity Earnings 1 Amount

54-56 57-60 61-66

3 4 6 3 3 3 1

Character Packed S9(5)v99 Packed S9(9)v99 Character Character Character Character L L

Always blank

Special Comp Code for Code 67-69 1 Cafeteria Benefit Code for Code 1 Hours/Earnings 2 Code Straight-Time Flag for this Code 70-72 73-75 76

Always blank Blank = normal extension Y = Hours 2 extended at straight time

Hours 2 Quantity Earnings 2 Amount

77-80 81-86

4 6 3 3 3

Packed S9(5)v99 Packed S9(9)v99 Character Character Character L L R

Special Comp Code for Code 87-89 2 Cafeteria Benefit Code for Code 2 Hours/Earnings 3 Code 90-92 93-95

70

AutoPay Data Exchange Guide

Straight-Time Flag for this Code

96

Character

Blank = normal extension Y = Hours 3 extended at straight time

Hours 3 Quantity Earnings 3 Amount

97-100 101-106

4 6 3 3

Packed S9(5)v99 Packed S9(9)v99 Character Character L L

Special Comp Code for Code 107-109 3 Cafeteria Benefit Code for Code 3 110-112

Field Name
Hours/Earnings 4 Code Hours 4 Quantity Earnings 4 Amount

Position
113-115 116-119 120-125

Length
3 4 6 3 3 3 6 3 3 1 1 10

Format
Character Packed S9(5)v99 Packed S9(9)v99 Character Character Character Packed S9(9)v99 Character Character Character Character Character

Justify
R

Requirements

Special Comp Code for Code 126-128 4 Cafeteria Benefit Code for Code 4 Earnings 5 Code Earnings 5 Amount 129-131 132-134 135-140

L L R

Special Comp Code for Code 141-143 5 Cafeteria Benefit Code for Code 5 Work Week Literals Code FLSA Overtime Special Processing Code Filler 144-146 147-147 148-148 149-156

L L L L Values = 1, 2, or blank Values = E, C or blank Always blank

Primary (Hours and Earnings) Entry Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41

Length
4 6 9 5 3 3 5 3 3

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3)

Justify

Requirements
Always blank

YYYY

Paydata Exchange File


Entry Number Record Code 42-44 45-54 3 10 9(3) Character L

71

Always PAY110NPRI except when an adjustment pay, then PAA110NPRI This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. Only shift codes 6, 7, 8 and 9 900 - Flex 001 only created if data not equal to home rate Blank = home rate C = company rate E = employee rate F = FLSA RROP (Regular Rate of Pay) [Future] H = FLSA effective rate Higher than RROP [Future] P = posted rate R = restaurant overtime rate

Record Sequence Number

55-59

9(5)

Shift Temporary Rate Amount Temporary Rate Type code

60 61-71 72

1 11 1

Character 9(7)v9(4) Character

Do Not Extend Flag

73

Character

Blank = normal extension Y = hours not extended by rate

Hours/Earnings 1 Code Sign Hours 1 Quantity Sign Earnings 1 Amount

74-76 77 78-84 85 86-96

3 1 7 1 11 3 3 3 1

Character Character 9(5)v99 Character 9(9)v99 Character Character Character Character L L

Always blank Value will either be '-' or ' '

Value will either be '-' or ' '

Special Comp Code for Code 97-99 1 Cafeteria Benefit Code for Code 1 Hours/Earnings 2 Code Straight-Time Flag for this Code 100-102 103-105 106

Always blank Blank = normal extension Y = Hours 2 extended at straight time

Sign Hours 2 Quantity Sign Earnings 2 Amount

107 108-114 115 116-126

1 7 1 11 3 3

Character 9(5)v99 Character 9(9)v99 Character Character L L

Value will either be '-' or ' '

Value will either be '-' or ' '

Special Comp Code for Code 127-129 2 Cafeteria Benefit Code for Code 2 130-132

72

AutoPay Data Exchange Guide

Hours/Earnings 3 Code Straight-Time Flag for this Code

133-135 136

3 1

Character Character

R Blank = normal extension Y = Hours 3 extended at straight time

Sign Hours 3 Quantity Sign Earnings 3 Amount

137 138-144 145 146-156

1 7 1 11 3 3

Character 9(5)v99 Character 9(9)v99 Character Character L L

Value will either be '-' or ' '

Value will either be '-' or ' '

Special Comp Code for Code 157-159 3 Cafeteria Benefit Code for Code 3 160-162

Field Name
Hours/Earnings 4 Code Sign Hours 4 Quantity Sign Earnings 4 Amount

Position
163-165 166 167-173 174 175-185

Length
3 1 7 1 11 3 3 3 1 11 3 3 1 1 8

Format
Character Character 9(5)v99 Character 9(9)v99 Character Character Character Character 9(9)v99 Character Character Character Character Character

Justify
R

Requirements

Value will either be '-' or ' '

Value will either be '-' or ' '

Special Comp Code for Code 186-188 4 Cafeteria Benefit Code for Code 4 Earnings 5 Code Sign Earnings 5 Amount 189-191 192-194 195 196-206

L L R Value will either be '-' or ' '

Special Comp Code for Code 207-209 5 Cafeteria Benefit Code for Code 5 FLSA-WRK-WK-Code FLSA-SPCLP-Code Filler 210-212 214 215 216-222

L L

Always blank

Memos Entry Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number

Position
01-04 05-10 11-15

Length
4 6 5

Format
Character Character Packed S9(9)

Justify

Requirements
Always blank

Paydata Exchange File


Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 3 2 2 3 2 2 2 10 Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character L YYYY

73

PAY120NMEM if data type = PR, OS, or QS PAA120NMEM if data type = AC or AD

Record Sequence Number

42-44

Packed S9(5)

This field will be initialized to 1 and incremented by 1 for each additional record created with the same key information. Blank = none C = calculated (output or nondeduction);

Memo Type Code 1

45

Character

Note: Memo code is


mandatory I = Input

Note: Memo code is optional


Memo Code Memo Amount Special Comp. Code 46-48 49-54 55-57 3 6 3 Character Packed S9(9)v99 Character L May be a Deduction, Input memo, or Calculated memo. Values are GTL or GTT. Cafeteria Benefit Code Memo Type Code 2 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 3 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 4 58-60 61 62-64 65-70 71-73 74-76 77 78-80 81-86 87-89 90-92 93 3 1 3 6 3 3 1 3 6 3 3 1 Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character L L See Memo Type Code 1 for valid values R L L See Memo Type Code 1 for valid values R L See Memo Type Code 1 for valid values R

74

AutoPay Data Exchange Guide

Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code

94-96 97-102 103-105 106-108

3 6 3 3

Character Packed S9(9)v99 Character Character

L L

Field Name
Memo Type Code 5 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 6 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 7 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 8 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 9 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 10 Memo Code Memo Amount

Position
109 110-112 113-118 119-121 122-124 125 126-128 129-134 135-137 138-140 141 142-144 145-150 151-153 154-156 157 158-160 161-166 167-169 170-172 173 174-176 177-182 183-185 186-188 189 190-192 193-198

Length
1 3 6 3 3 1 3 6 3 3 1 3 6 3 3 1 3 6 3 3 1 3 6 3 3 1 3 6

Format
Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99

Justify

Requirements
See Memo Type Code 1 for valid values

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

Paydata Exchange File


Special Comp. Code Cafeteria Benefit Code Memo Type Code 11 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 12 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 199-201 202-204 205 206-208 209-214 215-217 218-220 221 222-224 225-230 231-233 234-236 3 3 1 3 6 3 3 1 3 6 3 3 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character L L R L L R L L

75

See Memo Type Code 1 for valid values

See Memo Type Code 1 for valid values

Field Name
Memo Type Code 13 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 14 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 15 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 16 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 17

Position
237 238-240 241-246 247-249 250-252 253 254-256 257-262 263-265 266-268 269 270-272 273-278 279-281 282-284 285 286-288 289-294 295-297 298-300 301

Length
1 3 6 3 3 1 3 6 3 3 1 3 6 3 3 1 3 6 3 3 1

Format
Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character

Justify

Requirements
See Memo Type Code 1 for valid values

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for

76

AutoPay Data Exchange Guide


valid values

Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 18 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 19 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code 20 Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Filler

302-304 305-310 311-313 314-316 317 318-320 321-326 327-329 330-332 333 334-336 337-342 343-345 346-348 349 350-352 353-358 359-361 362-364 365-374

3 6 3 3 1 3 6 3 3 1 3 6 3 3 1 3 6 3 3 10

Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character Character Packed S9(9)v99 Character Character Character

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L See Memo Type Code 1 for valid values R

L L Always blank

77

CHAPTER 3 Masterfile Data Exchange File


November 2008

78

AutoPay Data Exchange Guide

Masterfile Data Exchange File


November 2008

Detailed Field Requirements This chapter describes the records included in the Masterfile data exchange file. It indicates the field names, lengths, formats, justification (if defined), position on the data exchange file, and any requirements for entering data in the field. The Masterfile data exchange file contains the following record sets: Company Data Record (see "Company Data Record Layouts" on page 79) Company Tax Reporting Record (see "Company Tax Reporting Record Layouts" on page 84) Employee Indicative Data Record (see "Employee Indicative Data Record Layouts" on page 132) Employee Jurisdictional Record (see "Employee Jurisdictional Data Record Layouts" on page 264) Employee Tip Allocation Data Record (see "Employee Tip Allocation Record Layout" on page 311) Employee Custom Record (see "Employee Custom Data Record Layouts" on page 321)

Masterfile Data Exchange File

79

Company Data Record Layouts


Company Data Record Set One company data record set is generated for each company code with masterfile data to be reported on the data exchange file. The company data record set contains the following records for each company code: Company Indicative record, MST010CIND (packed (see "Company Indicative Record (Packed Format)" on page 79) and unpacked (see "Company Indicative Record (Unpacked Format)" on page 80)) This header record contains company data that does not vary across payrolls. Company Payroll Record, MST015CPRL (packed (see "Company Payroll Record (Packed Format)" on page 80) and unpacked (see "Company Payroll Record (Unpacked Format)" on page 81)) This record contains custom employee information used by the ADP Custom Programming department to generate custom employee reports. Company Tip Allocation record, MST020CTAL (packed (see "Company Tip Allocation Record (Packed Format)" on page 81) and unpacked (see "Company Tip Allocation Record (Unpacked Format)" on page 82)) This optional record contains a company's tip allocation data. Company Indicative Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always zero Always spaces Always MST010CIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Company Name Parent Company Code Report Schedule Code Report Number Company Version Code

45-48 49 50-69 70-75 76 77-78 79

4 1 20 6 1 2 1

Character Character Character Character Character Character Character

A, B, or C

80

AutoPay Data Exchange Guide

Filler

80-91

11

Character

Always spaces

Company Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Always blank

Always zero Always blank Always MST010CIND This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Year Quarter Number Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

51-54 55 56-75 76-81 82 83-84 85 86-96

4 1 20 6 1 2 1 11

Character Character Character Character Character Character Character Character

Always blank

Company Payroll Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character 9(5)

Justify

Requirements

Always zero Always spaces Always MST015CPRL This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information Populated with the Effective Year when this file is created

Year

45-48

Character

Masterfile Data Exchange File


Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler 49 50-54 55-59 60-64 65-69 70-79 1 5 5 5 5 10 Character Packed S9(9) Packed S9(9) Packed S9(9) Packed S9(9) Character

81

Populated with the Effective Quarter when this file is created MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always spaces

Company Payroll Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Always blank.

Always zero. Always blank Always MST015CPRL This field is initialized to 1 and is incremented by 1 for each additional record created for the custom report information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always blank

Year Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler

51-54 55 56-64 65-73 74-82 83-91 92-101

4 1 9 9 9 9 10

Character Character Character 9(9) 9(9) 9(9) Character

Company Tip Allocation Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-15 16-31 32-41

Length
4 6 5 16 10

Format
Character Character Packed S9(9) Character Character

Justify

Requirements
Always spaces

Always spaces Always MST020CTAL

82

AutoPay Data Exchange Guide

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Corporation Number Establishment Code Charged Tip Amount Charged Gross Receipt Amount Direct (Cash) Gross Receipt Amount Direct (Cash) Tip Amount Indirect (Cash) Tip Amount

45-48 49 50-51 52-55 56-63 64-71 72-79 80-87 88-95

4 1 2 4 8 8 8 8 8 8 10

Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Character

Total Tip Allocation Amount 96-103 Filler 104-113

Always spaces

Company Tip Allocation Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST020CTAL Starts with the value of 1 and is incremented by 1 for each additional record created for the establishment tip allocation information sets. Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Year Quarter Number Corporation Number Establishment Code Sign Charged Tip Amount Sign

51-54 55 56-57 58-61 62 63-77 78

4 1 2 4 1 15 1

Character Character Character Character Character 9(13)v99 Character

Masterfile Data Exchange File


Charged Gross Receipt Amount Sign Direct (Cash) Gross Receipt Amount Sign Direct (Cash) Tip Amount Sign Indirect (Cash) Tip Amount Sign 79-93 94 95-109 110 111-125 126 127-141 142 15 1 15 1 15 1 15 1 15 10 9(13)v99 Character 9(13)v99 Character 9(13)v99 Character 9(13)v99 Character 9(13)v99 Character Always blank

83

Total Tip Allocation Amount 143-157 Filler 158-167

84

AutoPay Data Exchange Guide

Company Tax Reporting Record Layouts


Company Tax Reporting Record Set This record set contains all of the tax reporting information on file by jurisdiction (federal, state, and local) for each company code. The company tax reporting record set contains the following six records for each company code: Federal Deposit/Liability Control Tax Reporting record, MST030CFDL (packed (see "Federal Tax Reporting Deposit/Liability Record (Packed Format)" on page 84) and unpacked (see "Federal Tax Reporting Deposit/Liability Record (Unpacked Format)" on page 89)) This record contains federal deposit and liability data by pay date. Federal Tax Reporting record, MST035CFTX (packed (see "Federal Tax Reporting Record (Packed Format)" on page 93) and unpacked (see "Federal Tax Reporting Record (Unpacked Format)" on page 95)) This record contains federal quarterly tax reporting amounts. State Deposit/Liability Control Tax Reporting record, MST040CSDL (packed (see "State Tax Reporting Deposit/Liability Record (Packed Format)" on page 98) and unpacked (see "State Tax Reporting Deposit/Liability Record (Unpacked Format)" on page 102)) This record contains state deposit and liability data by pay date. State Tax Reporting record, MST045CSTX (packed (see "State Tax Reporting Record (Packed Format)" on page 106) and unpacked (see "State Tax Reporting Record (Unpacked Format)" on page 108)) This record contains state quarterly tax reporting amounts Local Tax Reporting record, MST050CLTX (packed (see "Local Tax Reporting Record (Packed Format)" on page 109) and unpacked (see "Local Tax Reporting Record (Unpacked Format)" on page 112)) This record contains local tax deposit, liability, and amount information by pay date. Tax Reporting Frequencies record, MST055CDFQ (packed (see "Tax Reporting Frequencies Record (Packed Format)" on page 116) and unpacked (see "Tax Reporting Frequencies Record (Unpacked Format)" on page 122)) This record contains tax deposit frequency codes and sub codes for all tax reporting levels. Federal Tax Reporting Deposit/Liability Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-15 16-31 32-41

Length
4 6 5 16 10

Format
Character Character Packed S9(9) Character Character

Justify

Requirements
Always blank

Always blank Always MST030CFDL

Masterfile Data Exchange File


Record Sequence Number 42-44 3 Packed S9(5)

85

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created The following 8 fields occur 10 times.

Year Quarter Number 1st Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 2nd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 3rd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency

45-48 49 50 51-53 54-58 59-60 61 62 63-70 71 72-79 80 81-83 84-88 89-90 91 92 93-100 101 102-109 110 111-113 114-118 119-120

4 1 1 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 1 3 5 2

Character Character Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character

MMDDYYYY

2nd occurrence

MMDDYYYY

3rd occurrence

MMDDYYYY

86
Code

AutoPay Data Exchange Guide

Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 4th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 5th Effective Quarter Number Sequence Number Control

121 122 123-130 131 132-139 140 141-143 144-148 149-150 151 152 153-160 161 162-169 170 171-173

1 1 8 1 8 1 3 5 2 1 1 8 1 8 1 3

Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) 5th occurrence MMDDYYYY 4th occurrence

Field Name
Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 6th Effective Quarter

Position
174-178 179-180 181 182 183-190 191 192-199 200

Length
5 2 1 1 8 1 8 1

Format
Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character

Justify

Requirements
MMDDYYYY

6th occurrence

Masterfile Data Exchange File


Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 7th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 8th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 201-203 204-208 209-210 211 212 213-220 221 222-229 230 231-233 234-238 239-240 241 242 243-250 251 252-259 260 261-263 264-268 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 1 3 5 Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) MMDDYYYY 8th occurrence MMDDYYYY 7th occurrence MMDDYYYY

87

Field Name
Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control

Position
269-270 271 272

Length
2 1 1

Format
Character Character Character

Justify

Requirements

88

AutoPay Data Exchange Guide

Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 9th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 10th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due Filler

273-280 281 282-289 290 291-293 294-298 299-300 301 302 303-310 311 312-319 320 321-323 324-328 329-330 331 332 333-340 341 342-349 350-359

8 1 8 1 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 10

Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Always blank MMDDYYYY 10th occurrence MMDDYYYY 9th occurrence

Masterfile Data Exchange File

89

Federal Tax Reporting Deposit/Liability Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST030CFDL Starts with the value of 1 and is incremented by 1 for each additional record created for the company Federal tax reporting information sets. Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Year Quarter Number 1st Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 2nd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code

51-54 55 56 57-61 62-70 71-72 73 74 75 76-90 91 92 93-107 108 109-113 114-122 123-124 125

4 1 1 5 9 2 1 1 1 15 1 1 15 1 5 9 2 1

Character Character Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character

MMDDYYYY

MMDDYYYY

90

AutoPay Data Exchange Guide

Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 3rd Effective Quarter Number

126 127 128-142 143 144 145-159 160

1 1 15 1 1 15 1

Character Character 9(13)v99 Character Character 9(13)v99 Character

Field Name
Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 4th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control

Position
161-165 166-174 175-176 177 178 179 180-194 195 196 197-211 212 213-217 218-226 227-228 229 230 231 232-246 247

Length
5 9 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1

Format
9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(3) 9(9) Character Character Character Character 9(13)v99 Character

Justify

Requirements

MMDDYYYY

MMDDYYYY

Masterfile Data Exchange File


Sign Tax Deposit Amount Due 5th Effective Quarter Number Sequence Number Control 248 249-263 264 265-269 1 15 1 5 Character 9(13)v99 Character 9(5)

91

Field Name
Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 6th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 7th Effective Quarter Number Sequence Number Control

Position
270-278 279-280 281 282 283 284-298 299 300 301-315 316 317-321 322-330 331-332 333 334 335 336-350 351 352 353-367 368 369-373

Length
9 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5

Format
9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(3)

Justify

Requirements
MMDDYYYY

MMDDYYYY

92

AutoPay Data Exchange Guide

Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount

374-382 383-384 385 386 387 388-402

9 2 1 1 1 15

9(9) Character Character Character Character 9(13)v99

MMDDYYYY

Field Name
Deposit Override Control Sign Tax Deposit Amount Due 8th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 9th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override

Position
403 404 405-419 420 421-425 426-434 435-436 437 438 439 440-454 455 456 457-471 472 473-477 478-486 487-488 489 490

Length
1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5 9 2 1 1

Format
Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character

Justify

Requirements

MMDDYYYY

MMDDYYYY

Masterfile Data Exchange File


Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 10th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due Filler 491 492-506 507 508 509-523 524 525-529 530-538 539-540 541 542 543 544-558 559 560 561-575 576-585 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 10 Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character Always blank MMDDYYYY

93

Federal Tax Reporting Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST035CFTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created

Year

45-48

Character

94

AutoPay Data Exchange Guide

Quarter Number 1st Quarter Federal Income Tax Liability Total Amount Quarterly Employee SS Tax Liability Total Amount Quarterly Employer SS Tax Liability Total Amount Quarterly Employee Medicare Tax Liability Total Amount Quarterly Employer Medicare Tax Liability Total Amount Quarterly EIC Total Amount 2nd Quarter Federal Income Tax Liability Total Amount Quarterly Employee SS Tax Liability Total Amount Quarterly Employer SS Tax Liability Total Amount Quarterly Employee Medicare Tax Liability Total Amount Quarterly Employer Medicare Tax Liability Total Amount Quarterly EIC Total Amount 3rd Quarter Federal Income Tax Liability Total Amount Quarterly Employee SS Tax Liability Total Amount Quarterly Employer SS Tax Liability Total Amount Quarterly Employee Medicare Tax Liability Total Amount Quarterly Employer Medicare Tax Liability

49 50-57

1 8

Character Packed S9(13)v99

Populated with the Effective Quarter when this file is created

58-65

Packed S9(13)v99

66-73

Packed S9(13)v99

74-81

Packed S9(13)v99

82-89

Packed S9(13)v99

90-97 98-105

8 8

Packed S9(13)v99 Packed S9(13)v99

106-113

Packed S9(13)v99

114-121

Packed S9(13)v99

122-129

Packed S9(13)v99

130-137

Packed S9(13)v99

138-145 146-153

8 8

Packed S9(13)v99 Packed S9(13)v99

154-161

Packed S9(13)v99

162-169

Packed S9(13)v99

170-177

Packed S9(13)v99

178-185

Packed S9(13)v99

Masterfile Data Exchange File


Total Amount Quarterly EIC Total Amount 4th Quarter Federal Income Tax Liability Total Amount Quarterly Employee SS Tax Liability Total Amount Quarterly Employer SS Tax Liability Total Amount Quarterly Employee Medicare Tax Liability Total Amount Quarterly Employer Medicare Tax Liability Total Amount Quarterly EIC Total Amount Filler 186-193 194-201 8 8 Packed S9(13)v99 Packed S9(13)v99

95

202-209

Packed S9(13)v99

210-217

Packed S9(13)v99

218-225

Packed S9(13)v99

226-233

Packed S9(13)v99

234-241 242-251

8 10

Packed S9(13)v99 Character Always blank

Federal Tax Reporting Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST035CFTX Starts with the value of 1 and is incremented by 1 for each additional record created for the company Federal tax reporting information sets. Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Year Quarter Number Sign 1st Quarter Federal Income Tax Liability Total Amount Sign Quarterly Employee SS Tax Liability Total

51-54 55 56 57-71

4 1 1 15

Character Character Character 9(13)v99

72 73-87

1 15

Character 9(13)v99

96
Amount Sign

AutoPay Data Exchange Guide

88 89-103

1 15

Character 9(13)v99

Quarterly Employer SS Tax Liability Total Amount Sign Quarterly Employee Medicare Tax Liability Total Amount Sign Quarterly Employer Medicare Tax Liability Total Amount Sign Quarterly EIC Total Amount Sign 2nd Quarter Federal Income Tax Liability Total Amount Sign Quarterly Employee SS Tax Liability Total Amount Sign Quarterly Employer SS Tax Liability Total Amount Sign Quarterly Employee Medicare Tax Liability Total Amount Sign

104 105-119

1 15

Character 9(13)v99

120 121-135

1 15

Character 9(13)v99

136 137-151 152 153-167

1 15 1 15

Character 9(13)v99 Character 9(13)v99

168 169-183

1 15

Character 9(13)v99

184 185-199

1 15

Character 9(13)v99

200 201-215

1 15

Character 9(13)v99

216

Character

Field Name
Quarterly Employer Medicare Tax Liability Total Amount Sign Quarterly EIC Total Amount Sign 3rd Quarter Federal Income Tax Liability Total Amount

Position
217-231

Length
15

Format
9(13)v99

Justify

Requirements

232 233-247 248 249-263

1 15 1 15

Character 9(13)v99 Character 9(13)v99

Masterfile Data Exchange File


Sign Quarterly Employee SS Tax Liability Total Amount Sign Quarterly Employer SS Tax Liability Total Amount Sign Quarterly Employee Medicare Tax Liability Total Amount Sign Quarterly Employer Medicare Tax Liability Total Amount Sign Quarterly EIC Total Amount Sign 4th Quarter Federal Income Tax Liability Total Amount Sign Quarterly Employee SS Tax Liability Total Amount Sign Quarterly Employer SS Tax Liability Total Amount Sign Quarterly Employee Medicare Tax Liability Total Amount Sign Quarterly Employer Medicare Tax Liability Total Amount Sign Quarterly EIC Total Amount Filler 264 265-279 1 15 Character 9(13)v99

97

280 281-295

1 15

Character 9(13)v99

296 297-311

1 15

Character 9(13)v99

312 313-327

1 15

Character 9(13)v99

328 329-343 344 345-359

1 15 1 15

Character 9(13)v99 Character 9(13)v99

360 361-375

1 15

Character 9(13)v99

376 377-391

1 15

Character 9(13)v99

392 393-407

1 15

Character 9(13)v99

408 409-423

1 15

Character 9(13)v99

424 425-439 440-449

1 15 10

Charater 9(13)v99 Character Always blank

98

AutoPay Data Exchange Guide

State Tax Reporting Deposit/Liability Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST040CSDL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number State Code 1st Effective Quarter Number Sequence Number Control Tax Liability Cycle Date

45-48 49 50-51 52 53-55 56-60

4 1 2 1 3 5 2 1 1 8 1 8 8 1 3 5 2 1 1 8

Character Character Character Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99

The following 9 fields occur 10 times.

MMDDYYYY

Deposit Frequency Code 61-62 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 63 64 65-72

Deposit Override Control 73 Tax Deposit Amount Due 74-81 State-SDI Tax Liability Amount 2nd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 82-89 90 91-93 94-98

2nd occurrence

MMDDYYYY

Deposit Frequency Code 99-100 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 101 102 103-110

Masterfile Data Exchange File Field Name Position Length


1 8 8 1 3 5 2 1 1 8 1 8 8 1 3 5 2 1 1 8 1 8 8 1 3 5 2 1

99

Format
Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character

Justify

Requirements

Deposit Override Control 111 Tax Deposit Amount Due 112-119 State-SDI Tax Liability Amount 3rd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 120-127 128 129-131 132-136

3rd occurrence

MMDDYYYY

Deposit Frequency Code 137-138 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 139 140 141-148

Deposit Override Control 149 Tax Deposit Amount Due 150-157 State-SDI Tax Liability Amount 4th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 158-165 166 167-169 170-174

4th occurrence

MMDDYYYY

Deposit Frequency Code 175-176 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 177 178 179-186

Deposit Override Control 187 Tax Deposit Amount Due 188-195 State-SDI Tax Liability Amount 5th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 196-203 204 205-207 208-212

5th occurrence

MMDDYYYY

Deposit Frequency Code 213-214 Deposit Frequency Sub Code 215

100

AutoPay Data Exchange Guide

Field Name
Liability Override Control Tax Liability Amount

Position
216 217-224

Length
1 8 1 8 8 1 3 5 2 1 1 8 1 8 8 1 3 5 2 1 1 8 1 8 8 1 3

Format
Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5)

Justify

Requirements

Deposit Override Control 225 Tax Deposit Amount Due 226-233 State-SDI Tax Liability Amount 6th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 234-241 242 243-245 246-250

6th occurrence

MMDDYYYY

Deposit Frequency Code 251-252 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 253 254 255-262

Deposit Override Control 263 Tax Deposit Amount Due 264-271 State-SDI Tax Liability Amount 7th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 272-279 280 281-283 284-288

7th occurrence

MMDDYYYY

Deposit Frequency Code 289-290 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 291 292 293-300

Deposit Override Control 301 Tax Deposit Amount Due 302-309 State-SDI Tax Liability Amount 8th Effective Quarter Number Sequence Number Control 310-317 318 319-321

8th occurrence

Masterfile Data Exchange File Field Name


Tax Liability Cycle Date

101

Position
322-326

Length
5 2 1 1 8 1 8 8 1 3 5 2 1 1 8 1 8 8 1 3 5 2 1 1 8 1 8 8 10

Format
Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Packed S9(13)v99 Character

Justify

Requirements
MMDDYYYY

Deposit Frequency Code 327-328 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 329 330 331-338

Deposit Override Control 339 Tax Deposit Amount Due 340-347 State-SDI Tax Liability Amount 9th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 348-355 356 357-359 360-364

9th occurrence

MMDDYYYY

Deposit Frequency Code 365-366 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 367 368 369-376

Deposit Override Control 377 Tax Deposit Amount Due 378-385 State-SDI Tax Liability Amount 10th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 386-393 394 395-397 398-402

10th occurrence

MMDDYYYY

Deposit Frequency Code 403-404 Deposit Frequency Sub Code Liability Override Control Tax Liability Amount 405 406 407-414

Deposit Override Control 415 Tax Deposit Amount Due 416-423 State-SDI Tax Liability Amount Filler 424-431 432-441

Always blank

102

AutoPay Data Exchange Guide

State Tax Reporting Deposit/Liability Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST040CSDL Starts with the value of 1 and is incremented by 1 for each additional record created for the company State tax reporting information sets. Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Year Quarter Number State Code Effective Quarter Number Sequence Number Control Tax Liability Cycle Date

51-54 55 56-57 58 59-63 64-72

4 1 2 1 5 9 2 1 1 1 15 1 1 15 1 15 1 5 9 2 1

Character Character Character Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character

MMDDYYYY

Deposit Frequency Code 73-74 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 75 76 77 78-92

Deposit Override Control 93 Sign 94

Tax Deposit Amount Due 95-109 Sign State-SDI Tax Liability Amount 2nd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 110 111-125 126 127-131 132-140

MMDDYYYY

Deposit Frequency Code 141-142 Deposit Frequency Sub 143

Masterfile Data Exchange File


Code Liability Override Control Sign Tax Liability Amount 144 145 146-160 1 1 15 1 1 15 1 15 1 5 9 2 1 1 1 15 1 1 15 1 15 1 5 9 2 1 Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character MMDDYYYY MMDDYYYY

103

Deposit Override Control 161 Sign 162

Tax Deposit Amount Due 163-177 Sign State-SDI Tax Liability Amount 3rd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 178 179-183 194 195-199 200-208

Deposit Frequency Code 209-210 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 211 212 213 214-228

Deposit Override Control 229 Sign 230

Tax Deposit Amount Due 231-245 Sign State-SDI Tax Liability Amount 4th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 246 247-261 262 263-267 268-276

Deposit Frequency Code 277-278 Deposit Frequency Sub Code 279

Field Name
Liability Override Control Sign Tax Liability Amount

Position
280 281 282-296

Length
1 1 15 1

Format
Character Character 9(13)v99 Character

Justify

Requirements

Deposit Override Control 297

104

AutoPay Data Exchange Guide

Sign

298

1 15 1 15 1 5 9 2 1 1 1 15 1 1 15 1 15 1 5 9 2 1 1 1 15 1 1 15 1 15 1

Character 9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character MMDDYYYY MMDDYYYY

Tax Deposit Amount Due 299-313 Sign State-SDI Tax Liability Amount 5th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 314 315-329 330 331-335 336-344

Deposit Frequency Code 345-346 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 347 348 349 350-364

Deposit Override Control 365 Sign 366

Tax Deposit Amount Due 367-381 Sign State-SDI Tax Liability Amount 6th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 382 383-397 398 399-403 404-412

Deposit Frequency Code 413-414 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 415 416 417 418-432

Deposit Override Control 433 Sign 434

Tax Deposit Amount Due 435-449 Sign State-SDI Tax Liability Amount 7th Effective Quarter Number 450 451-465 466

Masterfile Data Exchange File


Sequence Number Control Tax Liability Cycle Date 467-471 472-480 5 9 9(5) 9(9) MMDDYYYY

105

Field Name

Position

Length
2 1 1 1 15 1 1 15 1 15 1 5 9 2 1 1 1 15 1 1 15 1 15 1 5 9 2 1

Format
Character Character Character Character 9(13)v99 Character Character Packed S9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character 9(5) 9(9) Character Character

Justify

Requirements

Deposit Frequency Code 481-482 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 483 484 485 486-500

Deposit Override Control 501 Sign 502

Tax Deposit Amount Due 503-517 Sign State-SDI Tax Liability Amount 8th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 518 519-533 534 535-539 540-548

MMDDYYYY

Deposit Frequency Code 549-550 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 551 552 553 554-568

Deposit Override Control 569 Sign 570

Tax Deposit Amount Due 571-585 Sign State-SDI Tax Liability Amount 9th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date 586 587-601 602 603-607 608-616

MMDDYYYY

Deposit Frequency Code 617-618 Deposit Frequency Sub Code 619

106

AutoPay Data Exchange Guide

Liability Override Control Sign Tax Liability Amount

620 621 622-636

1 1 15 1 1 15 1 8 1

Character Character 9(13)v99 Character Character 9(13)v99 Character Packed S9(13)v99 Character

Deposit Override Control 637 Sign 638

Tax Deposit Amount Due 639-653 Sign State-SDI Tax Liability Amount 10th Effective Quarter Number 654 655-669 670

Field Name
Sequence Number Control Tax Liability Cycle Date

Position
671-675 676-684

Length
5 9 2 1 1 1 15 1 1 15 1 15 10

Format
9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(13)v99 Character

Justify

Requirements

MMDDYYYY

Deposit Frequency Code 685-686 Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 687 688 689 690-704

Deposit Override Control 705 Sign 706

Tax Deposit Amount Due 707-721 Sign State-SDI Tax Liability Amount Filler 722 723-737 738-747

Always blank

State Tax Reporting Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST045CSTX This field is initialized to 1 and

Masterfile Data Exchange File


Number

107

incremented by 1 for each additional record created with the same key information. 45-48 49 50-51 52-54 4 1 2 3 Character Character Character Packed S9(5) Quarter 1 data Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number State Code Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter

Note: VPDI = Voluntary Plan


Disability Insurance 55-57 3 Packed S9(5)

58-60

Packed S9(5)

Number of New Hires for 61-63 this quarter Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter 64-66

3 3

Packed S9(5) Packed S9(5) Quarter 2 data

67-69

Packed S9(5)

70-72

Packed S9(5)

Number of New Hires for 73-75 this quarter Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter 76-78

3 3

Packed S9(5) Packed S9(5) Quarter 3 data

79-81

Packed S9(5)

82-84

Packed S9(5)

Number of New Hires for 85-87 this quarter Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter 88-90

3 3

Packed S9(5) Packed S9(5) Quarter 4 data

91-93

Packed S9(5)

94-96

Packed S9(5)

108

AutoPay Data Exchange Guide

Number of New Hires for 97-99 this quarter Filler 100-109

3 10

Packed S9(5) Character Always blank

State Tax Reporting Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST045CSTX Starts with the value of 1 and is incremented by 1 for each additional record created for the company State tax reporting information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter of when this file was created.

Year Quarter Number State Code Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter

51-54 55 56-57 58-62

4 1 2 5

Character Character Character 9(5)

63-67

9(5)

68-72

9(5)

Number of New Hires for 73-77 this quarter Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter 78-82

5 5

9(5) 9(5)

83-87

9(5)

88-92

9(5)

Number of New Hires for 93-97 this quarter Number of VPDI Employees for 1st month 98-102

5 5

9(5) 9(5)

Masterfile Data Exchange File


of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter 103-107 5 9(5)

109

108-112

9(5)

Number of New Hires for 113-117 this quarter Number of VPDI Employees for 1st month of this quarter Number of VPDI Employees for 2nd month of this quarter Number of VPDI Employees for 3rd month of this quarter 118-122

5 5

9(5) 9(5)

123-127

9(5)

128-132

9(5)

Number of New Hires for 133-137 this quarter Filler 138-147

5 10

9(5) Character

Local Tax Reporting Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST050CLTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number State Code Local Code Local Type Code

45-48 49 50-51 52-55 56

4 1 2 4 1

Character Character Character Character Character

Blank = regular jurisdiction (default) D = school district

Effective Quarter Number

57

Character

The following 8 fields occur 10 times.

110

AutoPay Data Exchange Guide

Sequence Number Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 2nd Effective Quarter Number Sequence Number Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 3rd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 4th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 5th Effective Quarter Number

58-60 61-65 66-67 68 69 70-77 78 79-86 87 88-90 91-95 96-97 98 99 100-107 108 109-116 117 118-120 121-125 126-127 128 129 130-137 138 139-146 147 148-150 151-155 156-157 158 159 160-167 168 169-176 177

3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 1

Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character 5th occurrence MMDDYYYY 4th occurrence MMDDYYYY 3rd occurrence MMDDYYYY 2nd occurrence MMDDYYYY

Masterfile Data Exchange File


Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 6th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code 178-180 181-185 186-187 188 189 190-197 198 199-206 207 208-211 212-215 216-217 218 3 5 2 1 1 8 1 8 1 3 5 2 1 Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character MMDDYYYY 6th occurrence MMDDYYYY

111

Field Name
Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 7th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due 8th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due

Position
219 220-227 228 229-236 237 238-240 241-245 246-247 248 249 250-257 258 259-266 267 268-270 271-275 276-277 278 279 280-287 288 289-296

Length
1 8 1 8 1 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8

Format
Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99

Justify

Requirements

7th occurrence

MMDDYYYY

8th occurrence

MMDDYYYY

112

AutoPay Data Exchange Guide

9th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due

297 298-300 301-305 306-307 308 309 310-317 318 319-326

1 3 5 2 1 1 8 1 8 1 3 5 2 1 1 8 1 8 10

Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character Packed S9(5) Packed S9(9) Character Character Character Packed S9(13)v99 Character Packed S9(13)v99 Character

9th occurrence

MMDDYYYY

10th Effective Quarter Number 327 Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Tax Liability Amount Deposit Override Control Tax Deposit Amount Due Filler 328-330 331-335 336-337 338 339 340-347 348 349-356 357-366

10th occurrence

MMDDYYYY

Always blank

Local Tax Reporting Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 15 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST050CLTX Starts with the value of 1 and is incremented by 1 for each additional record created for the company Local tax reporting information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter of when this file was created.

Year Quarter Number

51-54 55

4 1

Character Character

State Code

56-57

Character

Masterfile Data Exchange File


Local Code Local Type Code Effective Quarter Number Sequence Number Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 2nd Effective Quarter Number Sequence Number Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 3rd Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 4th Effective Quarter Number Sequence Number Control 58-61 62 63 64-68 69-77 78-79 80 81 82 83-97 98 99 100-114 115 116-120 121-129 130-131 132 133 134 135-149 150 151 152-166 167 168-172 173-181 182-183 184 185 186 187-201 202 203 204-218 219 220-224 4 1 1 5 5 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5 Character Character Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) MMDDYYYY MMDDYYYY MMDDYYYY

113

114

AutoPay Data Exchange Guide

Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 5th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 6th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code

225-233 234-235 234 237 238 239-253 254 255 256-270 271 272-276 277-285 286-287 288 289 290 291-305 306 307 308-322 323 324-328 329-337 338-339 340

9 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5 9 2 1

9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character

MMDDYYYY

MMDDYYYY

MMDDYYYY

Field Name
Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 7th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code

Position
341 342 343-357 358 359 360-374 375 376-380 381-389 390-391

Length
1 1 15 1 1 15 1 5 9 2

Format
Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character

Justify

Requirements

MMDDYYYY

Masterfile Data Exchange File


Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 8th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 9th Effective Quarter Number Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount Deposit Override Control Sign Tax Deposit Amount Due 392 393 394 395-409 410 411 412-426 427 428-432 433-441 442-443 444 445 446 447-461 462 463 464-478 479 480-484 485-493 494-495 496 497 498 499-513 514 515 516-530 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 1 1 15 1 5 9 2 1 1 1 15 Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 Character Character 9(13)v99 Character 9(5) 9(9) Character Character Character Character 9(13)v99 MMDDYYYY MMDDYYYY MMDDYYYY

115

10th Effective Quarter Number 531 Sequence Number Control Tax Liability Cycle Date Deposit Frequency Code Deposit Frequency Sub Code Liability Override Control Sign Tax Liability Amount 532-536 537-545 546-547 548 549 550 551-565

116

AutoPay Data Exchange Guide

Deposit Override Control Sign Tax Deposit Amount Due Filler

566 567 568-582 583-592

1 1 15 10

Character Character 9(13)v99 Character Always blank

Tax Reporting Frequencies Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST055CDFQ This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created The following 9 fields occur 10 times.

Year Quarter Number Effective Quarter Number State Code Local Code Local Type Code

45-48 49 50 51-52 53-56 57

4 1 1 2 4 1

Character Character Character Character Character Character

Blank = regular jurisdiction D = school district

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

58-59 60

2 1 2

Character Character Character Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency

State Deposit Frequency Code 61-62

State Deposit Frequency Sub Code

63

Character

Local Deposit Frequency Code 64-65

Character

Local Deposit Frequency Sub Code

66

Character

Masterfile Data Exchange File


Effective Quarter Number State Code Local Code 67 68-69 70-73 1 2 4 Character Character Character 2nd occurrence

117

Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

Local Type Code

74

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

75-76

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 3rd occurrence Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

77

Character

State Deposit Frequency Code 78-79

Character

State Deposit Frequency Sub Code

80

Character

Local Deposit Frequency Code 81-82

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

83

Character

84 85-86 87-90

1 2 4

Character Character Character

Local Type Code

91

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

92-93

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is

94

Character

State Deposit Frequency Code 95-96

Character

118

AutoPay Data Exchange Guide


for Federal or Local Deposit Frequency

State Deposit Frequency Sub Code

97

Character

Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 4th occurrence Will be blank if the occurrence is for Federal Deposit Frequency

Local Deposit Frequency Code 98-99

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code

100

Character

101 102-103

1 2

Character Character

Field Name
Local Code

Position
104-107

Length
4

Format
Character

Justify

Requirements
Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

Local Type Code

108

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

109-110

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 5th occurrence Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency

111

Character

State Deposit Frequency Code 112-113

Character

State Deposit Frequency Sub Code

114

Character

Local Deposit Frequency Code 115-116

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

117

Character

118 119-120 121-124

1 2 4

Character Character Character

Masterfile Data Exchange File


Local Type Code 125 1 Character

119

Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

126-127

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 6th occurrence

128

Character

State Deposit Frequency Code 129-130

Character

State Deposit Frequency Sub Code

131

Character

Local Deposit Frequency Code 132-133

Character

Local Deposit Frequency Sub Code Effective Quarter Number

134

Character

135

Character

Field Name
State Code Local Code

Position
136-137 138-141

Length
2 4

Format
Character Character

Justify

Requirements
Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

Local Type Code

142

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

143-144

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency

145

Character

State Deposit Frequency Code 146-147

Character

State Deposit Frequency Sub Code

148

Character

120

AutoPay Data Exchange Guide

Local Deposit Frequency Code 149-150

Character

Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 7th occurrence Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

151

Character

152 153-154 155-158

1 2 4

Character Character Character

Local Type Code

159

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

160-161

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency. Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 8th occurrence Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

162

Character

State Deposit Frequency Code 163-164

Character

State Deposit Frequency Sub Code

165

Character

Local Deposit Frequency Code 166-167

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

168

Character

169 170-171 172-175

1 2 4

Character Character Character

Local Type Code

176

Character

Masterfile Data Exchange File


Federal Deposit Frequency Code Federal Deposit Frequency Sub Code 177-178 2 Character

121

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency 9th occurrence Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

179

Character

State Deposit Frequency Code 180-181

Character

State Deposit Frequency Sub Code

182

Character

Local Deposit Frequency Code 183-184

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

185

Character

186 187-188 189-192

1 2 4

Character Character Character

Local Type Code

193

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

194-195

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency

196

Character

Field Name

Position

Length
2

Format
Character

Justify

Requirements
Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency

State Deposit Frequency Code 197-198

State Deposit Frequency Sub Code

199

Character

Local Deposit Frequency Code 200-201

Character

Local Deposit Frequency Sub Code

202

Character

122

AutoPay Data Exchange Guide

Effective Quarter Number State Code Local Code

203 204-205 206-209

1 2 4

Character Character Character

10th occurrence Will be blank if the occurrence is for Federal Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency; otherwise, values are as follows: Blank = regular jurisdiction D = school district

Local Type Code

210

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

211-212

Character

Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for State or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or Local Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Will be blank if the occurrence is for Federal or State Deposit Frequency Always blank

213

Character

State Deposit Frequency Code 214-215

Character

State Deposit Frequency Sub Code

216

Character

Local Deposit Frequency Code 217-218

Character

Local Deposit Frequency Sub Code Filler

219

Character

220-229

10

Character

Tax Reporting Frequencies Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Always zeros. Always blank Always MST055CDFQ Starts with the value of 1 and is incremented by 1 for each additional record created for the company default reporting frequencies by jurisdiction information sets.

Masterfile Data Exchange File


Year Quarter Number 51-54 55 4 1 Character Character

123

Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Effective Quarter Number State Code Local Code

56 57-58 59-62

1 2 4

Character Character Character Will be blank if the occurrence is for Federal default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for State or Local default frequency. Will be blank if the occurrence is for State or Local default frequency. Will be blank if the occurrence is for Federal or Local default frequency. Will be blank if the occurrence is for Federal or Local default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for Federal or State default frequency.

Local Type Code

63

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

64-65

Character

66

Character

State Deposit Frequency Code 67-68

Character

State Deposit Frequency Sub Code

69

Character

Local Deposit Frequency Code 70-71

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

72

Character

73 74-75 76-79

1 2 4

Character Character Character Will be blank if the occurrence is for Federal default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for State or Local default frequency. Will be blank if the occurrence is for State or Local default frequency. Will be blank if the occurrence is for Federal or Local default frequency.

Local Type Code

80

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

81-82

Character

83

Character

State Deposit Frequency Code 84-85

Character

124

AutoPay Data Exchange Guide

State Deposit Frequency Sub Code

86

Character

Will be blank if the occurrence is for Federal or Local default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Code 87-88

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code Local Code

89

Character

90 91-92 93-96

1 2 4

Character Character Character Will be blank if the occurrence is for Federal default frequency. Will be blank if the occurrence is for Federal or State Deposit Frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for State or Local default frequency. Will be blank if the occurrence is for State or Local default frequency. Will be blank if the occurrence is for Federal or Local default frequency. Will be blank if the occurrence is for Federal or Local default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for Federal or State default frequency.

Local Type Code

97

Character

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

98-99

Character

100

Character

State Deposit Frequency Code 101-102

Character

State Deposit Frequency Sub Code

103

Character

Local Deposit Frequency Code 104-105

Character

Local Deposit Frequency Sub Code Effective Quarter Number State Code

106

Character

107 108-109

1 2

Character Character Will be blank if the occurrence is for Federal default frequency.

Field Name
Local Code

Position
110-113

Length
4

Format
Character

Justify

Requirements
Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for Federal or State default frequency. Will be blank if the occurrence is for State or Local default

Local Type Code

114

Character

Federal Deposit Frequency Code

115-116

Character

Masterfile Data Exchange File


frequency. Federal Deposit Frequency Sub Code 117 1 Character

125

Will be blank if the occurrence is for State or Local default frequency.

State Deposit Frequency Code 118-119

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

120

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 121-122

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

123

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Effective Quarter Number State Code

124 125-126

1 2

Character Character

Will be spaces if the occurrence is for Federal default frequency.

Local Code

127-130

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Type Code

131

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Federal Deposit Frequency Code

132-133

Character

Will be spaces if the occurrence is for State or Local default frequency.

Federal Deposit Frequency Sub Code

134

Character

Will be spaces if the occurrence is for State or Local

126

AutoPay Data Exchange Guide

default frequency.

State Deposit Frequency Code 135-136

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

137

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 138-139

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

140

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Effective Quarter Number

141

Character

Field Name
State Code

Position
142-143

Length
2

Format
Character

Justify

Requirements

Will be spaces if the occurrence is for Federal default frequency.

Local Code

144-147

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Type Code

148

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Federal Deposit Frequency Code Federal Deposit Frequency Sub Code

149-150

Character

Will be blank if the occurrence is for State or Local Deposit Frequency

151

Character

Will be spaces if the occurrence is for State or Local default frequency.

Masterfile Data Exchange File

127

State Deposit Frequency Code 152-153

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

154

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 155-156

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

157

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Effective Quarter Number State Code

158 159-160

1 2

Character Character

Will be spaces if the occurrence is for Federal default frequency.

Local Code

161-164

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Type Code

165

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Federal Deposit Frequency Code

166-167

Character

Will be spaces if the occurrence is for State or Local default frequency.

Federal Deposit Frequency Sub Code

168

Character

Will be spaces if the occurrence is for State or Local default frequency.

128

AutoPay Data Exchange Guide

State Deposit Frequency Code 169-170

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

171

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 172-173

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

174

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Effective Quarter Number State Code

175 176-177

1 2

Character Character

Will be spaces if the occurrence is for Federal default frequency.

Local Code

178-181

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Type Code

182

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Federal Deposit Frequency Code

183-184

Character

Will be spaces if the occurrence is for State or Local default frequency.

Federal Deposit Frequency Sub Code

185

Character

Will be spaces if the occurrence is for State or Local default frequency.

Masterfile Data Exchange File


State Deposit Frequency Code 186-187 2 Character

129

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

188

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 189-190

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

191

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Effective Quarter Number State Code

192 193-194

1 2

Character Character

Will be spaces if the occurrence is for Federal default frequency.

Local Code

195-198

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Type Code

199

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Federal Deposit Frequency Code

200-201

Character

Will be spaces if the occurrence is for State or Local default frequency.

Federal Deposit Frequency Sub Code

202

Character

Will be spaces if the occurrence is for State or Local default frequency.

130

AutoPay Data Exchange Guide

Field Name

Position

Length
2

Format
Character

Justify

Requirements

State Deposit Frequency Code 203-204

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

205

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 206-207

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

208

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Effective Quarter Number State Code

209 210-211

1 2

Character Character

Will be spaces if the occurrence is for Federal default frequency.

Local Code

212-215

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Type Code

216

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Federal Deposit Frequency Code

217-218

Character

Will be spaces if the occurrence is for State or Local default frequency.

Federal Deposit Frequency Sub Code

219

Character

Will be spaces if the occurrence is for State or Local default frequency.

Masterfile Data Exchange File

131

State Deposit Frequency Code 220-221

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

State Deposit Frequency Sub Code

222

Character

Will be spaces if the occurrence is for Federal or Local default frequency.

Local Deposit Frequency Code 223-224

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Local Deposit Frequency Sub Code

225

Character

Will be spaces if the occurrence is for Federal or State default frequency.

Filler

226-235

10

Character

Always blank

132

AutoPay Data Exchange Guide

Employee Indicative Data Record Layouts


October 2010

Employee Indicative Data Record Set An employee indicative record set is generated for every file number. There are two types of records included in this record set: a mandatory primary indicative record for each employee on file, and optional data records whenever the applicable data is present. The employee indicative data record set contains the following records for each file number: Employee Primary Indicative Data record, MST060EIND (packed (see "Employee Primary Indicative Data Record (Packed Format)" on page 136) and unpacked (see "Employee Primary Indicative Data Record (Unpacked Format)" on page 140)) This record contains the following selected employee indicative information. Employee Primary Indicative Data Continuation record, MST061EIND (packed (see "Employee Primary Indicative Data Continuation Record (Packed Format)" on page 145) and unpacked (see "Employee Primary Indicative Data Record (Unpacked Format)" on page 140)) This optional record contains the employee's Home Cost Number. It is produced only when a Home Cost number exists. Additional Indicative (Personnel Reporting) record, MST070EPRS (packed (see "Employee Personnel Reporting Record (Packed Format)" on page 146) and unpacked (see "Employee Personnel Reporting Record (Unpacked Format)" on page 149)) This record contains an employee's personnel information. Banking record, MST080EBNK (packed (see "Employee Banking Record (Packed Format)" on page 152) and unpacked (see "Employee Banking Record (Unpacked Format)" on page 155)) This record contains an employee's banking information. Each record contains information for up to 10 different bank accounts as noted by the Bank Deposit code. Each employee may have an unlimited number of banking records as noted by the Record Sequence Number. Example: An employee has 25 different bank accounts in which money can be deposited. This employee has three banking records: Record Sequence Number 1 contains information for banks 1-10, Record Sequence Number 2 contains information for banks 11-20, and Record Sequence Number 3 contains information for banks 21-25. Enhanced Banking record, MST081EBNK (packed (see "Employee Enhanced Banking Record (Packed Format)" on page 159) and unpacked (see "Employee Enhanced Banking Record (Unpacked Format)" on page 163)) This record contains the same information as the MST080EBNK record, and in addition contains Check Digit, Deposit Bonus Indicator, Deposit Percent, and Deposit Priority Number. The MST081EBNK record is produced for all employees with a Bank deposit code on file even if no Bank Deposit code is a Bonus Direct Deposit code, a Percent deposit, or has a Deposit Priority Number assigned. Each record contains information for up to 9 different bank accounts as noted by the Bank Deposit code. Each employee may have an unlimited number of banking records as noted by the Record Sequence Number.

Masterfile Data Exchange File

133

Example: An employee has 25 different bank accounts in which money can be deposited. This employee has three banking records: Record Sequence Number 1 contains information for banks 1-9, Record Sequence Number 2 contains information for banks 10-18, and Record Sequence Number 3 contains information for banks 19-25. Employee Generic Direct Deposit record,MST085EGDD (packed (see "Employee Generic Direct Deposit Record (GDD) (Packed Format)" on page 170) and unpacked (see "Employee Generic Direct Deposit Record (GDD) (Unpacked Format)" on page 170)) Extra Dates record, MST090EDAT (packed (see "Employee Extra Dates Record (Packed Format)" on page 173) and unpacked (see "Employee Generic Data Record (Unpacked Format)" on page 332)) The following sets of dates (code and date) may not be in positional (1, 2, 3, etc.) sequence. The sets of date data are entered in code sequence. Calc Factors record, MST100ECLC (packed (see "Employee Calc Factor Record (Packed Format)" on page 176) and unpacked (see "Employee Calc Factor Record (Unpacked Format)" on page 177)) This record contains an employee's calculation factors used to calculate various types of pay. Employee Additional Data record, MST110EADT (packed (see "Employee Additional Data Record (Packed Format)" on page 179) and unpacked (see "Employee Additional Data Record (Unpacked Format)" on page 181)) This record contains miscellaneous, client-defined data about an employee. Standard Deductions record, MST120ESTD (packed (see "Employee Standard Deductions Record (Packed Format)" on page 184) and unpacked (see "Employee Standard Deductions Record (Unpacked Format)" on page 186)) The following sets of standard deduction data (code and amount) may not be in positional (1, 2, 3, etc.) sequence. The sets of standard deduction data are entered in code sequence. Standard deductions do not include banking deductions or Calc Factors, which have their own record layouts; however, lien deductions are included in this record. An employee may have an unlimited number of standard deductions records. Each standard deductions record contains information for up to 20 standard deductions. Additional standard deductions are contained on subsequent records as noted by the Record Sequence Number. Employee Liens record, MST130ELEN (packed (see "Employee Liens Record (Packed Format)" on page 188) and unpacked (see "Employee Liens Record (Unpacked Format)" on page 192)) The following sets of lien data may not be in positional (1, 2, 3, etc.) sequence. The sets of lien data are entered in code sequence. Employee Lien Mapping record, MST135ELMP (packed (see "Employee Lien Positional Mapping Record (Packed Format)" on page 196) and unpacked (see "Employee Lien Positional Mapping Record (Unpacked Format)" on page 197)) This record identifies the positions of the liens used in the Employee Liens record. Goal Deductions record, MST140EGDE (packed (see "Employee Goals Deduction Record (Packed Format)" on page 198) and unpacked (see "Employee Goals Deduction Record (Unpacked Format)" on page 200)) The following sets of goal deduction data (code and amount) may not be in positional (1, 2, 3, etc) sequence. The sets of goal deduction data are entered in code sequence.

134

AutoPay Data Exchange Guide

Goal Mapping record, MST145EGMP (packed (see "Employee Goal Positional Mapping Record (Packed Format)" on page 204) and unpacked (see "Employee Goal Positional Mapping Record (Unpacked Format)" on page 205)) This record identifies the position of the goal deductions used on the Employee Goals Deduction record.

Benefit Accruals record, MST150EBAC (packed (see "Employee Benefit Accruals Record (Packed Format)" on page 205) and unpacked (see "Employee Benefit Accruals Record (Unpacked Format)" on page 208)) The following sets of benefit accrual (i.e., allowed and taken) data may not be in positional (1, 2, 3, or 4) sequence. The sets of benefit accrual data are entered in code sequence.

Employee Salary History record, MST160ESLH (packed (see "Employee Salary History Record (Packed Format)" on page 211) and unpacked (see "Employee Salary History Record (Unpacked Format)" on page 214)) This record contains an employee's salary history in date sequence. The data for Salary Increase #1 is the most recent.

Employee Action Flags record, MST170EAFL (packed (see "Employee Action Flags Record (Packed Format)" on page 217) and unpacked (see "Employee Action Flags Record (Unpacked Format)" on page 219)) The following sets of action flag data may not be in positional (1, 2, 3, etc.) sequence. The sets of action flag data are entered in code sequence.

Employee Department Numbers record, MST180EDPT (packed (see "Employee Department Number Record (Packed Format)" on page 221) and unpacked (see "Employee Department Number Record (Unpacked Format)" on page 225)) The following sets of department data may not be in positional (1, 2, 3, etc.) sequence. The sets of department data are entered in code sequence. The Home Department (Department #1) is on the Employee Primary Indicative record (MST060EIND, positions 199-213).

Employee Job Number record, MST190EJOB (packed (see "Employee Job Number Record (Packed Format)" on page 227) and unpacked (see "Employee Job Number Record (Unpacked Format)" on page 229)) The following sets of job number data may not be in positional (1, 2, 3, etc.) sequence. The sets of job number data are entered in code sequence. The Home Job Number (Job Number #1) is on the Employee Primary Indicative record (MST060EIND, positions 244-258).

ALA Cost Numbers and Percentages record, MST195ECST (packed (see "ALA Cost Numbers and Percentages Record (Packed Format)" on page 231) and unpacked (see "ALA Cost Numbers and Percentages Record (Unpacked Format)" on page 233)) This optional record is produced when ALA Cost Numbers and Percentages exist. The sets of Cost Number data are entered in code sequence. The Home Cost Number (Cost Number #1) is on the Employee Primary Indicative Data Continuation record (MST061EIND: positions 505-99).

Masterfile Data Exchange File

135

Additional Rates record, MST200EPRT (packed (see "Employee Additional Rates Record (Packed Format) 0886Dec" on page 234) and unpacked (see "Employee Additional Rates Record (Unpacked Format)" on page 236)) The following sets of additional rate data may not be in positional (1, 2, 3, etc.) sequence. The sets of additional rate data are entered in code sequence. The Standard Rate Amount (Rate #1) is on the Employee primary indicative record (MST060EIND, positions 193-198).

Additional (Automatic) Earnings record, MST210EAER (packed (see "Employee Additional (Automatic) Earnings Record (Packed Format)" on page 238) and unpacked (see "Employee Additional (Automatic) Earnings Record (Unpacked Format)" on page 240)) This record contains an employee's automatic earnings information and is coded as automatic earnings 5 on the employee's check or voucher an employee may have an unlimited number of additional earnings records. Each additional earnings record contains information for up to 20 additional earnings codes. Additional earnings codes are contained on subsequent records as noted by the Record Sequence Number.

Employee Accumulators record, MST220EACC (packed (see "Employee Accumulator Record (Packed Format)" on page 242) and unpacked (see "Employee Accumulator Record (Unpacked Format)" on page 247)) The following sets of accumulator data may not be in positional (1, 2, 3, etc.) sequence. The sets of accumulator data are entered in code sequence. Record contains all current year quarter-to-date amounts for special comp accumulators (SCA) and non-statutory accumulators (NSA).

Employee Deductions in Arrears record, MST225EDIA (packed (see "Employee Deductions in Arrears Record (Packed Format)" on page 246) and unpacked (see "Employee Deductions in Arrears Record (Unpacked Format)" on page 252)) This record contains an employee's deductions in arrears information used by the ADP Custom Programming department.

Employee Monthly Tax/Taxable Control record, MST230EMTC (packed (see "Employee Monthly Tax/Taxable Control Record (Packed Format)" on page 253) and unpacked (see "Employee Monthly Tax/Taxable Control Record (Unpacked Format)" on page 254)) This record contains an employee's monthly tax and taxable control information. Each record has up to 12 sets of tax information (one per month).

Bureau of Labor Statistics (BLS) 12th of the Month State Unemployment Insurance (SUI Codes) record, MST240EPAI (packed (see "Employee BLS SUI Codes Record (Packed Format)" on page 256) and unpacked (see "Employee BLS SUI Codes Record (Unpacked Format)" on page 256)) This record contains the state unemployment insurance postal abbreviation for the state where the employee is paid. This information is collected for the Bureau of Labor Statistics (BLS).

Employee Same Control Employee Transfer (SCET) record, MST250ESCT (packed (see "Employee SCET Record (Packed Format)" on page 258) and unpacked (see "Employee SCET Record (Unpacked Format)" on page 258)) This record contains information used for the Same Control Employee Transfers (SCET) feature, i.e., when an employee transfers from one division or location of a company to another.

Employee W-4 Information, MST260EJW4 (packed (see "Employee W-4 Information Record (Packed Format)" on page 259) and unpacked (see "Employee W-4 Information Record (Unpacked Format)" on page 261)) The following W-4 data can be set up for each of the employee's worked-in jurisdictions.

136

AutoPay Data Exchange Guide

Employee Primary Indicative Data Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST060EIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Social Security Number Employee Status

45-48 49 50-54 55

4 1 5 1

Character Character Packed S9(9) Character

A = active (default) D = deceased L = leave of absence T = terminated

Employee Name Street Address Additional Address Line City Name State Abbreviation Zip Code (1st 5) Zip Code (last 4) Standard Hours Standard Rate Type

56-87 88-117 118-147 148-177 178-179 180-184 185-188 189-191 192

32 30 30 30 2 5 4 3 1

Character Character Character Character Character Character Character Packed S9(3)v99 Character

Note: Canadian postal code is in


positions 180-185 This is the employee's standard hours per pay period. Blank = none (default) D = daily H = hourly S = salary

Standard Pay Rate Amount Home Department Premium Hours Factor (aka Gross Calc code)

193-198 199-213 214

6 15 1

Packed S9(7)v9(4) Character Character L D = (field 3) double time (Gross Calc code = 1) 1 = (field 2) half time (Gross Calc code

Masterfile Data Exchange File


= 2)

137

2 = (field 3) straight time (Gross Calc code = 3) 3 = (all fields) 1 time (Gross Calc code = 4)

Field Name
Pay Frequency Code

Position
215

Length
1

Format
Character

Justify

Requirements
B = biweekly D = daily M = monthly S = semimonthly W = weekly 2 = every 2.6 weeks 4 = every 4 weeks 5 = every 5.2 weeks

Pay Frequency Group Code Federal Special Comp Override Flag (aka Taxable Fringe Federal Override) Gender

216

Character

1 = group 1 (default) 2 = group 2

217

Character

Blank = follow the CCI option (default) Y = reverse the CCI option

218

Character

Blank = not entered F = female M = male

Clock Number Data Control Employee Tip Status

219-223 224-227 228

5 4 1

Character Character Character This field is populated with the value in the 1st position of the Data Control field (i.e., record position 224). Values are: Blank = not a tipped employee (default) T = tipped adult employee Y = tipped youth employee P = part-time tipped adult employee U = part-time tipped youth employee

Indirect Tipped Employee Status

229

Character

This field is populated with the value in the 2nd position of the Data Control field (i.e., record position 225). Values are: Blank = not a direct tipped employee (default) N = Indirect tipped employee

Employee Purge Status Code

230

Character

This is an output only field. Values are:

138

AutoPay Data Exchange Guide

Blank = active employee D = logically deleted employee P = employee flagged for purge Terminated EE Issue W2 Flag 231 1 Character Blank = Term W-2 has not been issued (default) Y = Term W-2 has been issued

Field Name
FLSA-OT Filler Statutory EE W-2 Option Flag New Hire 1st Pay Date New Hire 1 Quarter Number Merge-Spinoff EE Flag
st

Position
232 233-235 236 237-241 242 243

Length
1 4 1 5 1 1

Format
Character Character Character Packed S9(9) Character Character

Justify

Requirements
Y or blank Always blank

This is an output only field. This is an output only field. This flag indicates that the employee is on this company/file number due to a merge/spinoff.

Home Job Number Title EIC Even Year Status Code

244-258 259-290 291

15 32 1

Character Character Character Blank = no Earned Income Credit (EIC) calculation for this year (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible for EIC calculation

EIC Even Year EIC Odd Year Status Code

292-294 295

3 1

Packed S9(5) Character

YYYY Blank = no EIC calculation for this year (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible for EIC calculation

EIC Odd Year Employee Garnishment Code

296-298 299

3 1

Packed S9(5) Character

YYYY Blank = no garnishment (default) F = Federal garnishment G = regular garnishment X = court-ordered garnishment

Meal Factor Quantity Tip Factor Amount Pension Basis Code

300-302 303-305 306-310

3 3 5

Packed S9(3)v99 Packed S9(3)v99 Character Blank = no pension calculation (default) 1, 2, 3, 4, or 5 = the earnings fields

Masterfile Data Exchange File

139

used in the pension calculation Pension Percent EE Worksheet Print Control 311-314 315 4 1 Packed S9(3)v9(4) Character Blank = standard printing (default) L = print last on worksheet N = do not print on worksheet

Field Name
Alternate Language Flag

Position
316

Length
1

Format
Character

Justify

Requirements
Blank = use company level language (default) Y = use alternate language

Block Pay Document Flag

317

Character

Blank = produce pay document (default) Y = block pay document (aka, permanent exclude)

Qualified Pension Flag

318

Character

Blank = no information available default to company level (default) N = not a qualified pension employee Y = qualified pension employee

GTL Coverage Amount

319-323

5 5 3 3 1

Packed S9(9) Packed S9(9) Packed S9(3)v99 Packed S9(5) Character

GTL = Group Term Life

GTL Additional Coverage 324-328 Amount GTL Benefit Factor Next GTL Coverage Calculation Year Block GTL PreCalculation Flag 329-331 332-334 335

This is an output only field in the format YYYY. Blank = perform taxable premium calculation (default) Y = block taxable premium calculation

GTL Taxable Calculation on No Pay Flag

336

Character

Blank = block GTL taxable calculation when employee is not paid (default) Y = perform GTL taxable calculation, even when the employee is not paid

Block GTL Annual Coverage Calc Flag

337

Character

Blank = perform annual GTL coverage calculation (default) Y = block annual GTL coverage calculation

EE Client GTL Limit Override Flag

338

Character

Blank = use client GTL coverage limit (default) Y = ignore client GTL coverage limit

Yearly Contractual Salary Amount Federal EIN Flag

339-344

Packed S9(9)v99

This field is only populated for NJ Schoolboards and Municipalities. It is the equivalent of Rate 3. The output values for this field are Y or blank. The input values for this field are F or blank.

345

Character

1099-R 1st Distribution

346

Character

140
Code

AutoPay Data Exchange Guide

1099-R 2nd Distribution Code

347

Character

Field Name
EE W-2 IRA Separation Flag Total Distribution Flag Compliance Test Exclude Code Compliance Test Family Code Compliance Test Key Code Compliance Test Highly Compensated Employee (HCE) Code

Position
348 349 350 351 352 353

Length
1 1 1 1 1 1

Format
Character Character Character Character Character Character

Justify

Requirements

Compliance Test Eligible 354 Code Block 401K Qualified Pension Flag Household Employee Indicator Pay by Pay (PBP) Workers' Compensation (WC) Class Code PBP WC Type Code 355 356 357-362

1 1 1 6

Character Character Character Character 401(k) Local Tax Override

363

Character

Blank = neither officer nor owner (default) A = owner B = officer

PBP WC Status Code

364

1 1

Character Character R = Regular S = Supplementat Blank = neither

PBP Ohio Workers' 365 Compensation Job Class Code Type e-Voucher Indicator 366

Character

Y = Electronic voucher N = Paper voucher

e-W2 indicator

367

Character

Y = Electronic W-2 N = Paper W-2

Employee Primary Indicative Data Record (Unpacked Format)


Field Name
Regional Office

Position
01-04

Length
4

Format
Character

Justify

Requirements
Difference in field size.

Masterfile Data Exchange File


Company Code Employee File Number Filler Record Code Record Sequence Number 05-10 11-19 20-35 36-45 46-50 6 9 16 10 5 Character 9(9) Character Character 9(5) Difference in field size. Difference in formats Always blank Always MST060EIND

141

This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. Populated with the Effective Year when this file is created Populated with the Effective Quarter of when this file was created.

Year Quarter Number Social Security Number Employee Status

51-54 55 56-64 65

4 1 9 1

Character Character 9(9) Character

A = active (default) D = deceased L = leave of absence T = terminated

Employee Name

66-97

32

Character

This field appears in 2 places on 900 byte tape. 19 positions 015-033 on record 1-00.

Street Address Additional Address Line City Name State Abbreviation Zip Code (1 5) Zip Code (last 4) Standard Hours Standard Rate Type
st

98-127 128-157 158-187 188-189 190-194 195-198 199-203 204

30 30 30 2 5 4 5 1

Character Character Character Character Character Character 9(3)v99 Character This is the employee's standard hours per pay period. Blank = none (default) D = daily H = hourly S = salary

Standard Pay Rate Amount Home Department Premium Hours Factor (aka Gross Calc code)

205-215 216-230 231

11 15 1

9(7)v9(4) Character Character This field is left justified. D = (field 3) double time (Gross Calc code = 1) 1 = (field 2) half time (Gross Calc code = 2) 2 = (field 3) straight time (Gross Calc code = 3) 3 = (all fields) 1 time (Gross Calc code = 4)

142

AutoPay Data Exchange Guide

Field Name
Pay Frequency Code

Position
232

Length
1

Format
Character

Justify

Requirements
B = biweekly D = daily M = monthly S = semimonthly W = weekly 2 = every 2.6 weeks 4 = every 4 weeks 5 = every 5.2 weeks

Pay Frequency Group Code Federal Special Comp Override Flag (aka Taxable Fringe Federal Override) Gender

233

Character

1 = group 1 (default) 2 = group 2

234

Character

Blank = follow the CCI option (default) Y = reverse the CCI option

235

Character

Blank = not entered F = female M = male

Clock Number Data Control Employee Tip Status

236-240 241-244 245

5 4 1

Character Character Character This field is populated with the value in the 1st position of the Data Control field (i.e., record position 224). Values are: Blank = not a tipped employee (default) T = tipped adult employee Y = tipped youth employee P = part-time tipped adult employee U = part-time tipped youth employee

Indirect Tipped Employee Status

246

Character

This field is populated with the value in the 2nd position of the Data Control field (i.e., record position 225). Values are: Blank = not a direct tipped employee (default) N = Indirect tipped employee

Employee Purge Status Code

247

Character

This is an output only field. Values are: Blank = active employee D = logically deleted employee P = employee flagged for purge

Terminated EE Issue W2 Flag

248

Character

Blank = Term W-2 has not been issued (default) Y = Term W-2 has been issued

Masterfile Data Exchange File Field Name


FLSA-OT Filler Statutory EE W-2 Option Flag New Hire 1st Pay Date New Hire 1st Quarter Number Merge-Spinoff EE Flag
t

143

Position
249 248-252 253 254-262 263 264

Length
1 3 1 9 1 1

Format
Character Character Character 9(9) Character Character

Justify

Requirements

Always blank

This is an output only field. This is an output only field. This flag indicates that the employee is on this company/file number due to a merge/spinoff.

Home Job Number Title EIC Even Year Status Code

265-279 280-311 312

15 32 1

Character Character Character Difference in field length. Blank = no Earned Income Credit (EIC) calculation for this year (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible for EIC calculation

EIC Even Year EIC Odd Year Status Code

313-317 318

5 1

9(5) Character

YYYY Blank = no EIC calculation for this year (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible for EIC calculation

EIC Odd Year Employee Garnishment Code

319-323 324

5 1

9(5) Character

YYYY Blank = no garnishment (default) F = Federal garnishment G = regular garnishment X = court-ordered garnishment

Meal Factor Quantity Tip Factor Amount Pension Basis Code

325-329 330-334 335-339

5 5 5

9(3)v99 9(3)v99 Character Blank = no pension calculation (default) 1, 2, 3, 4, or 5 = the earnings fields used in the pension calculation

Pension Percent EE Worksheet Print Control

340-346 347

7 1

9(3)v9(4) Character Blank = standard printing (default) L = print last on worksheet N = do not print on worksheet

144

AutoPay Data Exchange Guide

Field Name
Alternate Language Flag

Position
348

Length
1

Format
Character

Justify

Requirements
Blank = use company level language (default) Y = use alternate language

Block Pay Document Flag

349

Character

Blank = produce pay document (default) Y = block pay document (aka, permanent exclude)

Qualified Pension Flag

350

Character

Blank = no information available - default to company level (default) N = not a qualified pension employee Y = qualified pension employee

Sign GTL Coverage Amount Sign

351 352-360 361

1 9 1 9 5 5 1

Character 9(9) Character 9(9) 9(3)v99 9(5) Character

Value is '-' or ' '

Value is '-' or ' '

GTL Additional Coverage 362-370 Amount GTL Benefit Factor Next GTL Coverage Calculation Year Block GTL PreCalculation Flag 371-375 376-380 381

This is an output only field in the format YYYY. Blank = perform taxable premium calculation (default) Y = block taxable premium calculation

GTL Taxable Calculation on No Pay Flag

382

Character

Blank = block GTL taxable calculation when employee is not paid (default) Y = perform GTL taxable calculation, even when the employee is not paid

Block GTL Annual Coverage Calc Flag

383

Character

Blank = perform annual GTL coverage calculation (default) Y = block annual GTL coverage calculation

EE Client GTL Limit Override Flag

384

Character

Blank = use client GTL coverage limit (default) Y = ignore client GTL coverage limit

Sign Yearly Contractual Salary Amount Federal EIN Flag

385 386-396

1 11

Character 9(9)v99

Value is '-' or ' ' This field is only populated for NJ Schoolboards and Municipalities. It is the equivalent of Rate 3. The output values for this field are Y or blank. The input values for this field are F or blank.

397

Character

1099-R 1st Distribution Code 1099-R 2nd Distribution Code

398 399

1 1

Character Character

Masterfile Data Exchange File Field Name


EE W-2 IRA Separation Flag Total Distribution Flag Compliance Test Exclude Code Compliance Test Family Code Compliance Test Key Code Compliance Test Highly Compensated Employee (HCE) Code

145

Position
400 401 402 403 404 405

Length
1 1 1 1 1 1

Format
Character Character Character Character Character Character

Justify

Requirements

Compliance Test Eligible 406 Code Block 401K Qualified Pension Flag Household Employee Indicator Pay by Pay (PBP) Workers' Compensation (WC) Class Code PBP WC Type Code PBP WC Status Code e-Voucher Indicator 407 408 409-414

1 1 1 6

Character Character Character Character 401(k) Local Tax Override

415 416 417

1 1 1

Character Character Character Y = Electronic voucher N = Paper voucher

e-W2 indicator

418

Character

Y = Electronic W-2 N = Paper W-2

Employee Primary Indicative Data Continuation Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Home Cost Number

Position
01-04 05-10 11-15 16-31 32-41 42-44 45-48 49 50-99

Length
4 6 5 16 10 3 4 1 50

Format
Character Character Packed S9(9) Character Character Packed S9(5) Character Character Character

Justify

Requirements
Always blank

Always blank Always MST061EIND

YYYY

146

AutoPay Data Exchange Guide

Employment Record Number Job Status Job Code Job Start Date Job End Date Filler

100-102 103 104-109 110-114 115-119 120-386

3 1 6 5 5 267

Character Character Character decimal(9) YYYYMMDD decimal (9) YYYYMMDD Character

Employee Primary Indicative Data Continuation Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size.

Difference in field size. Difference in formats Always blank Always MST061EIND This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. Populated with the Effective Year when this file is created. Populated with the Effective Quarter of when this file was created.

Year Quarter Number Home Cost Number Employment Record Number Job Status Job Code Job Start Date Job End Date Filler

51-54 55 36-105 100-102 103 110-115 116-123 124-131 132-363

4 1 50 3 1 6 8 8 267

Character Character Character Character Character Character decimal(9) YYYYMMDD decimal (9) YYYYMMDD Character L

Employee Personnel Reporting Record (Packed Format)


Field Name
Regional Office Company Code

Position
01-04 05-10

Length
4 6

Format
Character Character

Justify

Requirements
Always blank

Masterfile Data Exchange File


Employee File Number Filler Record Code 11-15 16-31 32-41 5 16 10 3 Packed S9(9) Character Character Packed S9(5) Always blank Always MST070EPRS

147

Record Sequence Number 42-44

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Personnel Division Code Personnel Office Code Personnel Department Code Personnel Section Code Termination Code Rehire Status Code FLSA Code Employee Type Code Assigned Shift Code Home Phone Area Code Home Phone Number Actual Number of Dependents

45-48 49 50-52 53-55 56-58 59-60 61 62 63 64-67 68 69-71 72-78 79-80

4 1 3 3 3 2 1 1 1 4 1 3 7 2 1 3 5 4 3 2 1

Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character Character

Actual Marital Status Code 81 Union Code Location Code Workers Compensation Code Current Educational Level Code EEOC Job Class Code EEOC Ethnic Code 82-84 85-89 90-93 94-96 97-98 99

EEOC = Equal Employment Opportunity Commission Blank = none (default) 1 = White 2 = Black or African American 3 = Hispanic or Latino 4 = Asian 5 = American Indian or Alaska 6 = Hawaiian/Pacific Islander 9 = Two or more races

148

AutoPay Data Exchange Guide

EEOC Occupational Category Code

100

Character

A = Executive/Senior level officials and managers 1 = First/Mid level officials and managers 2 = Professionals 3 = Technicians 4 = Sales Workers 5 = Administrative Support Workers 6 = Craft workers 7 = Operatives 8 = Laborers and Helpers 9 = Service workers N = Not reported to the EEOC

EEOC Job Training Class Code

101

Character

Blank = None (default) 1 = White collar 2 = Production

EEOC Report Major Total Group Code EEOC Report Minor Total Group Code EEOC Report Interim Total Group Code Hire Rate Type Code

102-103 104-105 106-107 108

2 2 2 1

Packed S9(3) Packed S9(3) Packed S9(3) Character Blank = None (default) D = Daily H = hourly S = salary

Hire Rate Amount Hire EEOC Pay Frequency Code Hire EEOC Job Code Hire EEOC Years of Experience Hire EEOC Education Level Hiring Source Code Client Controlled Custom Area 1

109-114 115 116-117 118-119 120-122 123-125 126-135

6 1 2 2 3 3 10

Packed S9(7)v9(4) Character Character Packed S9(3) Character Character Character

Field Name
Client Controlled Custom Area 2 Client Controlled Custom Area 3

Position
136-145 146-155

Length
10 10

Format
Character Character

Justify

Requirements

Masterfile Data Exchange File


Client Controlled Custom Area 4 Client Controlled Status Flag 1 Client Controlled Status Flag 2 Client Controlled Status Flag 3 Client Controlled Status Flag 4 Client Controlled Status Flag 5 Client Controlled Status Flag 6 Client Controlled Status Flag 7 Workers' Compensation Code Filler 156-165 166 167 168 169 170 171 172 173-178 179-182 10 1 1 1 1 1 1 1 6 4 Character Character Character Character Character Character Character Character Character Character Always blank

149

Employee Personnel Reporting Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Difference in formats. Always blank Always MST070EPRS This field will be initialized to 1 and incremented by 1 for each additional record created with the same "key" information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Personnel Division Code Personnel Office Code Personnel Department Code

51-54 55 56-58 59-61 62-64

4 1 3 3 3 2 1 1

Character Character Character Character Character Character Character Character

Personnel Section Code 65-66 Termination Code Rehire Status Code 67 68

150

AutoPay Data Exchange Guide

FLSA Code Employee Type Code Assigned Shift Code

69 70-73 74

1 4 1 3 7 2 1 3 5 4

Character Character Character Character Character Character Character Character Character Character Four position compensation code. (The 6-position code can be found in positions 189-194 of this record.

Home Phone Area Code 75-77 Home Phone Number Actual Number of Dependents Actual Marital Status Code Union Code Location Code Workers Compensation Code Current Educational Level Code EEOC Job Class Code EEOC Ethnic Code 78-84 85-86 87 88-90 91-95 96-99

100-102 103-104 105

3 2 1

Character Character Character Blank = none (default) 1 = White 2 = Black 3 = Hispanic 4 = Asian or Pacific Islander 5 = American Indian or Alaskan

EEOC Occupational Category Code

106

Character

1 = Officials and managers 2 = Professional 3 = Technicians 4 = Sales 5 = Office and clerical 6 = Craftsman 7 = Semi-skilled operators 8 = Unskilled laborers 9 = Service workers N = Not reported to the EEOC

EEOC Job Training Class Code

107

Character

Blank = none (default) 1 = OJT class white collar 2 = OJT class production

EEOC Report Major Total Group Code EEOC Report Minor Total Group Code

108-110 111-113

3 3

9(3) 9(3)

Masterfile Data Exchange File


EEOC Report Interim Total Group Code Hire Rate Type Code 114-116 117 3 1 9(3) Character

151

Blank = none (default) D = daily H = hourly S = salary

Sign Hire Rate Amount Hire EEOC Pay Frequency Code Hire EEOC Job Code Hire EEOC Years of Experience Hire EEOC Education Level Hiring Source Code Client Controlled Custom Area 1

118 119-129 130 131-132 133-135 136-138 139-141 142-151

1 11 1 2 3 3 3 10

Character 9(7)v9(4) Character Character 9(3) Character Character Character

This value with either be ' ' or '+'

Field Name
Client Controlled Custom Area 2 Client Controlled Custom Area 3 Client Controlled Custom Area 4 Client Controlled Status Flag 1 Client Controlled Status Flag 2 Client Controlled Status Flag 3 Client Controlled Status Flag 4 Client Controlled Status Flag 5 Client Controlled Status Flag 6 Client Controlled Status Flag 7

Position
152-161 162-171 173-181 182 183 184 185 186 187 188

Length
10 10 10 1 1 1 1 1 1 1 6

Format
Character Character Character Character Character Character Character Character Character Character Character

Justify

Requirements

Workers' Compensation 189-194 Code Filler 195-198

Six position compensation code. (The 4-position code can be found in positions 96-99 of this record. Always blank

Character

152

AutoPay Data Exchange Guide

Employee Banking Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST080EBNK This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field should only be populated on the 1st of these records. If it is valued on all occurrences of this record for a given employee, the code must be the same on all records. There are 10 occurrences of the next 5 fields.

Year Quarter Number Full Deposit Code

45-48 49 50-52

4 1 3

Character Character Character

Bank Deposit Code 53-55 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount 56-59 60-63 64-80 81-85 86-91

3 4 4 17 5 6 3 4 4 17

Character Character Character Character Packed S9(9) Packed S9(9)v99 Character Character Character Character

MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. 2nd occurrence

Bank Deposit Code 92-94 Transit Number ABA Number Account Number 95-98 99-102 103-119

Masterfile Data Exchange File


Prenote Date Partial Deposit Amount 120-124 125-130 5 6 3 4 4 17 5 6 3 4 4 17 5 6 3 4 4 17 Packed S9(9) Packed S9(9)v99 Character Character Character Character Packed S9(9) Packed S9(9)v99 Character Character Character Character Packed S9(9) Packed S9(9)v99 Character Character Character Character MMDDYYYY MMDDYYYY MMDDYYYY

153

This field will be zeros if the bank deposit code is a full deposit code. 3rd occurrence

Bank Deposit Code 131-133 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount 134-137 138-141 142-158 159-163 164-169

This field will be zeros if the bank deposit code is a full deposit code. 4th occurrence

Bank Deposit Code 170-172 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount 173-176 177-180 181-197 198-202 203-208

This field will be zeros if the bank deposit code is a full deposit code. 5th occurrence

Bank Deposit Code 209-211 Transit Number ABA Number Account Number 212-215 216-219 220-236

Field Name
Prenote Date Partial Deposit Amount

Position
237-241 242-247

Length
5 6

Format
Packed S9(9) Packed S9(9)v99

Justify

Requirements
MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code.

154

AutoPay Data Exchange Guide

Bank Deposit Code 248-250 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount 251-254 255-258 259-275 276-280 281-286

3 4 4 17 5 6 3 4 4 17 5 6 3 4 4 17 5 6 3 4

Character Character Character Character Packed S9(9) Packed S9(9)v99 Character Character Character Character Packed S9(9) Packed S9(9)v99 Character Character Character Character Packed S9(9) Packed S9(9)v99 Character Character

6th occurrence

MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. 7th occurrence

Bank Deposit Code 287-289 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount 290-293 294-297 298-314 315-319 320-325

MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. 8th occurrence

Bank Deposit Code 326-328 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount 329-332 333-336 337-353 354-358 359-364

MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. 9th occurrence

Bank Deposit Code 365-367 Transit Number 368-371

Masterfile Data Exchange File


ABA Number Account Number Prenote Date Partial Deposit Amount 372-375 376-392 393-397 398-403 4 17 5 6 3 4 4 17 5 6 10 Character Character Packed S9(9) Packed S9(9)v99 Character Character Character Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY MMDDYYYY

155

This field will be zeros if the bank deposit code is a full deposit code. 10th occurrence

Bank Deposit Code 404-406 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount Filler 407-410 411-414 415-431 432-436 437-442 443-452

This field will be zeros if the bank deposit code is a full deposit code. Always blank

Employee Banking Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST080EBNK Starts with the value of 1 and is incremented by 1 for each additional record created for the banking information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field should only be populated on the 1st of these records. If it is

Year Quarter Number Full Deposit Code

51-54 55 56-58

4 1 3

Character Character Character

156

AutoPay Data Exchange Guide


valued on all occurrences of this record for a given employee, the code must be the same on all records. Old one digit code area is stored in 1-00. Record position 735.

Bank Deposit Code Transit/ABA Number

59-61 62-69

3 8

Character Character

Difference in field length. 686 - Old one digit code area.

Difference is - was 2 fields, now 1.

Account Number Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABA Number Account Number Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABA Number Account Number Prenote Date Sign Partial Deposit Amount

70-86 87-95 96 97-107 108-110 111-118 119-135 136-144 145 146-156 157-159 160-167 168-184 185-193 194 195-205

17 9 1 11 3 8 17 9 1 11 3 8 17 9 1 11

Character 9(9) Character 9(9)v99 Character Character Character 9(9) Character 9(9)v99 Character Character Character 9(9) Character 9(9)v99 MMDDYYYY This value with either be ' ' or '+' This field will be zeros if the bank deposit code is a full deposit code. Difference is - was 2 fields, now 1. MMDDYYYY This value with either be ' ' or '+' This field will be zeros if the bank deposit code is a full deposit code. Difference is - was 2 fields, now 1. MMDDYYYY This value with either be ' ' or '+' This field will be zeros if the bank deposit code is a full deposit code.

Masterfile Data Exchange File


Bank Deposit Code Transit/ABA Number Account Number Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABANumber Account Number 206-208 209-216 217-233 234-242 243 244-254 255-257 258-265 266-282 3 8 17 9 1 11 3 8 17 Character Character Character 9(9) Character 9(9)v99 Character Character Character MMDDYYYY

157

This value with either be ' ' or '+' This field will be zeros if the bank deposit code is a full deposit code.

Field Name
Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABA Number Account Number Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABA Number

Position
283-291 292 293-303 304-306 307-314 315-331 332-340 341 342-352 353-355 356-363

Length
9 1 11 3 8 17 9 1 11 3 8

Format
9(9) Character 9(9)v99 Character Character Character 9(9) Character 9(9)v99 Character Character

Justify

Requirements
MMDDYYYY This value with either be ' ' or '+' This field will be zeros, if the bank deposit code is a full deposit code.

MMDDYYYY This value with either be ' ' or '+' This field will be zeros, if the bank deposit code is a full deposit code.

158

AutoPay Data Exchange Guide

Account Number Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABA Number Account Number Prenote Date Partial Deposit Amount Bank Deposit Code Transit/ABA Number Account Number Prenote Date Sign Partial Deposit Amount Bank Deposit Code Transit/ABA Number Account Number Prenote Date Sign

364-380 381-389 390 391-401 402-404 405-412 413-429 430-439 440-450 451-453 454-461 462-478 479-487 488 489-499 500-502 503-510 511-527 528-536 537

17 9 1 11 3 8 17 9 11 3 8 17 9 1 11 3 8 17 9 1

Character 9(9) Character 9(9)v99 Character Character Character 9(9) 9(9)v99 Character Character Character 9(9) Character 9(9)v99 Character Character Character 9(9) Character MMDDYYYY This value with either be ' ' or '+' MMDDYYYY This value with either be ' ' or '+' This field will be zeros if the bank deposit code is a full deposit code. MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. MMDDYYYY This value with either be ' ' or '+' This field will be zeros, if the bank deposit code is a full deposit code.

Masterfile Data Exchange File


Partial Deposit Amount Filler 538-548 549-558 11 10 9(9)v99 Character

159

This field will be zeros if the bank deposit code is a full deposit code. Always blank

Employee Enhanced Banking Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST081EBNK This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field should only be populated on the 1st of these records. If it is valued on all occurrences of this record for a given employee, the code must be the same on all records. There are 10 occurrences of the next 5 fields.

Year Quarter Number Full Deposit Code

45-48 49 50-52

4 1 3

Character Character Character

Bank Deposit Code 53-55 Transit Number ABA Number Check Digit 56-59 60-63 64-64

3 4 4 1

Character Character Character Character

Valued with the Check Digit generated for the Transit and ABA numbers above.

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

65-81 82-86 87-92 93-93

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

160

AutoPay Data Exchange Guide

Deposit Percent

94-96

Packed S9V9999

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

97-98

2 3 4 4 1

Packed S999 Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 2nd occurrence

Bank Deposit Code 99-101 Transit Number ABA Number Check Digit 102-105 106-109 110-110

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

111-127 128-132 133-138 139-139

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

Deposit Percent

140-142

Packed S9V9999

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

143-144

2 3 4 4 1

Packed S999 Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 3rd occurrence

Bank Deposit Code 145-147 Transit Number ABA Number Check Digit 148-151 152-155 156-156

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

157-173 174-178 179-184 185-185

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

Masterfile Data Exchange File


Deposit Percent 186-188 3 Packed S9V9999

161

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

189-190

2 3 4 4 1

Packed S999 Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 4th occurrence

Bank Deposit Code 191-193 Transit Number ABA Number Check Digit 194-197 198-201 202-202

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

203-219 220-224 225-230 231-231

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

Deposit Percent

232-234

Packed S9V9999

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

235-236

2 3 4 4 1 17

Packed S999 Character Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 5th occurrence

Bank Deposit Code 237-239 Transit Number ABA Number Check Digit Account Number 240-243 244-247 248-248 249-265

Field Name
Prenote Date Partial Deposit Amount Deposit Bonus Indicator

Position
266-270 271-276 277-277

Length
5 6 1

Format
Packed S9(9) Packed S9(9)v99 Character

Justify

Requirements
MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code

162

AutoPay Data Exchange Guide

P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee) Deposit Percent 278-280 3 Packed S9V9999 Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

281-282

2 3 4 4 17 5 6 1

Packed S999 Character Character Character Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee) 6th occurrence

Bank Deposit Code 283-285 Transit Number ABA Number Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator 286-289 290-293 295-311 312-316 317-322 323-323

Deposit Percent

324-326

Packed S9V9999

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

327-328

2 3 4 4 1

Packed S999 Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 7th occurrence

Bank Deposit Code 329-331 Transit Number ABA Number Check Digit 332-335 336-339 340-340

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

341-357 358-362 363-368 369-369

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only

Masterfile Data Exchange File

163

one per employee) Deposit Percent 370-372 3 Packed S9V9999 Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

373-374

2 3 4 4 1

Packed S999 Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 8th occurrence

Bank Deposit Code 375-377 Transit Number ABA Number Check Digit 378-381 382-385 386-386

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

387-403 404-408 409-414 415-415

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

Deposit Percent

416-418

Packed S9V9999

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number

419-420

2 3 4 4 1

Packed S999 Character Character Character Character Valued with the Check Digit generated for the Transit and ABA numbers above. 9th occurrence

Bank Deposit Code 421-423 Transit Number ABA Number Check Digit 424-427 428-431 432-432

Account Number Prenote Date Partial Deposit Amount Deposit Bonus Indicator

433-449 450-454 455-460 461-461

17 5 6 1

Character Packed S9(9) Packed S9(9)v99 Character MMDDYYYY This field will be zeros if the bank deposit code is a full deposit code. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only

164

AutoPay Data Exchange Guide


one per employee)

Deposit Percent

462-464

Packed S9V9999

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Deposit Priority Number Filler

465-466 467-476

2 10

Packed S999 Character Always blank

Employee Enhanced Banking Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Full Deposit Code

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Requirements
Difference in field size. Difference in field size. Difference in formats Always blank Always MST081EBNK Starts with the value of 1 and is incremented by 1 for each additional record created for the banking information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field should only be populated on the 1st of these records. If it is valued on all occurrences of this record for a given employee, the code must be the same on all records. Old one digit code area is stored in 1-00. Record position 735. 1st Occurrence of Bank Information. Difference in field length. 686 - Old one digit code area. There are 10 occurrences of this and the next 11 fields.

51-54 55-55 56-58

4 1 3

Character Character Character

Bank Deposit Code

59-61

Character

Transit/ABA Number Check Digit Account Number Prenote Date Sign

62-69 70-70 71-87 88-96 97-97

8 1 17 9 1

Character Character Character 9(9) Character

Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive.

Masterfile Data Exchange File


Partial Deposit Amount Deposit Bonus Indicator 98-108 11 9(9)v99

165

This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

109-109

Character

Field Name
Sign Deposit Percent

Position
110-110 111-115

Length
1 5

Format
Character 9V9999

Requirements
This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number Bank Deposit Code Transit/ABA Number Check Digit Account Number Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

116-116 117-119 120-122 123-130 131-131 132-148 149-157 158-158 159-169

1 3 3 8 1 17 9 1 11

Character 999 Character Character Character Character 9(9) Character 9(9)v99

2nd occurrence of Bank Information Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

170-170

Character

Sign Deposit Percent

171-171 172-176

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number Bank Deposit Code

177-177 178-180 181-183

1 3 3

Character 999 Character

3rd occurrence of Bank Information

166

AutoPay Data Exchange Guide

Transit/ABA Number Check Digit Account Number

184-191 192-192 193-209

8 1 17

Character Character Character

Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

Field Name
Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

Position
210-218 219-219 220-230

Length
9 1 11

Format
9(9) Character 9(9)v99

Requirements
MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

231-231

Character

Sign Deposit Percent

232-232 233-237

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number Bank Deposit Code Transit/ABA Number Check Digit Account Number Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

238-238 239-241 242-244 245-252 253-253 254-270 271-279 280-280 281-291

1 3 3 8 1 17 9 1 11

Character 999 Character Character Character Character 9(9) Character 9(9)v99

4th occurrence of Bank Information Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

292-292

Character

Sign

293-293

Character

This is valued +, indicating the Deposit Percent field below is positive.

Masterfile Data Exchange File


Deposit Percent 294-298 5 9V9999

167

Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero.

Field Name
Sign Deposit Priority Number Bank Deposit Code Transit/ABA Number Check Digit Account Number Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

Position
299-299 300-302 303-305 306-313 314-314 315-331 332-340 341-341 342-352

Length
1 3 3 8 1 17 9 1 11

Format
Character 999 Character Character Character Character 9(9) Character 9(9)v99

Requirements
This is valued +, indicating the Deposit Priority Number field below is positive.

5th occurrence Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

353-353

Character

Sign Deposit Percent

354-354 355-359

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number Bank Deposit Code Transit/ABA Number Check Digit Account Number Prenote Date Sign

360-360 361-363 364-366 367-374 375-375 376-392 393-401 402-402

1 3 3 8 1 17 9 1

Character 999 Character Character Character Character 9(9) Character

6th occurrence of Bank Information Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit

168

AutoPay Data Exchange Guide


Amount field below is positive.

Partial Deposit Amount

403-413

11

9(9)v99

This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero.

Field Name
Deposit Bonus Indicator

Position
414-414

Length
1

Format
Character

Requirements
Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

Sign Deposit Percent

415-415 416-420

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number Bank Deposit Code Transit/ABA Number Check Digit Account Number Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

421-421 422-424 425-427 428-435 436-436 437-453 454-462 463-463 464-474

1 3 3 8 1 17 9 1 11

Character 999 Character Character Character Character 9(9) Character 9(9)v99

7th occurrence of Bank Information Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

475-475

Character

Sign Deposit Percent

476-476 477-481

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number

482-482 483-485

1 3

Character 999

Masterfile Data Exchange File


Bank Deposit Code Transit/ABA Number 486-488 489-496 3 8 Character Character 8th occurrence of Bank Information Difference is - was 2 fields, now 1.

169

Field Name
Check Digit Account Number Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

Position
497-497 498-514 515-523 524-524 525-535

Length
1 17 9 1 11

Format
Character Character 9(9) Character 9(9)v99

Requirements
Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

536-536

Character

Sign Deposit Percent

537-537 538-542

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number

543-543 544-546

1 3

Character 999

Field Name
Bank Deposit Code Transit/ABA Number Check Digit Account Number Prenote Date Sign Partial Deposit Amount Deposit Bonus Indicator

Position
547-549 550-557 558-558 559-575 576-584 585-585 586-596

Length
3 8 1 17 9 1 11

Format
Character Character Character Character 9(9) Character 9(9)v99

Requirements
9th occurrence of Bank Information Difference is - was 2 fields, now 1. Valued with the Check Digit generated for the Transit and ABA numbers above.

MMDDYYYY This is valued +, indicating the Partial Deposit Amount field below is positive. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Deposit Percent is valued other than zero. Space=Not a Bonus Deposit Code P=Partial Bonus Deposit Code F=Bonus Full Deposit Code (only one per employee)

597-597

Character

170

AutoPay Data Exchange Guide

Sign Deposit Percent

598-598 599-603

1 5

Character 9V9999

This is valued +, indicating the Deposit Percent field below is positive. Passed as a rate (as stored in EMP), so 10% is passed as 0.1000. This field will be zero if the bank deposit code is a Full Deposit Code, Bonus Full Deposit Code or the Partial Deposit (flat) Amount is valued other than zero. This is valued +, indicating the Deposit Priority Number field below is positive.

Sign Deposit Priority Number Filler

604-604 605-607 608-617

1 3 10

Character 999 Character

Always blank

Employee Generic Direct Deposit Record (GDD) (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Positions
01-04 05-10 11-15 16-31 32-41 42-44

Lengt Format h
4 6 5 16 10 3 Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST085EGDD This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created. Populated with the Effective Quarter when this file is created. BENHSA for Benefit Services HSA

Year

45-48

Character

Quarter Number

49

Character

Feature/Use Code Bank Transit Number Bank ABA Number Bank Account Number Pre-Note Date Employee Contribution Deduction Code Employee Contribution Type

50-55 56-59 60-63 64-80 81-85 86-88 89

6 4 4 17 5 3 1

Character Character Character Character Packed S9(9) Character Character Right

MMDDYYYY

A=Annual (one-time) P=Per-Payroll

Masterfile Data Exchange File Field Name Positions Lengt Format h Justify Requirements
Space=None Employee Contribution Deduction Amount Employee Contribution Limit: Pro-Rated Employee Contribution Limit: Annual Employer Contribution Memo Code Employer Contribution Type 90-95 96-101 102-107 108-110 111 6 6 6 3 1 Packed S9(9)V99 Packed S9(9)V99 Packed S9(9)V99 Character Character Right A=Annual (one-time) F=Full Match P=Per Payroll

171

S=Scheduled (via Special Effect) Space=None Employer Contribution Memo Amount Employer Contribution Limit-Pro-Rated Employer Contribution Limit-Annual 112-117 118-123 124-129 6 6 6 Packed S9(9)V99 Packed S9(9)V99 Packed S9(9)V99

Employee Generic Direct Deposit Record (GDD) (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position Length
01-04 05-10 11-19 20-35 36-45 46-50 4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Always blank

Always blank Always MST085EGDD This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Year Quarter Number Feature/Use Code Bank Transit Number

51-54 55 56-61 62-65

4 1 6 4

Character Character Character Character BENHSA for Benefit Services HSA

172

AutoPay Data Exchange Guide

Field Name
Bank ABA Number Bank Account Number Pre-Note Date Employee Contribution Deduction Code

Position Length
66-69 70-86 87-95 96-98 4 17 9 3 1

Format
Character Character 9(9) Character Character

Justify

Requirements

MMDDYYYY Right A=Annual (one-time) P=Per-Payroll Space=None

Employee Contribution Type 99

Sign Employee Contribution Deduction Amount Sign Employee Contribution Limit: Pro-Rated Sign Employee Contribution Limit: Annual Employer Contribution Memo Code Employer Contribution Type

100

1 11

Character 9(9)V99

101-111 112 1 11 113-123 124 1 11 125-135 3 136-138 139 1 Character A=Annual (one-time) F=Full Match P=Per Payroll S=Scheduled (via Special Effect) Space=none Character Right Character 9(9)V99 Character 9(9)V99

Sign Employer Contribution Memo Amount Sign Employer Contribution LimitPro-Rated Sign Employer Contribution LimitAnnual

140

1 11

Character 9(9)V99

141-151 152 1 11 153-163 164 1 11 165-175 Character 9(9)V99 Character 9(9)V99

Masterfile Data Exchange File

173

Employee Extra Dates Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST090EDAT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Date Code Date 2nd Date Code Date 3rd Date Code Date 4th Date Code Date 5th Date Code Date 6th Date Code Date 7th Date Code Date 8th Date Code Date 9th Date Code Date

45-48 49 50-52 53-57 58-60 61-65 66-68 69-73 74-76 77-81 82-84 85-89 90-92 93-97 98-100 101-105 106-108 109-113 114-116 117-121

4 1 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5

Character Character Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9)

MMDDYYYY

MMDDYYYY

MMDDYYYY

MMDDYYYY

MMDDYYYY

MMDDYYYY

MMDDYYYY

MMDDYYYY

MMDDYYYY

174

AutoPay Data Exchange Guide

10th Date Code Date 11th Date Code Date 12th Date Code Date 13th Date Code Date 14th Date Code Date 15th Date Code Date 16th Date Code Date 17th Date Code Date 18th Date Code Date 19th Date Code Date 20th Date Code Date Filler

122-124 125-129 130-132 133-137 138-140 141-145 146-148 149-153 154-156 157-161 162-164 165-169 170-172 173-177 178-180 181-185 186-188 189-193 194-196 197-201 202-204 205-209 210-219

3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 10

Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Packed S9(9) Character Always blank MMDDYYYY Future use - current limit is 15 MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY

Employee Extra Dates Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Difference in formats Always blank Always MST090EDAT Starts with the value of 1 and is incremented by 1 for each additional record created for the extra date information sets. Populated with the Effective Year when this file is created

Year

51-54

Character

Masterfile Data Exchange File


Quarter Number 1st Date Code Date 2nd Date Code Date 3rd Date Code Date 4th Date Code Date 5th Date Code Date 6th Date Code Date 7th Date Code Date 8th Date Code Date 9th Date Code Date 10th Date Code Date 11th Date Code Date 12th Date Code Date 13th Date Code Date 14th Date Code Date 15th Date Code Date 16th Date Code Date 17th Date Code Date 18th Date Code 55 56-58 59-67 68-70 71-79 80-82 83-91 92-94 95-103 104-106 107-115 116-118 119-127 128-130 131-139 140-142 143-151 152-154 155-163 164-166 167-175 176-178 179-187 188-190 191-199 200-202 203-211 212-214 215-223 224-226 227-235 236-238 239-247 248-250 251-259 260-262 1 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 Character Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character 9(9) Character MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY

175

Populated with the Effective Quarter when this file is created

Future use - current limit is 15

176

AutoPay Data Exchange Guide

Date 19th Date Code Date 20th Date Code Date Filler

263-271 272-274 275-283 284-286 287-295 296-305

9 3 9 3 9 10

9(9) Character 9(9) Character 9(9) Character Always blank

Employee Calc Factor Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST100ECLC This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created R Unlimited values

Year Quarter Number 1st Calc Factor Code Calc Factor Amount 2nd Calc Factor Code Calc Factor Amount 3rd Calc Factor Code Calc Factor Amount 4th Calc Factor Code Calc Factor Amount 5th Calc Factor Code Calc Factor Amount 6th Calc Factor Code Calc Factor Amount 7th Calc Factor Code Calc Factor Amount 8th Calc Factor Code

45-48 49 50-52 53-58 59-61 62-67 68-70 71-76 77-79 80-85 86-88 89-94 95-97 98-103 104-106 107-112 113-115

4 1 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3

Character Character Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character R R R R R R R

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Masterfile Data Exchange File


Calc Factor Amount 9th Calc Factor Code Calc Factor Amount 10th Calc Factor Code Calc Factor Amount 11th Calc Factor Code Calc Factor Amount 12th Calc Factor Code Calc Factor Amount 13th Calc Factor Code Calc Factor Amount 14th Calc Factor Code Calc Factor Amount 15th Calc Factor Code Calc Factor Amount 16th Calc Factor Code Calc Factor Amount 17th Calc Factor Code Calc Factor Amount 18th Calc Factor Code Calc Factor Amount 19th Calc Factor Code Calc Factor Amount 20th Calc Factor Code Calc Factor Amount Filler 116-121 122-124 125-130 131-133 134-139 140-142 143-148 149-151 152-157 158-160 161-166 167-169 170-175 176-178 179-184 185-187 188-193 194-196 197-202 203-205 206-211 212-214 215-220 221-223 224-229 230-239 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 10 Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Packed S9(5)v9(6) Character Always blank Unlimited values R Unlimited values R Unlimited values R Unlimited values R Unlimited values R Unlimited values R Unlimited values R Unlimited values R Unlimited values

177

Employee Calc Factor Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Difference in formats Always blank Always MST100ECLC Starts with the value of 1 and is incremented by 1 for each additional record created for the calc factor information sets.

178

AutoPay Data Exchange Guide

Year Quarter Number 1st Calc Factor Code Sign Calc Factor Amount 2nd Calc Factor Code Sign Calc Factor Amount 3rd Calc Factor Code Sign Calc Factor Amount 4th Calc Factor Code Sign Calc Factor Amount 5th Calc Factor Code Sign Calc Factor Amount 6th Calc Factor Code Sign Calc Factor Amount 7th Calc Factor Code Sign Calc Factor Amount 8th Calc Factor Code Sign Calc Factor Amount 9th Calc Factor Code Sign Calc Factor Amount 10th Calc Factor Code Sign Calc Factor Amount 11th Calc Factor Code Sign Calc Factor Amount

51-54 55 56-58 59 60-70 71-73 74 75-85 86-88 89 90-100 101-103 104 105-115 116-118 119 120-130 131-133 134 135-145 146-148 149 150-160 161-163 164 165-175 176-178 179 180-190 191-193 194 195-205 206-208 209 210-220

4 1 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11

Character Character Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) R R

Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Unlimited values

Masterfile Data Exchange File


12th Calc Factor Code Sign Calc Factor Amount 13th Calc Factor Code Sign Calc Factor Amount 14th Calc Factor Code Sign Calc Factor Amount 15th Calc Factor Code Sign Calc Factor Amount 16th Calc Factor Code Sign Calc Factor Amount 17th Calc Factor Code Sign Calc Factor Amount 18th Calc Factor Code Sign Calc Factor Amount 19th Calc Factor Code Sign Calc Factor Amount 20th Calc Factor Code Sign Calc Factor Amount Filler 221-223 224 225-235 236-238 239 240-250 251-253 254 255-265 266-268 269 270-280 281-283 284 285-295 296-298 299 300-310 311-313 314 315-325 326-328 329 330-340 341-343 344 345-355 356-365 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 10 Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Character 9(5)v9(6) Character Always blank Unlimited values Unlimited values Unlimited values Unlimited values Unlimited values Unlimited values

179

Employee Additional Data Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-15 16-31 32-41

Length
4 6 5 16 10

Format
Character Character Packed S9(9) Character Character

Justify

Requirements
Always blank

Always blank Always MST110EADT

180

AutoPay Data Exchange Guide

Record Sequence Number 42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created If this code is 1, then the data is associated with Special Account 1. This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary. If this code is 2, then this data is associated with Special Account 2. This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary. Future use

Year Quarter Number 1st Additional Data Code Additional Numeric Data

45-48 49 50-52 53-58

4 1 3 6

Character Character Character Packed S9(11)

2nd Additional Data Code Additional Numeric Data

59-61 62-67

3 6

Character Packed S9(11)

3rd Additional Data Code Additional Numeric Data 4th Additional Data Code Additional Numeric Data 5th Additional Data Code Additional Numeric Data 6th Additional Data Code Additional Numeric Data 7th Additional Data Code Additional Numeric Data 8th Additional Data Code Additional Numeric Data 9th Additional Data Code Additional Numeric Data 10th Additional Data Code Additional Numeric Data 11th Additional Data Code Additional Numeric Data 12th Additional Data Code Additional Numeric Data 13th Additional Data Code Additional Numeric Data

68-70 71-76 77-79 80-85 86-88 89-94 95-97 98-103 104-106 107-112 113-115 116-121 122-124 125-130 131-133 134-139 140-142 143-148 149-151 152-157 158-160 161-166

3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6

Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11)

Masterfile Data Exchange File Field Name


14th Additional Data Code Additional Numeric Data 15th Additional Data Code Additional Numeric Data 16th Additional Data Code Additional Numeric Data 17th Additional Data Code Additional Numeric Data 18th Additional Data Code Additional Numeric Data 19th Additional Data Code Additional Numeric Data 20th Additional Data Code Additional Numeric Data Filler

181

Position
167-169 170-175 176-178 179-184 185-187 188-193 194-196 197-202 203-205 206-211 212-214 215-220 221-223 224-229 230-239

Length
3 6 3 6 3 6 3 6 3 6 3 6 3 6 10

Format
Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character Packed S9(11) Character

Justify

Requirements

Always blank

Employee Additional Data Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-19 20-35 36-45

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST110EADT Starts with the value of 1 and is incremented by 1 for each additional record created for the additional data information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created If this code is 1, then the data is associated with Special Account 1.

Record Sequence Number 46-50

Year Quarter Number 1st Additional Data Code Sign Additional Numeric Data

51-54 55 56-58 59 60-70

4 1 3 1 11

Character Character Character Character 9(11)

This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

182

AutoPay Data Exchange Guide

2nd Additional Data Code Sign Additional Numeric Data

71-73 74 75-85

3 1 11

Character Character 9(11)

If this code is 2, then this data is associated with Special Account 2.

This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

3rd Additional Data Code Sign Additional Numeric Data 4th Additional Data Code Sign Additional Numeric Data 5th Additional Data Code Sign Additional Numeric Data

86-88 89 90-100 101-103 104 105-115 116-118 119 120-130

3 1 11 3 1 11 3 1 11

Character Character 9(11) Character Character 9(11) Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

6th Additional Data Code Sign Additional Numeric Data

131-133 134 135-145

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

7th Additional Data Code Sign Additional Numeric Data

146-148 149 150-160

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

8th Additional Data Code Sign Additional Numeric Data

161-163 164 165-175

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

9th Additional Data Code Sign Additional Numeric Data

176-178 179 180-190

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

10th Additional Data Code Sign Additional Numeric Data 11th Additional Data Code Sign

191-193 194 195-205 206-208 209

3 1 11 3 1

Character Character 9(11) Character Character

Masterfile Data Exchange File


Additional Numeric Data 210-220 11 9(11)

183

This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

12th Additional Data Code Sign Additional Numeric Data

221-223 224 225-235

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

13th Additional Data Code Sign Additional Numeric Data

236-238 239 240-250

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

14th Additional Data Code Sign Additional Numeric Data 15th Additional Data Code Sign Additional Numeric Data

251-253 254 255-265 266-268 269 270-280

3 1 11 3 1 11

Character Character 9(11) Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

16th Additional Data Code Sign Additional Numeric Data

281-283 284 285-295

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

17th Additional Data Code Sign Additional Numeric Data

296-298 299 300-310

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

18th Additional Data Code Sign Additional Numeric Data

311-313 314 315-325

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

19th Additional Data Code Sign Additional Numeric Data

326-328 329 330-340

3 1 11

Character Character 9(11) This data is variable and may or may not have decimal digits. Also, the number of decimal digits can vary.

20th Additional Data Code Sign Additional Numeric Data

341-343 344 345-355

3 1 11

Character Character 9(11) This data is variable and may or may not have

184

AutoPay Data Exchange Guide


decimal digits. Also, the number of decimal digits can vary.

Filler

356-365

10

Character

Always blank

Employee Standard Deductions Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST120ESTD This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Standard Deduction Code Deduction Amount 2nd Standard Deduction Code Deduction Amount 3rd Standard Deduction Code Deduction Amount 4th Standard Deduction Code Deduction Amount 5th Standard Deduction Code Deduction Amount 6th Standard Deduction Code Deduction Amount 7th Standard Deduction Code Deduction Amount 8th Standard Deduction

45-48 49 50-52 53-58 59-61 62-67 68-70 71-76 77-79 80-85 86-88 89-94 95-97 98-103 104-106 107-112 113-115

4 1 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3

Character Character Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character

Masterfile Data Exchange File


Code Deduction Amount 9th Standard Deduction Code Deduction Amount 10th Standard Deduction Code Deduction Amount 11th Standard Deduction Code Deduction Amount 12th Standard Deduction Code Deduction Amount 13th Standard Deduction Code Deduction Amount 14th Standard Deduction Code Deduction Amount 15th Standard Deduction Code Deduction Amount 116-121 122-124 125-130 131-133 134-139 140-142 143-148 149-151 152-157 158-160 161-166 167-169 170-175 176-178 179-184 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99

185

Field Name
16th Standard Deduction Code Deduction Amount 17th Standard Deduction Code Deduction Amount 18th Standard Deduction Code Deduction Amount 19th Standard Deduction Code Deduction Amount 20th Standard Deduction Code Deduction Amount Employment Record Number Filler

Position
185-187 188-193 194-196 197-202 203-205 206-211 212-214 215-220 221-223 224-229 230-232 233-239

Length
3 6 3 6 3 6 3 6 3 6 3 7

Format
Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Character

Justify

Requirements

Always blank

186

AutoPay Data Exchange Guide

Employee Standard Deductions Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST120ESTD Starts with the value of 1 and is incremented by 1 for each additional record created for the standard deduction information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Standard Deduction Code Sign Deduction Amount 2nd Standard Deduction Code Sign Deduction Amount 3rd Standard Deduction Code Sign Deduction Amount 4th Standard Deduction Code Sign Deduction Amount 5th Standard Deduction Code Sign Deduction Amount 6th Standard Deduction Code Sign Deduction Amount

51-54 55 56-58 59 60-70 71-73 74 75-85 86-88 89 90-100 101-103 104 105-115 116-118 119 120-130 131-133 134 135-145

4 1 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11

Character Character Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99

'

Masterfile Data Exchange File


7th Standard Deduction Code Sign Deduction Amount 8th Standard Deduction Code Sign Deduction Amount 9th Standard Deduction Code Sign Deduction Amount 10th Standard Deduction Code Sign Deduction Amount 11th Standard Deduction Code Sign Deduction Amount 12th Standard Deduction Code Sign Deduction Amount 13th Standard Deduction Code Sign Deduction Amount 14th Standard Deduction Code Sign Deduction Amount 15th Standard Deduction Code Sign Deduction Amount 146-148 149 150-160 161-163 164 165-175 176-178 179 180-190 191-193 194 195-205 206-208 209 210-220 221-223 224 225-235 236-238 239 240-250 251-253 254 255-265 266-268 269 270-280 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99

187

Field Name
16th Standard Deduction Code Sign Deduction Amount

Position
281-283 284 285-295

Length
3 1 11

Format
Character Character 9(9)v99

Justify

Requirements

188

AutoPay Data Exchange Guide

17th Standard Deduction Code Sign Deduction Amount 18th Standard Deduction Code Sign Deduction Amount 19th Standard Deduction Code Sign Deduction Amount 20th Standard Deduction Code Sign Deduction Amount Employment Record Number Filler

296-298 299 300-310 311-313 314 315-325 326-328 329 330-340 341-343 344 345-355 356-358 359-365

3 1 11 3 1 11 3 1 11 3 1 11 3 7

Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character Always blank

Employee Liens Record (Packed Format) ADP supports up to six liens per employee for CSTLG and WGPS Non-Expanded Fields clients, and up to ninety-nine liens per employee for WGPS Expanded Fields clients. Each Employee Liens record, however, can accommodate at most three liens. Therefore, if an employee has more than three liens, additional Employee Liens records are created with the same key information and an incremental Record Sequence Number (2, 3, 4, ..., 33). The actual number of Employee Liens records produced is determined by dividing the total number of liens for an employee by three. Therefore, for CSTLG and WGPS Non-Expanded Fields clients, a maximum of two records is produced per employee (maximum of six liens per employee divided by three liens per record). For WGPS Expanded Fields clients, a maximum of thirty-three records is produced per employee (maximum of ninety-nine liens per employee divided by three liens per record). Lien processing occurs on a positional ("first in, first out") basis.

Field Name
Regional Office Company Code Employee File Number

Position
01-04 05-10 11-15

Length
4 6 5

Format
Character Character Packed S9(9)

Justify

Requirements
Always blank

Masterfile Data Exchange File


Filler Record Code Record Sequence Number Year Quarter Number 16-31 32-41 42-44 16 10 3 Character Character Packed S9(5) Always blank Always MST130ELEN

189

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

45-48 49

4 1

Character Character

1st Lien Occurrence - For positional liens 1, 4, 7, 10, 13, 16, ..., 97
Deduction Code Lien Type Jurisdiction SubType Code Status Code 50-52 53-55 56 57 3 3 1 1 Character Character Character Character A = active C = completed I = inactive Lien Case Number Start Date End Date Postal State Code Resultant Deduction Code 58-77 78-82 83-87 88-89 90-92 20 5 5 2 3 Character Packed S9(9) Packed S9(9) Character Character When the Lien Deduction Code is a Calc Factor (81-96), then the Resultant Deduction Code is valued with the generated deduction code. When the Lien Deduction Code is not a Calc Factor, then the Resultant Deduction Code will match the Lien Deduction Code. MMDDYYYY. MMDDYYYY.

# of Allowable Deductions Marital Status

93-94 95

2 1

Packed S9(3) Character Blank = no information (default) H = head of household M = married, filing jointly P = married, filing separately Q = qualified widow S = single

Payee Code Add'l Standard Deductions code Calc Basis Code Always Take Flag FIPS Code

96-100 101 102 103 104-110

5 1 1 1 7

Character Character Character Character Character

190

AutoPay Data Exchange Guide

Multiple Support Flag

111

1 1 1 5 30

Character Character Character Packed S9(7)v99 Character This field contains up to 10 three-digit codes. This field contains up to 10 three-digit codes.

12 Weeks in Arrears 112 Flag Medical Insurance Flag Court's Service Charge Amount Excludable Deduction Codes 110 Excludable Earnings Codes 1-10 113 114-118 119-148

149-178

30

Character

Field Name

Position

Length

Format

Justify

Requirements

2nd Lien Occurrence - For positional liens 2, 5, 8, 11, 14, 17, ..., 98
Deduction Code Lien Type Jurisdiction SubType Code Status Code 179-181 182-184 185 186 3 3 1 1 Character Character Character Character A = active C = completed I = inactive Lien Case Number Start Date End Date Postal State Code Resultant Deduction Code # of Allowable Deductions Marital Status 187-206 207-211 212-216 217-218 219-221 222-223 224 20 5 5 2 3 2 1 Character Packed S9(9) Packed S9(9) Character Character Packed S9(3) Character Blank = no information (default) H = head of household M = married, filing jointly P = married, filing separately Q = qualified widow S = single Payee Code 225-229 5 Character MMDDYYYY. MMDDYYYY.

Masterfile Data Exchange File


Add'l Standard Deductions code Calc Basis Code Always Take Flag FIPS Code Multiple Support Flag 12 Weeks in Arrears Flag Medical Insurance Flag Court's Service Charge Amount Excludable Deductions 1-10 Excludable Earnings 1-10 230 231 232 233-239 240 241 242 243-247 248-277 278-307 1 1 1 7 1 1 1 5 30 30 Character Character Character Character Character Character Character Packed S9(7)v99 Character Character

191

Field Name

Position

Length

Format

Justify

Requirements

3rd Lien Occurrence - For positional liens 3, 6, 9, 12, 15, 18, ..., 99
Deduction Code Lien Type Jurisdiction SubType Code Status Code 308-310 311-313 314 315 3 3 1 1 Character Character Character Character A = active C = completed I = inactive Lien Case Number Start Date End Date Postal State Code Resultant Deduction Code # of Allowable Deductions Marital Status 316-335 336-340 341-345 346-347 348-350 351-352 353 20 5 5 2 3 2 1 Character Packed S9(9) Packed S9(9) Character Character Packed S9(3) Character Blank = no information (default) H = head of household M = married, filing jointly P = married, filing separately Q = qualified widow MMDDYYYY. MMDDYYYY.

192

AutoPay Data Exchange Guide

S = single Payee Code Add'l Standard Deductions code Calc Basis Code Always Take Flag FIPS Code Multiple Support Flag 12 Weeks in Arrears Flag Medical Insurance Flag Court's Service Charge Amount Excludable Deductions 1-10 Excludable Earnings 1-10 Filler 354-358 359 360 361 362-368 369 370 371 372-376 377-406 407-436 437-446 5 1 1 1 7 1 1 1 5 30 30 10 Character Character Character Character Character Character Character Character Packed S9(7)v99 Character Character Character Always blank

Employee Liens Record (Unpacked Format) ADP supports up to six liens per employee for CSTLG and WGPS Non-Expanded Fields clients, and up to ninety-nine liens per employee for WGPS Expanded Fields clients. Each Employee Liens record, however, can accommodate at most three liens. Therefore, if an employee has more than three liens, additional Employee Liens records are created with the same key information and an incremental Record Sequence Number (2, 3, 4, ..., 33). The actual number of Employee Liens records produced is determined by dividing the total number of liens for an employee by three. Therefore, for CSTLG and WGPS Non-Expanded Fields clients, a maximum of two records is produced per employee (maximum of six liens per employee divided by three liens per record). For WGPS Expanded Fields clients, a maximum of thirty-three records is produced per employee (maximum of ninety-nine liens per employee divided by three liens per record). Lien processing occurs on a positional ("first in, first out") basis.
Field Name
Regional Office Company Code

Position
01-04 05-10

Length
4 6 9 16

Format
Character Character 9(9) Character

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank

Employee File Number 11-19 Filler 20-35

Masterfile Data Exchange File


Record Code Record Sequence Number Year Quarter Number 36-45 46-50 10 6 Character 9(5) Always MST130ELEN

193

Starts with the value of 1 and is incremented by 1 for each additional record created for the lien information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55

4 1

Character Character

1st Lien Occurrence - For positional liens 1, 4, 7, 10, 13, 16, ..., 97
Deduction Code Lien Type Jurisdiction Sub-Type Code Status Code 56-58 59-61 62 63 3 3 1 1 Character Character Character Character A = active C = completed I = inactive Lien Case Number Start Date End Date Postal State Code Resultant Deduction Code # of Allowable Deductions Marital Status Payee Code Add'l Standard Deductions code Calc Basis Code Always Take Flag FIPS Code Multiple Support Flag 12 Weeks in Arrears Flag Medical Insurance Flag Court's Service Charge Amount Excludable Deduction Codes 1-10 Excludable Earnings Codes 64-83 84-92 93-101 102-103 104-106 107-109 110 111-115 116 117 118 119-125 126 127 128 129-137 138-167 20 9 9 2 3 3 1 5 1 1 1 7 1 1 1 9 30 Character 9(9) 9(9) Character Character 9(3) Character Character Character Character Character Character Character Character Character 9(7)v99 Character These fields occur 10 times and will be valued with the EXL record if the EXCL-TYP-C = "D". Differences in size. These fields occur 10 times and will be valued with the EXL record if the EXCL-TYP-C = "E". MMDDYYYY. MMDDYYYY.

168-197

30

Character

194
1-10

AutoPay Data Exchange Guide


Differences in size.

2nd Lien Occurrence - For positional liens 2, 5, 8, 11, 14, 17, ..., 98
Deduction Code Lien Type Jurisdiction Sub-Type Code Status Code 198-200 201-203 204 205 3 3 1 1 Character Character Character Character A = active C = completed I = inactive Lien Case Number Start Date End Date Postal State Code Resultant Deduction Code # of Allowable Deductions Marital Status 206-225 226-234 235-243 244-245 246-248 249-251 252 20 9 9 2 3 3 1 Character 9(9) 9(9) Character Character 9(3) Character MMDDYYYY. MMDDYYYY.

Field Name
Payee Code Add'l Standard Deductions code Calc Basis Code Always Take Flag FIPS Code Multiple Support Flag 12 Weeks in Arrears Flag Medical Insurance Flag Court's Service Charge Amount

Position
253-257 258 259 260 261-267 268 269 270 271-279

Length
5 1 1 1 7 1 1 1 9 30

Format
Character Character Character Character Character Character Character Character 9(7)v99 Character

Justify

Requirements

Excludable Deductions 280-309 1-10 Excludable Earnings 1-10 310-339

These fields occur 10 times and will be valued with the EXL record if the EXCL-TYP-C = "D". Differences in size. These fields occur 10 times and will be valued with the EXL record if the EXCL-TYP-C = "E". Differences in size.

30

Character

3rd Lien Occurrence - For positional liens 3, 6, 9, 12, 15, 18, ..., 99
Deduction Code Lien Type 340-342 343-345 3 3 Character Character

Masterfile Data Exchange File


Jurisdiction Sub-Type Code Status Code 346 347 1 1 Character Character A = active C = completed I = inactive Lien Case Number Start Date End Date Postal State Code Resultant Deduction Code # of Allowable Deductions Marital Status Payee Code Add'l Standard Deductions code Calc Basis Code Always Take Flag FIPS Code Multiple Support Flag 12 Weeks in Arrears Flag Medical Insurance Flag Court's Service Charge Amount 348-367 368-376 377-385 386-387 388-390 391-393 394 395-399 400 401 402 403-409 410 411 412 413-421 20 9 9 2 3 3 1 5 1 1 1 7 1 1 1 9 30 Character 9(9) 9(9) Character Character 9(3) Character Character Character Character Character Character Character Character Character 9(7)v99 Character MMDDYYYY. MMDDYYYY.

195

Excludable Deductions 422-451 1-10 Excludable Earnings 1-10 Filler 452-481

These fields occur 10 times and will be valued with the EXL record if the EXCL-TYP-C = "D". Differences in size. These fields occur 10 times and will be valued with the EXL record if the EXCL-TYP-C = "E". Differences in size. Always blank

30

Character

482-491

10

Character

196

AutoPay Data Exchange Guide

Employee Lien Positional Mapping Record (Packed Format) This record identifies the positions of the liens in the Employee Liens record (Packed Format). ADP supports up to six liens per employee for CSTLG and WGPS Non-Expanded Fields clients, and up to ninety-nine liens per employee for WGPS Expanded Fields clients. Therefore, this record can contain data for up to six liens for CSTLG and WGPS Non-Expanded Fields clients, and data for up to ninety-nine liens for WGPS Expanded Fields clients. Lien processing occurs on a positional ("first in, first out") basis.
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST135ELMP This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Positional Lien 1 Deduction Code Positional Lien 2 Deduction Code Positional Lien 3 Deduction Code Positional Lien 4 Deduction Code Positional Lien 5 Deduction Code Positional Lien 6 Deduction Code

45-48 49 50-52 53-55 56-58 59-61 62-64 65-67

4 1 3 3 3 3 3 3

Character Character Character Character Character Character Character Character

Deduction codes for Positional Liens 7 through 99 are created for WGPS Expanded Fields clients only, as necessary. For purposes of illustration, only the format for Positional Lien 7 Deduction Code thru Positional Lien 12 Deduction Code, and Positional Lien 99 Deduction Code, is provided below. Positional Lien 7 Deduction Code Positional Lien 8 Deduction Code Positional Lien 9 Deduction 68-70 71-73 74-76 3 3 3 Character Character Character

Masterfile Data Exchange File


Code Positional Lien 10 Deduction Code Positional Lien 11 Deduction Code Positional Lien 12 Deduction Code etc. Positional Lien 99 Deduction Code Filler 77-79 80-82 83-85 etc. 344-346 347-356 3 3 3 etc. 3 10 Character Character Character etc. Character Character Always blank

197

Employee Lien Positional Mapping Record (Unpacked Format) This record identifies the positions of the liens in the Employee Liens record (Unpacked Format). ADP supports up to six liens per employee for CSTLG and WGPS Non-Expanded Fields clients, and up to ninety-nine liens per employee for WGPS Expanded Fields clients. Therefore, this record can contain data for up to six liens for CSTLG and WGPS Non-Expanded Fields clients, and data for up to ninety-nine liens for WGPS Expanded Fields clients. Lien processing occurs on a positional ("first in, first out") basis.
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST135ELMP Starts with the value of 1 and is incremented by 1 for each additional record created for the lien information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Positional Lien 1 Deduction Code Positional Lien 2 Deduction Code Positional Lien 3 Deduction Code Positional Lien 4 Deduction Code

51-54 55 56-58 59-61 62-64 65-67

4 1 3 3 3 3

Character Character Character Character Character Character

198

AutoPay Data Exchange Guide

Positional Lien 5 Deduction Code Positional Lien 6 Deduction Code

68-70 71-73

3 3

Character Character

Deduction codes for Positional Liens 7 through 99 are created for WGPS Expanded Fields clients only, as necessary. For purposes of illustration, only the format for Positional Lien 7 Deduction Code thru Positional Lien 12 Deduction Code, and Positional Lien 99 Deduction Code, is provided below. Positional Lien 7 Deduction Code Positional Lien 8 Deduction Code Positional Lien 9 Deduction Code Positional Lien 10 Deduction Code Positional Lien 11 Deduction Code Positional Lien 12 Deduction Code etc. Positional Lien 99 Deduction Code Filler 74-76 77-79 80-82 83-85 86-88 89-91 etc. 350-352 353-362 3 3 3 3 3 3 etc. 3 10 Character Character Character Character Character Character etc. Character Character Always blank

Employee Goals Deduction Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST140EGDE This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Goal Deduction Code Accum Amount-to-Date Goal Limit

45-48 49 50-52 53-58 59-64

4 1 3 6 6

Character Character Character Packed S9(9)v99 Packed S9(9)v99

Masterfile Data Exchange File


2nd Goal Deduction Code Accum Amount-to-Date Goal Limit 3rd Goal Deduction Code Accum Amount-to-Date Goal Limit 4th Goal Deduction Code Accum Amount-to-Date Goal Limit 5th Goal Deduction Code Accum Amount-to-Date Goal Limit 6th Goal Deduction Code Accum Amount-to-Date Goal Limit 7th Goal Deduction Code Accum Amount-to-Date Goal Limit 8th Goal Deduction Code Accum Amount-to-Date Goal Limit 9th Goal Deduction Code Accum Amount-to-Date Goal Limit 10th Goal Deduction Code Accum Amount-to-Date Goal Limit 11th Goal Deduction Code Accum Amount-to-Date Goal Limit 12th Goal Deduction Code Accum Amount-to-Date Goal Limit 13th Goal Deduction Code 65-67 68-73 74-79 80-82 83-88 89-94 95-97 98-103 104-109 110-112 113-118th 119-124 125-127 128-133 134-139 140-142 143-148 149-154 155-157 158-163 164-169 170-172 173-178 179-184 185-187 188-193 194-199 200-202 203-208 209-214 215-217 218-223 224-229 230-232 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character

199

Future Use - current limit is 9

Field Name
Accum Amount-to-Date

Position
233-238

Length
6

Format
Packed S9(9)v99

Justify

Requirements

200

AutoPay Data Exchange Guide

Goal Limit 14th Goal Deduction Code Accum Amount-to-Date Goal Limit 15th Goal Deduction Code Accum Amount-to-Date Goal Limit 16th Goal Deduction Code Accum Amount-to-Date Goal Limit 17th Goal Deduction Code Accum Amount-to-Date Goal Limit 18th Goal Deduction Code Accum Amount-to-Date Goal Limit 19th Goal Deduction Code Accum Amount-to-Date Goal Limit 20th Goal Deduction Code Accum Amount-to-Date Goal Limit Filler

239-244 245-247 248-253 254-259 260-262 263-268 269-274 275-277 278-283 284-289 290-292 293-298 299-304 305-307 308-313 314-319 320-322 323-328 329-334 335-337 338-343 344-349 350-359

6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 3 6 6 10

Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Packed S9(9)v99 Packed S9(9)v99 Character Always blank

Employee Goals Deduction Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.

Always blank Always MST140EGDE Starts with the value of 1 and is incremented by 1 for each additional record created for the goal information sets. Populated with the Effective Year when this file

Year

51-54

Character

Masterfile Data Exchange File


is created Quarter Number 1st Goal Deduction Code 55 56-58 1 3 Character Character

201

Populated with the Effective Quarter when this file is created Difference in field length. Old area is on record 1-00 position 596 and on record 1-02 position 559.

Sign Accum Amount-to-Date Sign Goal Limit 2nd Goal Deduction Code

59 60-70 71 72-82 83-85

1 11 1 11 3

Character 9(9)v99 Character 9(9)v99 Character Difference in field length. Old area is on record 1-00 positions 597-600. Difference in field length. Old area is on record 1-00 position 605 and on record 1-02 position 568. Difference in field length. Old area is on record 1-00 positions 601-604

Sign Accum Amount-to-Date Sign Goal Limit 3rd Goal Deduction Code

86 87-97 98 99-109 110-112

1 11 1 11 3

Character 9(9)v99 Character 9(9)v99 Character Difference in field length. Old area is on record 1-00 positions 606-609. Difference in field length. Old area is on record 1-00 position 614 and on record 1-02 position 577. Difference in field length. Old area is on record 1-00 positions 610-613.

Sign Accum Amount-to-Date Sign Goal Limit 4th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 5th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 6th Goal Deduction Code

113 114-124 125 126-136 137-139 140 141-151 152 153-163 164-166 167 168-178 179 180-190 191-193

1 11 1 11 3 1 11 1 11 3 1 11 1 11 3

Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Difference in field length. Old area is on record 1-00 position 503. Difference in field length. Old area is on record 1-00 position 494. Difference in field length. Old area is on record 1-00 positions 615-618. Difference in field length. Old area is on record 1-00 position 485. Difference in field length. Old area is on record 1-00 positions 619-622.

202

AutoPay Data Exchange Guide

Sign Accum Amount-to-Date Sign Goal Limit 7th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 8th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 9th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 10th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 11th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 12th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 13th Goal Deduction Code

194 195-205 206 207-217 218-220 221 222-232 233 234-244 245-247 248 249-259 260 261-271 272-274 275 276-286 287 288-298 299-301 302 303-313 314 315-325 326-328 329 330-340 341 342-352 353-355 356 357-367 368 369-379 380-382

1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3

Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Difference in field length. Old area is on record 1-00 position 530. Difference in field length. Old area is on record 1-00 position 521. Difference in field length. Old area is on record 1-00 position 512.

Masterfile Data Exchange File


Sign Accum Amount-to-Date Sign Goal Limit 14th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 15th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 16th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 17th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 18th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 19th Goal Deduction Code Sign Accum Amount-to-Date Sign Goal Limit 20th Goal Deduction Code Sign Accum Amount-to-Date 383 384-394 395 396-406 407-409 410 411-421 422 423-433 434-436 437 438-448 449 450-460 461-463 464 465-475 476 477-487 488-490 491 492-502 503 504-514 515-517 518 519-529 530 531-541 542-544 545 546-556 557 558-568 569-571 572 573-583 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 1 11 3 1 11 Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Character 9(9)v99 Character Character 9(9)v99 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9 Future Use - current limit is 9

203

204

AutoPay Data Exchange Guide

Sign Goal Limit Filler

584 585-595 596-605

1 11 10

Character 9(9)v99 Character Future Use - current limit is 9 Always blank

Employee Goal Positional Mapping Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST145EGMP This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Positional Goal 1 Deduction Code Positional Goal 2 Deduction Code Positional Goal 3 Deduction Code Positional Goal 4 Deduction Code Positional Goal 5 Deduction Code Positional Goal 6 Deduction Code Positional Goal 7 Deduction Code Positional Goal 8 Deduction Code Positional Goal 9 Deduction Code Filler

45-48 49 50-52 53-55 56-58 59-61 62-64 65-67 68-70 71-73 74-76 77-86

4 1 3 3 3 3 3 3 3 3 3 10

Character Character Character Character Character Character Character Character Character Character Character Character

Always blank

Masterfile Data Exchange File

205

Employee Goal Positional Mapping Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST145EGMP Starts with the value of 1 and is incremented by 1 for each additional record created for the lien information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Positional Goal 1 Deduction Code Positional Goal 2 Deduction Code Positional Goal 3 Deduction Code Positional Goal 4 Deduction Code Positional Goal 5 Deduction Code Positional Goal 6 Deduction Code Positional Goal 7 Deduction Code Positional Goal 8 Deduction Code Positional Goal 9 Deduction Code Filler

51-54 55 56-58 59-61 62-64 65-67 68-70 71-73 74-76 77-79 80-82 83-92

4 1 3 3 3 3 3 3 3 3 3 10

Character Character Character Character Character Character Character Character Character Character Character Character

Always blank

Employee Benefit Accruals Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number

Position
01-04 05-10 11-15

Length
4 6 5

Format
Character Character Packed S9(9)

Justify

Requirements
Always blank

206

AutoPay Data Exchange Guide

Filler Record Code Record Sequence Number

16-31 32-41 42-44

16 10 3

Character Character Packed S9(5)

Always blank Always MST150EBAC This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 2nd Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 3rd Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 4th Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code

45-48 49 50-52 53-58 59-64 65-70 71-76 77-79 80 81-83 84-89 90-95 96-101 102-107 108-110 111 112-114 115-120 121-126 127-132 133-138 139-141 142 143-145 146-151 152-157 158-163 164-169 170-172 173

4 1 3 6 6 6 6 3 1 3 6 6 6 6 3 1 3 6 6 6 6 3 1 3 6 6 6 6 3 1

Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character

YYYY

YYYY

YYYY

YYYY

Masterfile Data Exchange File


5th Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 6th Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 7th Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 8th benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code 9th Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity 174-176 177-182 183-188 189-194 195-200 201-203 204 205-207 208-213 214-219 220-225 226-231 232-234 235 236-238 239-244 245-250 251-256 257-262 263-265 266 267-269 270-275 276-281 282-287 288-293 294-296 297 298-300 301-306 307-312 313-318 319-324 3 6 6 6 6 3 1 3 6 6 6 6 3 1 3 6 6 6 6 3 1 3 6 6 6 6 3 1 3 6 6 6 6 Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 YYYY YYYY YYYY YYYY

207

Field Name
Reset Year Reset Code

Position
325-327 328

Length
3 1

Format
Packed S9(5) Character

Justify

Requirements
YYYY

208

AutoPay Data Exchange Guide

10th Benefit Accrual Code Allowed Quantity Taken Quantity Accrued Cycle Quantity Accrued Annum Quantity Reset Year Reset Code Filler

329-331 332-337 338-343 344-349 350-355 356-358 359 360-369

3 6 6 6 6 3 1 10

Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(5) Character Character Always blank YYYY

Employee Benefit Accruals Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST150EBAC Starts with the value of 1 and is incremented by 1 for each additional record created for the benefit accrual information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created The Benefit Accrual Code is actually the Benefit Accrual NUMBER.

Year Quarter Number 1st Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 2nd Benefit Accrual Code

51-54 55 56-58 59 60-70 71 72-82 83 84-94 95 96-106 107-111 112 113-115

4 1 3 1 11 1 11 1 11 1 11 3 1 3

Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Packed S9(5) Character Character

Difference in field length.

Difference in field length. YYYY

The Benefit Accrual Code is actually the Benefit Accrual NUMBER.

Masterfile Data Exchange File


Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 3rd Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 4th Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 5th Benefit Accrual Code Sign Allowed Quantity Sign 116 117-127 128 129-139 140 141-151 152 153-163 164-168 169 170-172 173 174-184 185 186-196 197 198-208 209 210-220 221-225 226 227-229 230 231-241 242 243-253 254 255-265 266 267-277 278-282 283 284-286 287 288-298 299 1 11 1 11 1 11 1 11 5 1 3 1 11 1 11 1 11 1 11 5 1 3 1 11 1 11 1 11 1 11 3 1 3 1 11 1 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Packed S9(5) Character Character Character 9(9)v99 Character Difference in field length. YYYY Difference in field length. Difference in field length. YYYY Difference in field length. Difference in field length. YYYY Difference in field length.

209

The Benefit Accrual Code is actually the Benefit Accrual NUMBER.

The Benefit Accrual Code is actually the Benefit Accrual number.

210

AutoPay Data Exchange Guide

Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 6th Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 7th Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 8th Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign

300-310 311 312-322 323 324-334 335-339 340 343-343 344 345-355 356 357-367 368 369-379 380 381-391 392-396 397 398-400 401 402-412 413 414-424 425 426-436 437 438-448 449-453 454 455-457 458 459-469 470 471-481 482

11 1 11 1 11 5 1 3 1 11 1 11 1 11 1 11 5 1 3 1 11 1 11 1 11 1 11 6 1 3 1 11 1 11 1

9(9)v99 Character 9(9)v99 Character 9(9)v99 9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character The Benefit Accrual Code is actually the Benefit Accrual number. YYYY The Benefit Accrual Code is actually the Benefit Accrual number. YYYY The Benefit Accrual Code is actually the Benefit Accrual number. YYYY

Masterfile Data Exchange File


Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code 9th Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity 483-493 494 495-505 506-510 511 512-514 515 516-526 527 528-538 539 540-550 551 552-562 11 1 11 5 1 3 1 11 1 11 1 11 1 11 9(9)v99 Character 9(9)v99 9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 YYYY

211

The Benefit Accrual Code is actually the Benefit Accrual number.

Field Name
Reset Year Reset Code 10th Benefit Accrual Code Sign Allowed Quantity Sign Taken Quantity Sign Accrued Cycle Quantity Sign Accrued Annum Quantity Reset Year Reset Code Filler

Position
563-567 568 569-571 572 573-583 584 585-595 596 597-607 608 609-619 620-624 625 626-635

Length
5 1 3 1 11 1 11 1 11 1 11 5 1 10

Format
9(5) Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 9(5) Character Character

Justify

Requirements
YYYY

The Benefit Accrual Code is actually the Benefit Accrual number.

YYYY

Always blank

Employee Salary History Record (Packed Format)


Field Name
Regional Office Company Code

Position
01-04 05-10

Length
4 6

Format
Character Character

Justify

Requirements
Always blank

212

AutoPay Data Exchange Guide

Employee File Number Filler Record Code Record Sequence Number

11-15 16-31 32-41 42-44

5 16 10 3

Packed S9(9) Character Character Packed S9(5) Always blank Always MST160ESLH This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

45-48 49

4 1

Character Character

Salary History #1
Payroll Increase Date Payroll Week Number Payroll Number Annual Increase Amount Salary Increase Code Pay Grade Code 50-54 55-56 57 58-62 63-64 65-67 5 2 1 5 2 3 2 1 Packed S9(9) Packed S9(3) Character Packed S9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Previous Pay Rate Amount Previous Pay Frequency Code 71-76 77 6 1 Packed S9(7)v9(4) Character MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 68-69 Previous Rate Type Code 70

Salary History #2
Payroll Increase Date Payroll Week Number Payroll Number Annual Increase Amount Salary Increase Code Pay Grade Code 78-82 83-84 85 86-90 91-92 93-95 5 2 1 5 2 3 2 1 Packed S9(9) Packed S9(3) Character Packed S9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Previous Pay Rate Amount 99-104 6 Packed S9(7)v9(4) MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 96-97 Previous Rate Type Code 98

Masterfile Data Exchange File


Previous Pay Frequency Code 105 1 Character

213

Salary History #3
Payroll Increase Date Payroll Week Number Payroll Number Annual Increase Amount Salary Increase code Pay Grade Code 106-110 111-112 113 114-118 119-120 121-123 5 2 1 5 2 3 2 1 Packed S9(9) Packed S9(3) Character Packed S9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Previous Pay Rate Amount Previous Pay Frequency Code 127-132 133 6 1 Packed S9(7)v9(4) Character MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 124-125 Previous Rate Type Code 126

Salary History #4
Payroll Increase Date Payroll Week Number Payroll Number Annual Increase Amount Salary Increase Code Pay Grade Code 134-138 139-140 141 142-146 147-148 149-151 5 2 1 5 2 3 2 1 Packed S9(9) Packed S9(3) Character Packed S9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Previous Pay Rate Amount Previous Pay Frequency Code 155-160 161 6 1 Packed S9(7)v9(4) Character MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 152-153 Previous Rate Type Code 154

Field Name

Position

Length

Format

Justify

Requirements

Salary History #5
Payroll Increase Date Payroll Week Number Payroll Number Annual Increase Amount 162-166 167-168 169 170-174 5 2 1 5 Packed S9(9) Packed S9(3) Character Packed S9(7)v99 MMDDYYYY This is an output only field. This is an output only field.

214

AutoPay Data Exchange Guide

Salary Increase code Pay Grade Code

175-176 177-179

2 3 2 1

Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary

Pay Step Within Grade Code 180-181 Previous Rate Type Code 182

Previous Pay Rate Amount Previous Pay Frequency Code Filler

183-188 189 190-199

6 1 10

Packed S9(7)v9(4) Character Character Always blank

Employee Salary History Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST160ESLH Starts with the value of 1 and is incremented by 1 for each additional record created for the salary history information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

51-54 55

4 1

Character Character

Salary History #1
Payroll Increase Date Payroll Week Number Payroll Number Sign Annual Increase Amount Salary Increase Code Pay Grade Code 56-64 65-67 68 69 70-78 79-80 81-83 9 3 1 1 9 2 3 2 1 9(9) 9(3) Character Character 9(7)v99 Character Character Character Character Blank = no standard rate input (default) MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 84-85 Previous Rate Type Code 86

Masterfile Data Exchange File


D = daily H = hourly S = salary Sign Previous Pay Rate Amount Previous Pay Frequency Code 87 88-98 99 1 11 1 Character S9(7)v9(4) Character

215

Salary History #2
Payroll Increase Date Payroll Week Number Payroll Number Sign Annual Increase Amount Salary Increase Code Pay Grade Code 100-108 109-111 112 113 114-122 123-124 125-127 9 3 1 1 9 2 3 2 1 9(9) 9(3) Character Character 9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Sign Previous Pay Rate Amount Previous Pay Frequency Code 131 131-142 143 1 11 1 Character 9(7)v9(4) Character 1 MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 128-129 Previous Rate Type Code 130

Salary History #3
Payroll Increase Date Payroll Week Number Payroll Number Sign Annual Increase Amount Salary Increase code Pay Grade Code 144-152 153-155 156 157 158-166 167-168 169-171 9 3 1 1 9 2 3 2 1 9(9) 9(3) Character Character 9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Sign 175 1 Character MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 172-173 Previous Rate Type Code 174

216

AutoPay Data Exchange Guide

Previous Pay Rate Amount Previous Pay Frequency Code

176-186 187

11 1

9(7)v9(4) Character

Salary History #4
Payroll Increase Date Payroll Week Number Payroll Number Sign Annual Increase Amount Salary Increase Code Pay Grade Code 188-196 197-199 200 201 202-210 211-212 213-215 9 3 1 1 9 2 3 2 1 9(9) 9(3) Character Character 9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Sign Previous Pay Rate Amount Previous Pay Frequency Code 219 220-230 231 1 11 1 Character 9(7)v9(4) Character MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 216-217 Previous Rate Type Code 218

Field Name

Position

Length

Format

Justify

Requirements

Salary History #5
Payroll Increase Date Payroll Week Number Payroll Number Sign Annual Increase Amount Salary Increase code Pay Grade Code 232-240 241-243 244 245 246-254 255-256 257-259 9 3 1 1 9 2 3 2 1 9(9) 9(3) Character Character 9(7)v99 Character Character Character Character Blank = no standard rate input (default) D = daily H = hourly S = salary Sign Previous Pay Rate Amount Previous Pay Frequency 263 264-274 275 1 11 1 Character 9(7)v9(4) Character MMDDYYYY This is an output only field. This is an output only field.

Pay Step Within Grade Code 260-261 Previous Rate Type Code 262

Masterfile Data Exchange File


Code Filler 276-285 10 Character Always blank

217

Employee Action Flags Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST170EAFL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 2nd Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit

45-48 49 50-52 53-55 56-58 59-61 62-64 65-67 68-70 71-73 74-76

4 1 3 3 3 3 3 3 3 3 3

Character Character Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5)

YYYY

YYYY

Field Name
Action Flag Week Number Limit 3rd Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit

Position
77-79 80-82 83-85 86-88 89-91 92-94

Length
3 3 3 3 3 3

Format
Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5)

Justify

Requirements

YYYY

218

AutoPay Data Exchange Guide

4th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 5th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 6th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 7th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 8th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 9th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number

95-97 98-100 101-103 104-106 107-109 110-112 113-115 116-118 119-121 122-124 125-127 128-130 131-133 134-136 137-139 140-142 143-145 146-148 149-151 152-154 155-157 158-160 161-163 164-166 167-169 170-172 173-175 176-178 179-181 182-184

3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3

Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5)

Masterfile Data Exchange File


Limit 10th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit Filler 185-187 188-190 191-193 194-196 197-199 200-209 3 3 3 3 3 10 Character Packed S9(3)v99 Packed S9(3)v99 Packed S9(5) Packed S9(5) Character Always blank

219

Employee Action Flags Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST170EAFL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created Difference in formats

Year Quarter Number 1st Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 2nd Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit

51-54 55 56-58 59-63 64-68 69-73 74-78 79-81 82-86 87-91 92-96

4 1 3 5 5 5 5 3 5 5 5

Character Character Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5)

Difference in field size YYYY

Difference in field size

Difference in field size YYYY

Field Name
Action Flag Week Number

Position
97-101

Length
5

Format
9(5)

Justify

Requirements

220
Limit

AutoPay Data Exchange Guide

3rd Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 4th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 5th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 6th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 7th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 8th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit

102-104 105-109 110-114 115-119 120-124 125-127 128-132 133-137 138-142 143-147 148-150 151-155 156-160 161-165 166-170 171-173 174-178 179-183 184-188 189-193 194-196 197-201 202-206 207-211 212-216 217-219 220-224 225-229 230-234

3 3 3 5 5 3 5 5 5 5 3 5 5 5 5 3 5 5 5 5 3 5 5 5 5 3 5 5 5

Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5)

Difference in field size

Difference in field size YYYY

Masterfile Data Exchange File


Action Flag Week Number Limit 9th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit 10th Action Flag Code Number of Weeks Limit Accumulation of Weeks Worked Action Flag Year Limit Action Flag Week Number Limit Filler 235-239 240-242 243-247 248-252 253-257 258-262 263-265 266-270 271-275 276-280 281-285 286-295 5 3 5 5 5 5 3 5 5 5 5 10 9(5) Character 9(3)v99 9(3)v99 9(5) 9(5) Character 9(3)v99 9(3)v99 9(5) 9(5) Character Always blank

221

Employee Department Number Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST180EDPT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

45-48 49

4 1

Character Character

1st Additional Department Set


Department Code 50-52 3 Character

Department Number

53-67

15

Character

222

AutoPay Data Exchange Guide

Allocation Percent

68-71

Packed S9(3)v9(4)

Allocation Rate Amount

72-75

Packed S9(3)v9(4)

Future use

2nd Additional Department Set


Department Code 76-78 3 Character

Department Number

79-93

15

Character

Allocation Percent

94-97

Packed S9(3)v9(4)

Allocation Rate Amount

98-101

Packed S9(3)v9(4)

Future use

3rd Additional Department Set


Department Code 102-104 3 Character

Department Number

105-119

15

Character

Allocation Percent

120-123

Packed S9(3)v9(4)

Allocation Rate Amount

124-127

Packed S9(3)v9(4)

Future use

4th Additional Department Set


Department Code 128-130 3 Character

Department Number

131-145

15

Character

Allocation Percent

146-149

Packed S9(3)v9(4)

Allocation Rate Amount

150-153

Packed S9(3)v9(4)

Future use

Masterfile Data Exchange File

223

5th Additional Department Set


Department Code 154-156 3 Character

Department Number

157-171

15

Character

Allocation Percent

172-175

Packed S9(3)v9(4)

Allocation Rate Amount

176-179

Packed S9(3)v9(4)

Future use

6th Additional Department Set


Department Code 180-182 3 Character

Department Number

183-197

15

Character

Allocation Percent

198-201

Packed S9(3)v9(4)

Allocation Rate Amount

202-205

Packed S9(3)v9(4)

Future use

7th Additional Department Set


Department Code 206-208 3 Character

Department Number

209-223

15

Character

Allocation Percent

224-227

Packed S9(3)v9(4)

Allocation Rate Amount

228-231

Packed S9(3)v9(4)

Future use

Field Name

Position

Length

Format

Justify

Requirements

8th Additional Department Set

224

AutoPay Data Exchange Guide

Department Code

232-234

Character

Department Number

235-249

15

Character

Allocation Percent

250-253

Packed S9(3)v9(4)

Allocation Rate Amount

254-257

Packed S9(3)v9(4)

Future use

9th Additional Department Set


Department Code 258-260 3 Character

Department Number

261-275

15

Character

Allocation Percent

276-279

Packed S9(3)v9(4)

Allocation Rate Amount

280-283

Packed S9(3)v9(4)

Future use

10th Additional Department Set


Department Code 284-286 3 Character

Department Number

287-301

15

Character

Allocation Percent

302-305

Packed S9(3)v9(4)

Allocation Rate Amount

306-309

Packed S9(3)v9(4)

Future use

Employment Record Number Filler

310-312

Character

313-319

Character

Always blank

Masterfile Data Exchange File

225

Employee Department Number Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-60

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST180EDPT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

51-54 55

4 1

Character Character

1st Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 56-58 59-73 74 75-81 82 83-89 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character S9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

2nd Additional Department Set


42 Department Number Sign Allocation Percent Sign Allocation Rate Amount 90-92 93-107 108 109-115 116 117-123 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

3rd Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 124-126 127-141 142 143-149 150 151-157 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

4th Additional Department Set

226

AutoPay Data Exchange Guide

Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount

158-160 161-175 176 177-183 184 185-191

3 15 1 7 1 7

Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

5th Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 192-194 195-209 210 211-217 218 219-225 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

6th Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 226-228 229-243 244 245-251 252 253-259 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

7th Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 260-262 263-277 278 279-285 286 287-293 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

Field Name

Position

Length

Format

Justify

Requirements

8th Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 294-296 297-311 312 313-319 320 321-327 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

Masterfile Data Exchange File

227

9th Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount 328-330 331-345 346 347-353 354 355-361 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

10th Additional Department Set


Department Code Department Number Sign Allocation Percent Sign Allocation Rate Amount Employment Record Number Filler 362-364 365-379 380 381-387 388 389-395 396-398 399-405 3 15 1 7 1 7 3 10 Character Character Character 9(3)v9(4) Character 9(3)v9(4) Character Character Always blank value will be either '-' or ' ' Future use L value will be either '-' or ' '

Employee Job Number Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST190EJOB This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is create Populated with the Effective Quarter when this file is created

Year Quarter Number

45-48 49

4 1

Character Character

1st Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 50-52 53-67 68-71 72-75 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

228

AutoPay Data Exchange Guide

2nd Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 76-78 79-93 94-97 98-101 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

3rd Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 102-104 105-119 120-123 124-127 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

4th Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 128-130 131-145 146-149 150-153 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

5th Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 154-156 157-171 172-175 176-179 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

6th Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 180-182 183-197 198-201 202-205 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

Field Name

Position

Length

Format

Justify

Requirements

7th Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 206-208 209-223 224-227 228-231 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

8th Additional Job Set


Job Allocation Code Job Number Allocation Percent 232-234 235-249 250-253 3 15 4 Character Character Packed S9(3)v9(4) L

Masterfile Data Exchange File


Allocation Rate Amount 254-257 4 Packed S9(3)v9(4) Future use

229

9th Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount 258-260 261-275 276-279 280-283 3 15 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

10th Additional Job Set


Job Allocation Code Job Number Allocation Percent Allocation Rate Amount Filler 284-286 287-301 302-305 306-309 310-319 3 15 4 4 10 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Character Future use Always blank L

Employee Job Number Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Difference in field size. Difference in field size. Difference in formats Always blank Always MST190EJOB This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is create Populated with the Effective Quarter when this file is created

51-54 55

4 1

Character Character

1st Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 56-58 59-73 74 75-81 82 83-89 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use L value will be either '-' or ' '

2nd Additional Job Set


Job Allocation Code Job Number 90-92 93-107 3 15 Character Character

230

AutoPay Data Exchange Guide

Sign Allocation Percent Sign Allocation Rate Amount

108 109-115 116 117-123

1 7 1 7

Character 9(3)v9(4) Character 9(3)v9(4)

value will be either '-' or ' '

value will be either '-' or ' ' Future use

3rd Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 124-126 127-141 142 143-149 150 151-157 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

4th Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 158-160 161-175 176 177-183 184 185-191 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

5th Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 192-194 195-209 210 211-217 218 219-225 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

6th Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 226-228 229-243 244 245-251 252 253-259 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

Field Name

Position

Length

Format

Justify

Requirements

7th Additional Job Set


Job Allocation Code 260-262 3 Character

Masterfile Data Exchange File


Job Number Sign Allocation Percent Sign Allocation Rate Amount 263-277 278 279-285 286 287-293 15 1 7 1 7 Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

231

8th Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 294-296 297-311 312 313-319 320 321-327 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

9th Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount 328-330 331-345 346 347-353 354 355-361 3 15 1 7 1 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

10th Additional Job Set


Job Allocation Code Job Number Sign Allocation Percent Sign Allocation Rate Amount Filler 263-364 365-379 380 381-387 388 389-395 396-405 3 15 1 7 1 7 10 Character Character Character 9(3)v9(4) Character 9(3)v9(4) Character value will be either '-' or ' ' Future use Always blank value will be either '-' or ' '

ALA Cost Numbers and Percentages Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-15 16-31 32-41

Length
4 6 5 16 10

Format
Character Character Packed S9(9) Character Character

Justify

Requirements
Always blank

Always blank Always MST195ECST

232

AutoPay Data Exchange Guide

Record Sequence Number

42-44

Packed S9(5)

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Year Quarter Number

45-48 49

4 1

Character Character

1st Additional Cost Number Set


Cost Allocation Code Cost Number Cost Number Allocation Percent Cost Number Allocation Rate Amount 50-52 53-102 103-106 107-110 3 50 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

2nd Additional Cost Number Set


Cost Allocation Code Cost Number Cost Number Allocation Percent Cost Number Allocation Rate Amount 111-113 114-163 164-167 168-171 3 50 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

3rd Additional Cost Number Set


Cost Allocation Code Cost Number Cost Number Allocation Percent Cost Number Allocation Rate Amount 172-174 175-224 225-228 229-232 3 50 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

4th Additional Cost Number Set


Cost Allocation Code Cost Number Cost Number Allocation Percent Cost Number Allocation Rate Amount 233-235 236-285 286-289 290-293 3 50 4 4 Character Character Packed S9(3)v9(4) Packed S9(3)v9(4) Future use L

5th Additional Cost Number Set


Cost Allocation Code Cost Number Cost Number Allocation Percent 294-296 297-346 347-350 3 50 4 Character Character Packed S9(3)v9(4) L

Masterfile Data Exchange File


Cost Number Allocation Rate Amount Employment Record Number Filler 351-354 355-357 358-364 4 3 7 Packed S9(3)v9(4) Character Character Always spaces Future use

233

ALA Cost Numbers and Percentages Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size.


L

Difference in field size.


Difference in formats Always blank Always MST195ECST This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter of when this file was created.

Year Quarter Number

51-54 55

4 1

Character Character

1st Additional Cost Number Set


Cost Allocation Code Cost Number Sign Cost Number Allocation Percent Sign Cost Number Allocation Rate Amount 56-58 59-108 109 110-120 121 122-132 3 50 1 11 1 11 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

2nd Additional Cost Number Set


Cost Allocation Code Cost Number Sign Cost Number Allocation Percent Sign Cost Number Allocation Rate Amount 133-135 136-185 186 187-197 198 199-209 3 50 1 11 1 11 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

3rd Additional Cost Number Set

234

AutoPay Data Exchange Guide

Cost Allocation Code Cost Number Sign Cost Number Allocation Percent Sign Cost Number Allocation Rate Amount

210-212 213-262 263 264-274 275 276-286

3 50 1 11 1 11

Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

4th Additional Cost Number Set


Cost Allocation Code Cost Number Sign Cost Number Allocation Percent Sign Cost Number Allocation Rate Amount 287-289 290-339 340 341-351 352 353-363 3 50 1 11 1 11 Character Character Character 9(3)v9(4) Character 9(3)v9(4) value will be either '-' or ' ' Future use value will be either '-' or ' '

5th Additional Cost Number Set


Cost Allocation Code Cost Number Sign Cost Number Allocation Percent Sign Cost Number Allocation Rate Amount Employment Record Number Filler 364-366 367-416 417 418-428 429 430-440 441-443 444-450 3 50 1 11 1 11 3 7 Character Character Character 9(3)v9(4) Character 9(3)v9(4) Character Character Always blank value will be either '-' or ' ' Future use value will be either '-' or ' '

Employee Additional Rates Record (Packed Format) 0886Dec


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Difference in field size Difference in field size Difference in formats Always blank Always MST200EPRT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Masterfile Data Exchange File


Year Quarter Number 45-48 49 4 1 Character Character

235

Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

1st Rate Code Rate Amount 2nd Rate Code Rate Amount 3rd Rate Code

50-52 53-58 59-61 62-67 68-70

3 6 3 6 3

Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character

Rate Amount 4th Rate Code Rate Amount 5th Rate Code Rate Amount 6th Rate Code Rate Amount 7th Rate Code Rate Amount 8th Rate Code Rate Amount

71-76 77-79 80-85 86-88 89-94 95-97 98-103 104-106 107-112 113-115 116-121

6 3 6 3 6 3 6 3 6 3 6

Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4)

Field Name
9th Rate Code Rate Amount 10th Rate Code Rate Amount 11th Rate Code Rate Amount 12th Rate Code Rate Amount 13th Rate Code Rate Amount 14th Rate Code Rate Amount

Position
122-124 125-130 131-133 134-139 140-142 143-148 149-151 152-157 158-160 161-166 167-169 170-175

Length
3 6 3 6 3 6 3 6 3 6 3 6

Format
Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4)

Justify

Requirements

236

AutoPay Data Exchange Guide

15th Rate Code Rate Amount 16th Rate Code Rate Amount 17th Rate Code Rate Amount 18th Rate Code Rate Amount 19th Rate Code Rate Amount

176-178 179-184 185-187 188-193 194-196 197-202 203-205 206-211 212-214 215-220

3 6 3 6 3 6 3 6 3 6

Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4)

Field Name
20th Rate Code Rate Amount Employment Record Number Filler

Position
221-223 224-229 230-232 233-239

Length
3 6 3 7

Format
Character Packed S9(7)v9(4) Character Character

Justify

Requirements

Always spaces

Employee Additional Rates Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 15

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements
Always blank

Always blank Always MST200EPRT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created. Populated with the Effective Quarter when this file is created.

Year Quarter Number 1st Rate Code Rate Amount 2nd Rate Code Rate Amount 3rd Rate Code

51-54 55 56-58 59-69 70-72 73-83 84-86

4 1 3 11 3 11 3

Character Character Character 9(7)v9(4) Character 9(7)v9(4) Character

Masterfile Data Exchange File


Rate Amount 4th Rate Code Rate Amount 5th Rate Code Rate Amount 6th Rate Code Rate Amount 7th Rate Code Rate Amount 8th Rate Code Rate Amount 9th Rate Code 87-97 98-100 101-111 112-114 115-125 126-128 129-139 140-142 143-153 154-156 157-167 168-170 11 3 11 3 11 3 11 3 11 3 11 3 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character

237

Field Name
Rate Amount 10th Rate Code Rate Amount 11th Rate Code Rate Amount 12th Rate Code Rate Amount 13th Rate Code Rate Amount 14th Rate Code Rate Amount 15th Rate Code Rate Amount 16th Rate Code Rate Amount 17th Rate Code Rate Amount 18th Rate Code Rate Amount 19th Rate Code Rate Amount 20th Rate Code Rate Amount

Position
171-181 182-184 185-195 196-198 199-209 210-212 213-223 224-226 227-237 238-240 241-251 252-254 255-265 266-268 269-279 280-282 283-293 294-296 297-307 308-310 311-321 322-324 325-335

Length
11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11

Format
9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4) Character 9(7)v9(4)

Justify

Requirements

238

AutoPay Data Exchange Guide

Employment Record Number FILLER

336-338 3369-345

3 7

Character Character Always blank

Employee Additional (Automatic) Earnings Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-15 16-31 32-41

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST210EAER This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Record Sequence Number 42-44

Year Quarter Number 1st Additional Earnings Code Earnings Amount 2nd Additional Earnings Code Earnings Amount 3rd Additional Earnings Code Earnings Amount 4th Additional Earnings Code Earnings Amount 5th Additional Earnings Code Earnings Amount 6th Additional Earnings Code Earnings Amount 7th Additional Earnings Code Earnings Amount 8th Additional Earnings

45-48 49 50-52 53-58 59-61 62-67 68-70 71-76 77-79 80-85 86-88 89-94 95-97 98-103 104-106 107-112 113-115

4 1 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3

Character Character Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character

Masterfile Data Exchange File


Code Earnings Amount 9th Additional Earnings Code Earnings Amount 10th Additional Earnings Code Earnings Amount 11th Additional Earnings Code Earnings Amount 12th Additional Earnings Code 116-121 122-124 125-130 131-133 134-139 140-142 143-148 149-151 6 3 6 3 6 3 6 3 Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(7)v9(4) Character

239

Field Name
Earnings Amount 13th Additional Earnings Code Earnings Amount 14th Additional Earnings Code Earnings Amount 15th Additional Earnings Code Earnings Amount 16th Additional Earnings Code Earnings Amount 17th Additional Earnings Code Earnings Amount 18th Additional Earnings Code Earnings Amount 19th Additional Earnings Code Earnings Amount 20th Additional Earnings Code Earnings Amount Employment Record Number Filler

Position
152-157 158-160 161-166 167-169 170-175 176-178 179-184 185-187 188-193 194-196 197-202 203-205 206-211 212-214 215-220 221-223 224-229 230-232 233-239

Length
6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 7

Format
Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Packed S9(7)v9(4) Character Character

Justify

Requirements

Always blank

240

AutoPay Data Exchange Guide

Employee Additional (Automatic) Earnings Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code

Position
01-04 05-10 11-19 20-35 36-45

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST210EAER This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created Old field 203 and 1 position. value will be either '-' or ' '

Record Sequence Number 46-50

Year Quarter Number 1st Additional Earnings Code Sign Earnings Amount 2nd Additional Earnings Code Sign Earnings Amount 3rd Additional Earnings Code Sign Earnings Amount 4th Additional Earnings Code Sign Earnings Amount 5th Additional Earnings Code Sign Earnings Amount 6th Additional Earnings Code Sign Earnings Amount

51-54 55 56-58 59 60-70 71-73 74 75-85 86-88 89 90-100 101-103 104 105-115 116-118 119 120-130 131-133 134 135-145

4 1 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11

Character Character Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

Masterfile Data Exchange File


7th Additional Earnings Code Sign Earnings Amount 8th Additional Earnings Code Sign Earnings Amount 9th Additional Earnings Code Sign Earnings Amount 10th Additional Earnings Code Sign Earnings Amount 11th Additional Earnings Code Sign Earnings Amount 12th Additional Earnings Code Sign 146-148 149 150-160 161-163 164 165-175 176-178 179 180-190 191-193 194 195-205 206-208 209 210-220 221-223 224 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(7)v9(4) Character Character

241

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

Field Name
Earnings Amount 13th Additional Earnings Code Sign Earnings Amount 14th Additional Earnings Code Sign Earnings Amount 15th Additional Earnings Code Sign Earnings Amount 16th Additional Earnings Code Sign Earnings Amount

Position
225-235 236-238 239 240-250 251-253 254 255-265 266-268 269 270-280 281-283 284 285-295

Length
11 3 1 11 3 1 11 3 1 11 3 1 11

Format
9(7)v9(4) Character Character 9(7)v9(4) Character Character 9(7)v9(4) Character Character 9(7)v9(4) Character Character 9(7)v9(4)

Justify

Requirements

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

242

AutoPay Data Exchange Guide

17th Additional Earnings Code Sign Earnings Amount 18th Additional Earnings Code Sign Earnings Amount 19th Additional Earnings Code Sign Earnings Amount 20th Additional Earnings Code Sign Earnings Amount Employment Record Number Filler

296-298 299 300-310 311-313 314 315-325 326-328 329 330-340 341-343 344 345-355 356-358 359-365

3 1 11 3 1 11 3 1 11 3 1 11 3 7

Character Character 9(7)v9(4) Character Character 9(7)v9(4) Character Character 9(7)v9(4) Character Character 9(7)v9(4) Character Character Always blank value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' '

Employee Accumulator Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST220EACC This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

45-48 49

4 1

Character Character

1st Accumulator
Accumulator Code 50-52 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the SCM table in CCI. ADP assigns this code.

Special Comp Code

53-55

Character

Masterfile Data Exchange File


Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 56-58 59-65 66-71 72-77 78-83 84-89 3 7 6 6 6 6 Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 ADP assigns this code.

243

2nd Accumulator
Accumulator Code 90-92 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

93-95 96-98 99-105 106-111 112-117 118-123 124-129

3 3 7 6 6 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

Field Name

Position

Length

Format

Justify

Requirements

3rd Accumulator
Accumulator Code 130-132 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

133-135 136-138 139-145 146-151 152-157 158-163 164-169

3 3 7 6 6 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

4th Accumulator
Accumulator Code 170-172 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount

173-175 176-178 179-185

3 3 7

Character Character Packed S9(11)v99

244

AutoPay Data Exchange Guide

Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

186-191 192-197 198-203 204-209

6 6 6 6

Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

5th Accumulator
Accumulator Code 210-212 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

213-215 216-218 219-225 226-231 232-237 238-243 244-249

3 3 7 6 6 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

Field Name

Position

Length

Format

Justify

Requirements

6th Accumulator
Accumulator Code 250-252 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

253-255 256-258 259-265 266-271 272-277 278-283 284-289

3 3 7 6 6 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

7th Accumulator
Accumulator Code 290-292 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount

293-295 296-298 299-305 306-311 312-317

3 3 7 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99

Masterfile Data Exchange File


Qtr 3 Accum Amount Qtr 4 Accum Amount 318-323 324-329 6 6 Packed S9(9)v99 Packed S9(9)v99

245

8th Accumulator
Accumulator Code 330-332 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

333-335 336-338 339-345 346-351 352-357 358-363 364-369

3 3 7 6 6 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

9th Accumulator
Accumulator Code 370-372 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

373-375 376-378 379-385 386-391 392-397 398-403 404-409

3 3 7 6 6 6 6

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

Field Name

Position

Length

Format

Justify

Requirements

10th Accumulator
Accumulator Code 410-412 3 Character For Special Comps mapped to accumulators, the accumulator code is found in the CCI SCM table. ADP assigns this code. ADP assigns this code.

Special Comp Code Cafeteria Code Effective Accum Amount Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount Filler

413-415 416-418 419-425 426-431 432-437 438-443 444-449 450-459

3 3 7 6 6 6 6 10

Character Character Packed S9(11)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Character

Always blank

246

AutoPay Data Exchange Guide

Employee Deductions in Arrears Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements

Always blank Always MST225EDIA This field is initialized to 1 and is incremented by 1 for each additional record created for the deductions in arrears information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number 1st Deductions in Arrears Code Deductions in Arrears Amount 2nd Deductions in Arrears Code Deductions in Arrears Amount 3rd Deductions in Arrears Code Deductions in Arrears Amount 4th Deductions in Arrears Code Deductions in Arrears Amount 5th Deductions in Arrears Code Deductions in Arrears Amount

45-48 49 50-52 53-58 59-61 62-67 68-70 71-76 77-79 80-85 86-88 89-94

4 1 3 6 3 6 3 6 3 6 3 6

Character Character Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99

Field Name
6th Deductions in Arrears Code Deductions in Arrears Amount 7th Deductions in

Position
95-97 98-103 104-106

Length
3 6 3

Format
Character Packed S9(9)v99 Character

Justify

Requirements

Masterfile Data Exchange File


Arrears Code Deductions in Arrears Amount 8th Deductions in Arrears Code Deductions in Arrears Amount 9th Deductions in Arrears Code Deductions in Arrears Amount 10th Deductions in Arrears Code Deductions in Arrears Amount 107-112 113-115 116-121 122-124 125-130 131-133 134-139 6 3 6 3 6 3 6 Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99

247

Employee Accumulator Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST220EACC This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55

4 1

Character Character

1st Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign 56-58 59-61 62-64 65 66-78 79 3 3 3 1 13 1 Character Character Character Character 9(11)v99 Character value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

248

AutoPay Data Exchange Guide

Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount

80-90 91 92-102 103 104-114 115 116-126

11 1 11 1 11 1 11

9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' '

2nd Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 127-129 130-132 133-135 136 137-149 150 151-161 162 163-173 174 175-185 186 187-197 3 3 3 1 13 1 11 1 11 1 11 1 11 Character Character Character Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

Field Name

Position

Length

Format

Justify

Requirements

3rd Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount 198-200 201-203 204-206 207 208-220 221 222-232 233 234-244 245 246-256 3 3 3 1 13 1 11 1 11 1 11 Character Character Character Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

Masterfile Data Exchange File


Sign Qtr 4 Accum Amount 257 258-268 1 11 Character 9(9)v99 value will be either '-' or ' '

249

4th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 269-271 272-274 275-277 278 279-291 292 293-303 304 305-315 316 317-327 328 329-339 3 3 3 1 13 1 11 1 11 1 11 1 11 Character Character Character Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' '

5th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 340-342 343-345 346-348 349 350-362 363 364-374 375 376-386 387 388-398 399 400-410 3 3 3 1 13 1 11 1 11 1 11 1 11 Character Character Character Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

Field Name

Position

Length

Format

Justify

Requirements

6th Accumulator
Accumulator Code Special Comp Code Cafeteria Code 411-413 414-416 417-419 3 3 3 Character Character Character

250

AutoPay Data Exchange Guide

Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount

420 421-433 434 435-445 446 447-457 458 459-469 470 471-481

1 13 1 11 1 11 1 11 1 11

Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

value will be either '-' or ' '

7th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 482-484 485-487 488-490 491 492-504 505 506-516 517 518-528 529 530-540 541 542-552 3 3 3 1 13 1 11 1 11 1 11 1 11 Character Character Character Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' '

8th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount 553-555 556-558 559-561 562 563-575 576 577-587 588 589-599 3 3 3 1 13 1 11 1 11 Character Character Character Character S9(11)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

Masterfile Data Exchange File


Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 600 601-611 612 613-623 1 11 1 11 Character S9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' '

251

9th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 624-626 627-629 630-632 633 634-646 647 648-658 659 660-670 671 672-682 683 684-694 3 3 3 1 13 1 11 1 11 1 1 1 11 Character Character Character Character 9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

Field Name

Position

Length

Format

Justify

Requirements

10th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Effective Accum Amount Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount Filler 695-697 698-700 701-703 704 705-717 718 719-729 730 731-741 742 743-753 754 755-765 766-775 3 3 3 1 13 1 11 1 11 1 11 1 11 10 Character Character Character Character S9(11)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character Always blank value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' value will be either '-' or ' ' This amount is the amount currently on the 900Byte tape for each accumulator. value will be either '-' or ' '

252

AutoPay Data Exchange Guide

Employee Deductions in Arrears Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number 1st Deductions in Arrears Code Deductions in Arrears Amount 2nd Deductions in Arrears Code Deductions in Arrears Amount 3rd Deductions in Arrears Code Deductions in Arrears Amount 4th Deductions in Arrears Code Deductions in Arrears Amount 5th Deductions in Arrears Code Deductions in Arrears Amount

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character Zone Character Character 9(5)

Justify

Requirements

Always spaces Always MST225EDIA This field is initialized to 1 and is incremented by 1 for each additional record created for the deductions in arrears information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55 56-58 59-70 71-73 74-85 86-88 89-100 101-103 104-115 116-118 119-130

4 1 3 12 3 12 3 12 3 12 3 12

Character Character Character Zone S9(9)v99 Character Zone S9(9)v99 Character Zone S9(9)v99 Character Zone S9(9)v99 Character Zone S9(9)v99

Field Name
6th Deductions in Arrears Code Deductions in Arrears Amount 7th Deductions in Arrears Code

Position
131-133 134-145 146-148

Length
3 12 3

Format
Character Zone S9(9)v99 Character

Justify

Requirements

Masterfile Data Exchange File


Deductions in Arrears Amount 8th Deductions in Arrears Code Deductions in Arrears Amount 9th Deductions in Arrears Code Deductions in Arrears Amount 10th Deductions in Arrears Code Deductions in Arrears Amount Filler 149-160 161-163 164-175 176-178 179-190 191-193 194-205 206-215 12 3 12 3 12 3 12 10 Zone S9(9)v99 Character Zone S9(9)v99 Character Zone S9(9)v99 Character Zone S9(9)v99 Character

253

Employee Monthly Tax/Taxable Control Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Requirements
Always blank

Always blank Always MST230EMTC This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Tax Type Code State Postal Code State Numeric Code Local Code Taxable Earnings Amount Tax Taken Flag

45-48 49 50-52 53-54 55-56 57-60 61-66 67

4 1 3 2 2 4 6 1

Character Character Character Character Character Character Packed S9(9)v99 Character

Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

68-73 74

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

254

AutoPay Data Exchange Guide

Taxable Earnings Amount Tax Taken Flag

75-80 81

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

82-87 88

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

89-94 95

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

96-101 102

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

103-108 109

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

110-115 116

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

117-122 123

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

124-129 130

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

131-136 137

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Taxable Earnings Amount Tax Taken Flag

138-143 144

6 1

Packed S9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Filler

145-154

10

Character

Always blank

Employee Monthly Tax/Taxable Control Record (Unpacked Format)


Field Name
Regional Office

Position
01-04

Length
4

Format
Character

Requirements

Difference in field size.

Masterfile Data Exchange File


Company Code Employee File Number Filler Record Code Record Sequence Number 05-10 11-19 20-35 36-45 46-50 6 9 16 10 5 Character 9(9) Character Character 9(5)

255

Difference in field size.


Difference in formats Always blank Always MST230EMTC This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Tax Type Code State Postal Code State Numeric Code Local Code Sign Taxable Earnings Amount Tax Taken Flag

51-54 55 56-58 59-60 61-62 63-66 67 68-78 79

4 1 3 2 2 4 1 11 1

Character Character Character Character Character Character Character 9(9)v99 Character

Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

80 81-91 92

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

93 94-104 105

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

106 107-117 118

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

119 120-130 131

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

132 133-143 144

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

256

AutoPay Data Exchange Guide

Sign Taxable Earnings Amount Tax Taken Flag

145 146-156 157

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

158 159-169 170

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

171 172-182 183

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

184 185-195 196

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

197 198-208 209

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Sign Taxable Earnings Amount Tax Taken Flag

210 211-221 222

1 11 1

Character 9(9)v99 Character Blank = No tax taken this month Y = Tax taken this month

Filler

223-232

10

Character

Always blank

Employee BLS SUI Codes Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Requirements
Always blank

Always blank Always MST240EPAI This field is initialized at 1 and is incremented by 1 for each additional record created for the BLS paid indicator information sets. Populated with the Effective Year when this file

45-48

Character

Masterfile Data Exchange File


is created Quarter Number SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code Filler 49 50-51 52-53 54-55 56-57 58-59 60-61 62-63 64-65 66-67 68-69 70-71 72-73 74-83 1 2 2 2 2 2 2 2 2 2 2 2 2 10 Character Character Character Character Character Character Character Character Character Character Character Character Character Character Always blank

257

Populated with the Effective Quarter when this file is created

Employee BLS SUI Codes Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST240EPAI This field is initialized at 1 and is incremented by 1 for each additional record created for the BLS paid indicator information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55 56-57 58-59 60-61 62-63 64-65 66-67 68-69

4 1 2 2 2 2 2 2 2

Character Character Character Character Character Character Character Character Character

258

AutoPay Data Exchange Guide

SUI State Code SUI State Code SUI State Code SUI State Code SUI State Code Filler

70-71 72-73 74-75 76-77 78-79 80-89

2 2 2 2 2 10

Character Character Character Character Character Character Always blank

Employee SCET Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Prior Office Code Prior Company Code Prior Employee File Number Destination Employee File Number Employee Prior SUI Assessment Amount Filler

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST250ESCT This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

45-48 49 50-53 54-59 60-64 65-69 70-75 76-85

4 1 4 6 5 5 6 10

Character Character Character Character Packed S9(9) Packed S9(9) Packed S9(9)v99 Character

Always blank

Employee SCET Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number

Position
01-04 05-10 11-19

Length
4 6 9

Format
Character Character 9(9)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats

Masterfile Data Exchange File


Filler Record Code Record Sequence Number Year Quarter Number Prior Office Code Prior Company Code Prior Employee File Number Destination Employee File Number Sign Employee Prior SUI Assessment Amount Filler 20-35 36-45 46-50 16 10 5 Character Character 9(5) Always blank Always MST250ESCT

259

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55 56-59 60-65 66-74 75-83 84 85-95 96-105

4 1 4 6 9 9 1 11 10

Character Character Character Character 9(9) 9(9) Character 9(9)v99 Character

This field is not used currently on the 900-byte tape. Always blank

Employee W-4 Information Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Tax Type Code

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST260EJW4 This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created STA = State LCL = Local

45-48 49 50-52

4 1 3

Character Character Character

State Code Commuter Flag Client Local Code Local Type Code

53-54 55 56-59 60

2 1 4 1

Character Character Character Character

260

AutoPay Data Exchange Guide

Note: The following W-4 information may or may not be populated for each jurisdiction on file for an employee.
Tax Status Code Marital Status Code Number of Exemptions Default Flag Number of Exemptions 61 62 63 1 1 1 Character Character Character This field will be used only for state marital status. Y = Use federal Blank = Use amount in the Number of Exemptions field 64-65 2 1 Packed S9(3) Character Blank = Use federal Y = not exempt Blank = Use amount in Tax Exempt Amount field 4 4 Packed S9(5)v99 Packed S9(3)v9(4) Amount is expressed in dollars. This is the non-resident partial percent. It does not affect taxable dollars and is mutually exclusive with the Combined Income Percent field. D = Extra Tax Amount (in dollars) field will be populated P = Extra Tax Percent field will be populated Extra Tax Amount Extra Tax Percent Combined Income Percent Additional Tax Percent 76-79 80-83 84-87 88-91 4 4 4 4 Packed S9(5)v99 Packed S9(3)v9(4) Packed S9(3)v9(4) Packed S9(3)v9(4) This field is used to report local tax information at the state level. It is only populated if Tax Type Code = STA.
Note: For the state of Maryland county tax percentage, ID Mod 28-5 puts the data into the Additional Tax Percentage field on the Employee Master Profile (EMP) Tax Parameter (TXP) record.

Tax Exempt Amount 66 Default Flag

Tax Exempt Amount 67-70 Taxable Dollars Allocation Percent 71-74

Extra Tax Type Code

75

Character

This field will be populated if the Extra Tax Type Code = D. This field will be populated if the Extra Tax Type Code = P.

Health Insurance Code

92

Character

Blank = No health coverage available 2 = Declined health coverage 3 = Employee only 4 = Employee and dependent

Seasonal Employee 93 Flag Corporate Officer Flag Withholding Table Code 94 95

1 1 1

Character Character Character This field is only used for NJ and CT.

Masterfile Data Exchange File Field Name Position Length


1

261

Format
Character

Justify

Requirements
Blank = Calculate allowances for Puerto Rico (default) Y = Bypass the allowance calculation for Puerto Rico

State Bypass 96 Allowance Calc - PR

Local Tax Filing Code Family Owned Business Code

97-100 101

4 1

Character Character

This is an internal ADP code.

The following information is provided when EMP Tax Profile (TXP) records exist for Local 4 or Local 5 codes Local Tax Status Code Odd Year Local Tax Status Odd Year Local Tax Status Code Even Year Local Tax Status Even Year Filler 102 103-106 107 108-111 112-121 1 4 1 4 10 Character Character Character Character Character Always blank E = Exempt E = Exempt

Employee W-4 Information Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Tax Type Code

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.

Always blank Always MST260EJW4 This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created STA = State LCL = Local

51-54 55 56-58

4 1 3

Character Character Character

State Code

59-60

Character

If this field is not populated on the EMP for a local TXP record, a STAT utility call needs to be made to get the appropriate state code for the local code.

262

AutoPay Data Exchange Guide

Commuter Flag Client Local Code Local Type Code

61 62-65 66

1 4 1

Character Character Character This is from the TXP field LOCAL-AP-C.

Note: The following W-4 information may or may not be populated for each jurisdiction on file for an employee.
Tax Status Code Marital Status Code Number of Exemptions Default Flag Number of Exemptions 67 68 69 1 1 1 Character Character Character This mapping is for state and local. This field will only be used for state marital status. Y = Not exempt Blank = Use amount in Tax Exempt Amount field 70-72 3 9(3) Blank = Use federal Difference in formats. This mapping is for state. 1 Character Y = Not exempt Blank = Use amount in Tax Exempt Amount field 7 7 9(5)v99 9(3)v9(4) Amount is expressed in dollars. Difference in formats. This mapping is for state. This is the non-resident partial percent. It does not affect taxable dollars and is mutually exclusive with the Combined Income Percent field. This mapping is for state and local. D = Extra Tax Amount (in dollars) field will be populated P = Extra Tax Percent field will be populated This mapping is for state and local. Extra Tax Amount 89-95 7 9(5)v99 This field will be populated if the Extra Tax Type Code = D. This mapping is for state and local. Extra Tax Percent Combined Income Percent Additional Tax Percent Health Insurance Code 96-102 103-109 110-116 117 7 7 7 1 9(3)v9(4) 9(3)v9(4) 9(3)v9(4) Character This mapping is for local. Blank = No health coverage available 2 = Declined health coverage 3 = Employee only 4 = Employee and dependent Seasonal Employee 118 Flag Corporate Officer Flag Withholding Table Code 119 120 1 1 1 Character Character Character This field is only used for NJ and CT. There will be no Exemption Dollars amount, only a withholding table code. This field will be populated if the Extra Tax Type Code = P. This mapping is for state and local.

Tax Exempt Amount 73 Default Flag Tax Exempt Amount 74-80 Taxable Dollars Allocation Percent 81-87

Extra Tax Type Code

88

Character

Masterfile Data Exchange File Field Name Position Length


1

263

Format
Character

Justify

Requirements
Blank = Calculate allowances for Puerto Rico (default) Y = Bypass the allowance calculation for Puerto Rico

State Bypass 121 Allowance Calc - PR

Local Tax Filing Code

122-125

Character

This is from the TXP field LOCAL-C.

Family Owned Business Code

126

Character

The following information is provided when EMP Tax Profile (TXP) records exist for Local 4 or Local 5 codes Local Tax Status Code Odd Year Local Tax Status Odd Year Local Tax Status Code Even Year Local Tax Status Even Year Filler 127 128-131 132 133-136 137-146 10 Character Always blank E = Exempt E = Exempt

264

AutoPay Data Exchange Guide

Employee Jurisdictional Data Record Layouts


February 2009

Employee Jurisdictional Record Set For each file number, an Employee Jurisdictional record set is generated for each jurisdictional set of tax state/codes in which at least one tax, taxable, or accumulator amount is on file. One Employee Jurisdictional record set will be generated for each set of tax/taxable amount, special compensation accumulator amounts, third party sick pay amounts, and/or untaken tax amounts on file for each employee file number. The Employee Jurisdictional record set contains the following two records for each file number: Employee Jurisdictional Indicative record, MST270EJIN (packed (see "Employee Jurisdiction Indicative Record (Packed Format)" on page 265) and unpacked (see "Employee Jurisdiction Indicative Record (Unpacked Format)" on page 268)) This data represents the indicative fields associated with jurisdictional processing. Most of this data can change by jurisdiction set, which is determined by the jurisdiction date and sequence number fields. Employee Jurisdictional Quantitative records: Employee Jurisdiction Tax Accumulations record , MST280EJTX (packed (see "Employee Jurisdiction Tax Accumulations Record (Packed Format)" on page 271) and unpacked (see "Employee Jurisdiction Tax Accumulations Record (Unpacked Format)" on page 274)) Employee Jurisdiction Taxable/Employer Tax record, MST285EJTB (packed (see "Employee Jurisdiction Taxable/Employer Tax Record (Packed Format)" on page 277) and unpacked (see "Employee Jurisdiction Taxable/Employer Tax Record (Unpacked Format)" on page 279)) Employee Jurisdiction Special Comp Accumulator record, MST290ESCA (packed (see "Employee Jurisdiction Special Comp Accumulator Record (Packed Format)" on page 281) and unpacked (see "Employee Jurisdiction Special Comp Accumulator Record (Unpacked Format)" on page 285)) Employee 3rd Party Sick Pay Tax Accumulations record, MST300EST3 (packed (see "Employee 3rd Party Sick Pay Tax Accumulations Record (Packed Format)" on page 290) and unpacked (see "Employee 3rd Party Sick Pay Tax Accumulations Record (Unpacked Format)" on page 293)) Employee Untaken Tax Accumulations record, MST310EUNT (packed (see "Employee Untaken Tax Accumulations Record (Packed Format)" on page 298) and unpacked (see "Employee Untaken Tax Accumulations Record (Unpacked Format)" on page 302)) Employee Generic Tax record, MST320EGTX (packed (see "Employee Generic Tax Record (Packed Format)" on page 307) and unpacked (see "Employee Generic Tax Record (Unpacked Format)" on page 309)) These records contain the tax accumulation information associated with jurisdictional processing. Most of this data can change by jurisdiction set, which is determined by the jurisdiction date and sequence number fields.

Masterfile Data Exchange File

265

Employee Jurisdiction Indicative Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Jurisdiction Date

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST270EJIN This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY. Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup (information is provided in the Jurisdiction Information below) Blank = Permanent setup information

45-48 49 50-54

4 1 5

Character Character Packed S9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

55-56

Packed S9(3)

57

Character

Jurisdiction Information
Federal Tax Status Code 58 1 Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only Federal Marital Status 59 1 Character M = Married 2 (default) N = Married 2 and head of household R = Single, head of household, and qualified dependent S = Single T = Single and head of household X = Married 1 Y = Married 1 and head of household

266

AutoPay Data Exchange Guide

Federal Number of Exemptions Federal Extra Tax Type Code

60-61 62

2 1

Packed S9(3) Character This field indicates which Federal Extra Tax field will be populated: D = Federal Extra Tax Amount field will be populated P = Federal Extra Tax Percentage field will be populated

Federal Extra Tax Amount Federal Extra Tax Percentage Federal Withholding Rate Table Code Social Security Tax Status Code

63-66 67-70 71 72

4 4 1 1

Packed S9(5)v99 Packed S9(3)v9(4) Character Character

This field will be populated if the Federal Extra Tax Type Code = D. This field will be populated if the Federal Extra Tax Type Code = P. Future use Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount)

Note: Employees who are exempt from Social Security are considered Medicare employees.
R = Employer paid tax Medicare Tax Status 73 Code 1 Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) R = Employer paid tax FUTA Tax Status Code SUI Postal Code SUI Numeric Code SUI Status Code 74 1 Character Blank = Calculate FUTA taxable (default) E = Exempt (do not calculate FUTA taxable) 75-76 77-78 79 2 2 1 Character Character Character This is an output only field. Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) R = Employer paid tax SDI Postal Code 80-81 2 Character This is an output only field.

Field Name
SDI Status Code

Position
82

Length
1

Format
Character

Justify

Requirements
Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) R = Employer paid tax 1, 2, 3, 4 = VPDI Plan Number (Voluntary

Masterfile Data Exchange File


Plan Disability Insurance) State Reciprocity Code 83 1 Character

267

Blank = none - use statutory database (default) W = 100% to state 1 tax/0% to state 2 tax L = 0% to state 1 tax/100% to state 2 tax B = 100% to state 1 tax/100% to state 2 tax S = 100% to state 1 tax; if (state 2 tax - state 1 tax) is greater than 0, the difference goes to state 2 tax

State 1 Postal Code (Worked-In) State 1 Numeric Code (Worked-In) State 1 Tax Status Code

84-85 86-87 88

2 2 1

Character Character Character This is an output only field. Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Local 1 Client Code (Worked-In) Local 1 Tax Status Code

89-92 93

4 1

Character Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

State 2 Postal Code (Lived-In) State 2 Numeric Code (Lived-In) State 2 Tax Status Code

94-95 96-97 98

2 2 1

Character Character Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Local 2 Client Code (Lived-In) Local 2 Tax Status Code

99-102 103

4 1

Character Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Field Name
Local 3 Client Code (OHSDIT) Local 3 Tax Status

Position
104-107 108

Length
4 1

Format
Character Character

Justify

Requirements
OHSDIT=Ohio School District Income Tax Blank = Calculate both the tax and taxable

268
Code

AutoPay Data Exchange Guide


amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Client Local 4 Code

109-112

4 1 4 1 1

Character Character Character Character Character E = Exempt Blank = Not Exempt E = Exempt E = Exempt

Local 4 Status Code 113 Client Local 5 Code 114-117

Local 5 Status Code 118 FLI Tax Status 119

Filler

120-130

11

Character

Always blank

Employee Jurisdiction Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Jurisdiction Date

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST270EJIN This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

65-67 68

3 1

9(3) Character This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup (information is provided in the Jurisdiction Information below) Blank = Permanent setup information

Masterfile Data Exchange File Jurisdiction Information


Federal Tax Status Code 69 1 Character

269

Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Federal Marital Status Code

70

Character

M = Married 2 (default) N = Married 2 and head of household R = Single, head of household, and qualified dependent S = Single T = Single and head of household X = Married 1 Y = Married 1 and head of household

Federal Number of Exemptions Federal Extra Tax Type Code

71-73 74

3 1

9(3) Character This field indicates which Federal Extra Tax field will be populated: D = Federal Extra Tax Amount field will be populated P = Federal Extra Tax Percentage field will be populated

Federal Extra Tax Amount Federal Extra Tax Percentage

75-81 82-88

7 7 1 1

9(5)v99 9(3)v9(4) Character Character

This field will be populated if the Federal Extra Tax Type Code = D. This field will be populated if the Federal Extra Tax Type Code = P. Future use Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount)

Federal Withholding 89 Rate Table Code Social Security Tax Status Code 90

Note: Employees who are exempt from Social Security are considered Medicare Employees.
R = Employer paid tax Medicare Tax Status Code 91 1 Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) R = Employer paid tax FUTA Tax Status Code SUI Postal Code 92 1 Character Blank = Calculate FUTA taxable (default) E = Exempt (do not calculate FUTA taxable) 93-94 2 Character

270

AutoPay Data Exchange Guide

SUI Numeric Code

95-96

Character

Prior SUI/DI code is record 1-01 positions 853854. Priors have a jurisdiction date of zeros. This is an output only field. Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) R = Employer paid tax

SUI Status Code

97

Character

SDI Postal Code

98-99

Character

This is an output only field.

Field Name
SDI Status Code

Position
100

Length
1

Format
Character

Justify

Requirements
Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) R = Employer paid tax 1, 2, 3, 4 = VPDI Plan Number (Voluntary Plan Disability Insurance)

State Reciprocity Code

101

Character

Blank = none - use statutory database (default) W = 100% to state 1 tax/0% to state 2 tax L = 0% to state 1 tax/100% to state 2 tax B = 100% to state 1 tax/100% to state 2 tax S = 100% to state 1 tax; if (state 2 tax - state 1 tax) is greater than 0, the difference goes to state 2 tax

State 1 Postal Code 102-103 (Worked-In) State 1 Numeric Code (Worked-In) State 1 Tax Status Code 104-105 106

2 2 1

Character Character Character This is an output only field. Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Client Local 1 Code (Worked-In) Local 1 Tax Status Code

107-110 111

4 1

Character Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

State 2 Postal Code 112-113 (Lived-In) State 2 Numeric Code (Lived-In) 114-115

2 2

Character Character

Masterfile Data Exchange File


State 2 Tax Status Code (Lived-In) 116 1 Character

271

Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Client Local 2 Code (Lived-In) Local 2 Tax Status Code

117-120 121

4 1

Character Character Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Field Name
Client Local 3 Code (OHSDIT) Local 3 Tax Status Code

Position
122-125 126

Length
4 1

Format
Character Character

Justify

Requirements

Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Client Local 4 Code

127-130

4 1 4 1 1

Character Character Character Character Character E = Exempt Blank = Not Exempt E = Exempt E = Exempt

Local 4 Status Code 131 Client Local 5 Code local 5 Status Code FLI Tax status 132-135 136 137

Filler

138-148

Character

Always blank

Employee Jurisdiction Tax Accumulations Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST280EJTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created

45-48

Character

272

AutoPay Data Exchange Guide

Quarter Number Jurisdiction Date

49 50-54

1 5

Character Packed S9(9)

Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (field 57 below) = P. If this field contains an actual date, the format is MMDDYYYY. Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup Blank = Permanent setup information

Jurisdiction Sequence Number Jurisdiction Type Code

55-56

Packed S9(3)

57

Character

Employee Last Week 58-60 Worked

Packed S9(5)

Quarter Fields
Effective Quarter 61 1 Character This field indicates the quarter in which the information in the following fields is effective, and can vary from what is in the key of this record, which is the current quarter.

Weeks Worked Wages Under Minimum Weeks Under Minimum Gross Amount Federal Subject Wage Amount Federal Tax Amount FUTA Subject Wage Amount State 1 (Worked-In) Subject Wage Amount State 1 (Worked-In) Tax Amount Local 1 (Worked-In) Subject Wage Amount Local 1 (Worked-In) Tax Amount Employer Social Security Subject Wage Amount Employee Social Security Subject

62-64 65-68 69-71 72-77 78-83 84-89 90-95 96-101

3 4 3 6 6 6 6 6

Packed S9(3v99 Packed S9(5)v99 Packed S9(3)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

102-107 108-113

6 6

Packed S9(9)v99 Packed S9(9)v99

114-119 120-125

6 6

Packed S9(9)v99 Packed S9(9)v99

126-131

Packed S9(9)v99

Masterfile Data Exchange File


Wage Amount Employee Social 132-137 Security Tax Amount Employer Medicare Subject Wage Amount Employee Medicare Subject Wage Amount Employee Medicare Tax Amount Employer SUI Subject Wage Amount Employee SUI Subject Wage Amount Employee SUI Tax Amount Employer SDI Subject Wage Amount Employee SDI Subject Wage Amount Employee SDI Tax Amount 138-143 6 6 Packed S9(9)v99 Packed S9(9)v99

273

144-149

Packed S9(9)v99

150-155 156-161

6 6

Packed S9(9)v99 Packed S9(9)v99

162-167

Packed S9(9)v99

168-173 174-179

6 6

Packed S9(9)v99 Packed S9(9)v99 Future use

180-185

Packed S9(9)v99

Future use

186-191

Packed S9(9)v99

Future use

Field Name
State 2 (Lived-In) Subject Wage Amount State 2 (Lived-In) Tax Amount Local 2 (Lived-In) Subject Wage Amount Local 2 (Lived-In) Tax Amount Local 3 (OHSDIT) Subject Wage Amount Local 3 (OHSDIT) Tax Amount EIC Amount Subject Wage Tips on Social Security Limit Local 4 Subject Wage Amount

Position
192-197

Length
6

Format
Packed S9(9)v99

Justify

Requirements

198-203 204-209

6 6

Packed S9(9)v99 Packed S9(9)v99

210-215 216-221

6 6

Packed S9(9)v99 Packed S9(9)v99 OHSDIT = Ohio State Disability Insurance TaxOhio School District Income Tax This is an output only field. EIC = Earned Income Credit

222-227 228-231 232-237

6 4 6

Packed S9(9)v99 Packed S9(5)v99 Packed S9(9)v99

238-243

Packed S9(9)v99

274

AutoPay Data Exchange Guide

Local 4 Tax Amount Local 5 Subject Wage Amount Local 5 Tax Amount Filler

244-249 250-255 256-261 262-271

6 6 6 10

Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Character Always blank

Employee Jurisdiction Tax Accumulations Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Jurisdiction Date

Position Length
01-04 05-10 11-19 20-35 36-45 46-50 4 6 9 16 10 3

Format
Character Character 9(9) Character Character Packed S9(5)

Justify Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST280EJTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (field 57 below) = P. If this field contains an actual date, the format is MMDDYYYY.

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

65-67 68

3 1

9(3) Character This field indicates the type of jurisdictional information on this record. P = employee's prior setup M = employee's Multi-Jurisdiction setup Blank = permanent setup information

Employee Last Week Worked

69-73

9(5)

Quarter Fields
Effective Quarter 74 1 Character This field indicates the quarter in which the information in the following fields is effective, and can vary from what is in the key of this record, which is the current quarter.

Weeks Worked Sign

75-79 80

5 1

9(3)v99 Character

Masterfile Data Exchange File


Wages Under Minimum Weeks Under Minimum Sign Gross Amount Sign Federal Subject Wage Amount Sign Federal Tax Amount Sign 81-87 88-92 93 94-104 105 106-116 117 118-128 129 7 5 1 11 1 11 1 11 1 11 1 11 9(5)v99 9(3)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 YTD was in position 511-515 YTD was in position 501-505

275

YTD position was 584-587 on record 1-00.

FUTA Subject Wage 130-140 Amount Sign State 1 (Worked-In) Subject Wage Amount Sign State 1 (Worked-In) Tax Amount Sign Local 1 (Worked-In) Subject Wage Amount Sign Local 1 (Worked-In) Tax Amount 141 142-152

Prior YTD FUTA Taxable is on record 1-01 positions 833-836 (juris. date = zeros)

153 154-164 165 166-176

1 11 1 11

Character 9(9)v99 Character 9(9)v99 YTD was in position 628-632

177 178-188

1 11

Character 9(9)v99 YTD was in position 536-539. Prior Local 1 Tax amount is in record 1-02 positions 606-610 (juris. date = zeros) and is currently not used on the 900-byte tape.

Sign Employer Social Security Subject Wage Amount Sign Employee Social Security Subject Wage Amount Sign

189 190-200

1 11

Character 9(9)v99

201 202-212

1 11

Character 9(9)v99 Prior YTD SS/Med Taxable amount is on record 1-01 positions 829-832 (juris. date = zeros)

213

1 11

Character 9(9)v99 Old position was 556-559, YTD was 621-625. Old YTD was 552-555. Used to be referred to as SS/Med. Prior YTD SS/Med tax amount is on record 1-01 positions 825-828 and on record 1-02 positions 681-685 (juris. date = zeros)

Employee Social 214-224 Security Tax Amount

Sign

225

Character

276

AutoPay Data Exchange Guide

Employer Medicare Subject Wage Amount Sign Employee Medicare Subject Wage Amount

226-236

11

9(9)v99

237 238-248

1 11

Character 9(9)v99 Old area for Prior YTD Medicare Taxable amount is on record 1-01 positions 860-864. The new area for Prior YTD Medicare Taxable amount is on record 1-02 positions 686-691 (juris.date = zeros).

Sign Employee Medicare Tax Amount Sign Employer SUI Subject Wage Amount Sign Employee SUI Subject Wage Amount Sign Employee SUI Tax Amount Sign Employer SDI Subject Wage Amount Sign Employee SDI Subject Wage Amount Sign Employee SDI Tax Amount

249 250-260 261 262-272

1 11 1 11

Character 9(9)v99 Character 9(9)v99 Prior YTD SUI Employer Taxable amount is on record 1-01 positions 841-844 (juris.date = zeros).

273 274-284

1 11

Character 9(9)v99

285 286-296

1 11

Character 9(9)v99 YTD was in position 588-591. Prior YTD SUI Tax amount is on record 1-01 positions 845848 (juris.date = zeros).

297 298-308

1 11

Character 9(9)v99 Future use

309 310-320

1 11

Character 9(9)v99 Future Use Field. Prior YTD SDI Taxable amount is on record 1-01 positions 849-852 (juris.date = zeros).

321 322-332

1 11

Character (9)v99 Future use

Field Name
Sign State 2 (Lived-In) Subject Wage Amount Sign State 2 (Lived-In) Tax Amount Sign Local 2 (Lived-In)

Position Length
333 334-344 1 11

Format
Character 9(9)v99

Justify Requirements

345 346-356 357 358-368

1 11 1 11

Character 9(9)v99 Character 9(9)v99

Masterfile Data Exchange File


Subject Wage Amount Sign Local 2 (Lived-In) Tax Amount 369 370-380 1 11 Character 9(9)v99

277

YTD was position 544-547. Prior YTD Local 2 Tax amount is on record 1-02 positions 611615 and is not used currently on the 900-byte tape.

Sign Local 3 (OHSDIT) Subject Wage Amount Sign Local 3 (OHSDIT) Tax Amount Sign EIC Amount

381 382-392

1 11

Character 9(9)v99

393 394-404 405 406-412

1 11 1 7

Character 9(9)v99 Character 9(5)v99 YTD was in position 434-437 in record 1-00. Prior YTD EIC is in record 1-01 positions 837840 (juris.date = zeros). See Local 2 Tax Amount. This is an output only field.

Sign Subject Wage Tips on Social Security Limit Local 4 Subject Wage Amount Local 4 Tax Amount Local 5 Subject Wage Amount Local 5 Tax Amount Filler

413 414-424

1 11

Character 9(9)v99

425-435 436-446 447-457 458-468 469-478

11 11 11 11 10

9(9)v99 9(9)v99 9(9)v99 9(9)v99 Character Always blank

Employee Jurisdiction Taxable/Employer Tax Record (Packed Format) The following record contains certain jurisdictional employee taxables and employer taxes/taxables. Each record contains data for a single quarter.
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST285EJTB This field is initialized to 1 and incremented by 1 for each additional record created with the

278

AutoPay Data Exchange Guide


same key information.

Year Quarter Number Jurisdiction Date

45-48 49 50-54

4 1 5

Character Character Packed S9(9)

Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY. Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup Blank = permanent setup information

Jurisdiction Sequence Number Jurisdiction Type Code

55-56

Packed S9(3)

57

Character

Effective Quarter Number Employer FUTA Taxable Wage Amount Employer FUTA Tax Amount Employee Social Security Taxable Wage Amount Employer Social Security Taxable Wage Amount Employer Social Security Tax Amount Employee Medicare Taxable Wage Amount

58 59-64

1 6

Character Packed S9(9)V99

65-72 73-78

8 6

Packed S9(9)V9(6) Packed S9(9)V99

79-84

Packed S9(9)V99

85-92

Packed S9(9)V9(6)

93-98

Packed S9(9)V99

Employer Medicare 99-104 Taxable Wage Amount Employer Medicare 105-112 Tax Amount Employee SUI Taxable Wage Amount Employer SUI Taxable Wage Amount Employer SUI Tax Amount 113-118

Packed S9(9)V99

8 6

Packed S9(9)V9(6) Packed S9(9)V99

119-124

Packed S9(9)V99

125-132

Packed S9(9)V9(6)

Masterfile Data Exchange File


Employee SDI Taxable Wage Amount Employer SDI Taxable Wage Amount Employer SDI Tax Amount Filler 133-138 6 Packed S9(9)V99

279

139-144

Packed S9(9)V99

145-152 153-165

8 13

Packed S9(9)V9(6) Always blank

Employee Jurisdiction Taxable/Employer Tax Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Jurisdiction Date

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST285EJTB This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

65-67 68

3 1

9(3) Character This field indicates the type of jurisdictional information on this record. P = employee's prior setup M = employee's Multi-Jurisdiction setup Blank = permanent setup information

Effective Quarter Number Sign Employer FUTA Taxable Wage Amount Sign

69

Character

This field will indicate the quarter that the following fields are for. This field can vary from what is in the key of this record. Value will be '-' or '+'

70 71-81

1 11

Character 9(9)V99

82

Character

Value will be '-' or '+'

280

AutoPay Data Exchange Guide

Employer FUTA Tax Amount Sign Employee Social Security Taxable Wage Amount Sign Employer Social Security Taxable Wage Amount Sign Employer Social Security Tax Amount Sign Employee Medicare Taxable Wage Amount Sign

83-97 98 99-109

15 1 11

9(9)V9(6) Character 9(9)V99 Value will be '-' or '+'

110 111-121

1 11

Character 9(9)V99

Value will be '-' or '+'

122 123-137

1 15

Character 9(9)V9(6)

Value will be '-' or '+'

138 139-149

1 11

Character 9(9)V99

Value will be '-' or '+'

150

1 11

Character 9(9)V99

Value will be '-' or '+'

Employer Medicare 151-161 Taxable Wage Amount Sign 162

1 15 1 11

Character 9(9)V9(6) Character 9(9)V99

Value will be '-' or '+'

Employer Medicare 163-177 Tax Amount Sign Employee SUI Taxable Wage Amount Sign Employer SUI Taxable Wage Amount Sign Employer SUI Tax Amount Sign Employee SDI Taxable Wage Amount Sign Employer SDI Taxable Wage Amount Sign 178 179-189

Value will be '-' or '+' Always zero for multi-jurisdictional employees.

190 191-201

1 11

Character 9(9)V99

Value will be '-' or '+' Always zero for multi-jurisdictional employees.

202 203-217 218 219-229

1 15 1 11

Character Packed S9(9)V9(6) Character 9(9)V99

Value will be '-' or '+' Always zero for multi-jurisdictional employees. Value will be '-' or '+' Always zero for multi-jurisdictional employees.

230 231-241

1 11

Character 9(9)V99

Value will be '-' or '+' Always zero for multi-jurisdictional employees.

242

Character

Value will be '-' or '+'

Masterfile Data Exchange File


Employer SDI Tax Amount Filler 243-257 258-270 15 13 9(9)V9(6)

281

Always zero for multi-jurisdictional employees. Always blank

Employee Jurisdiction Special Comp Accumulator Record (Packed Format) The following record contains the special compensation accumulation fields associated with jurisdictional processing and may not be in positional (1, 2, 3, etc.) sequence. The sets of special comp accumulator data are entered in code sequence. Special comps are items effecting taxability such as 401(k), 501(c), meals, tips, etc.
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Jurisdiction Date

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST290ESCA This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY. Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup Blank = permanent setup information

45-48 49 50-54

4 1 5

Character Character Packed S9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

55-56

Packed S9(3)

57

Character

1st Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount 58-60 61-63 64-66 67-72 3 3 3 6 Character Character Character Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

282

AutoPay Data Exchange Guide

Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

73-78 79-84 85-90

6 6 6

Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

2nd Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 91-93 94-96 97-99 100-105 106-111 112-117 118-123 3 3 3 6 6 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

Field Name 3rd Accumulator


Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

Position

Length

Format

Justify

Requirements

124-126 127-129 130-132 133-138 139-144 145-150 151-156

3 3 3 6 6 6 6

Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

Future use; always blank ADP assigns this code. ADP assigns this code.

4th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount 157-159 160-162 163-165 166-171 172-177 3 3 3 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

Masterfile Data Exchange File


Qtr 3 Accum Amount Qtr 4 Accum Amount 178-183 184-189 6 6 Packed S9(9)v99 Packed S9(9)v99

283

5th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 190-192 193-195 196-198 199-204 205-210 211-216 217-222 3 3 3 6 6 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

6th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 223-225 226-228 229-231 232-237 238-243 244-249 250-255 3 3 3 6 6 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

7th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 256-258 259-261 262-264 265-270 271-276 277-282 283-288 3 3 3 6 6 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

284

AutoPay Data Exchange Guide

8th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 289-291 292-294 295-297 298-303 304-309 310-315 316-321 3 3 3 6 6 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

9th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount 322-324 325-327 328-330 331-336 337-342 343-348 349-354 3 3 3 6 6 6 6 Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use; always blank ADP assigns this code. ADP assigns this code.

Field Name 10th Accumulator


Accumulator Code Special Comp Code Cafeteria Code Qtr 1 Accum Amount Qtr 2 Accum Amount Qtr 3 Accum Amount Qtr 4 Accum Amount

Position

Length

Format

Justify

Requirements

355-357 358-360 361-363 364-369 370-375 376-381 382-387

3 3 3 6 6 6 6

Character Character Character Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

Future use; always blank ADP assigns this code. ADP assigns this code.

Masterfile Data Exchange File


Filler 388-397 10 Character Always blank

285

Employee Jurisdiction Special Comp Accumulator Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Jurisdiction Date

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST290ESCA This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

65-67 68

3 1

9(3) Character This field indicates the type of jurisdictional information on this record. P = employee's prior setup M = employee's Multi-Jurisdiction setup Blank = permanent setup information

1st Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign 69-71 72-74 75-77 78 79-89 90 91-101 102 3 3 3 1 11 1 11 1 Character Character Character Character 9(9)v99 Character 9(9)v99 Character Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

286

AutoPay Data Exchange Guide

Qtr 3 Accum Amount Sign Qtr 4 Accum Amount

103-113 114 115-125

11 1 11

9(9)v99 Character 9(9)v99 Value will be '-' or '+'

2nd Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 126-128 129-131 132-134 135 136-146 147 148-158 159 160-170 171 172-182 3 3 3 1 11 1 11 1 11 1 11 Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

Field Name 3rd Accumulator


Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount

Position

Length

Format

Justify

Requirements

183-185 186-188 189-191 192 193-203 204 205-215 216 217-227 228 229-239

3 3 3 1 11 1 11 1 11 1 11

Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

Future use; always blank

Value will be '-' or '+'

Value will be '-' or '+'

Value will be '-' or '+'

Value will be '-' or '+'

Masterfile Data Exchange File 4th Accumulator


Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 240-242 243-245 246-248 249 250-260 261 262-272 273 274-284 285 286-296 3 3 3 1 11 1 11 1 11 1 11 Character Character Character Character 9(9)v99 Character Packed S9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

287

5th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 297-299 300-302 303-305 306 307-317 318 319-329 330 331-341 342 343-353 3 3 3 1 11 1 11 1 11 1 11 Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

6th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign 354-356 357-359 360-362 363 3 3 3 1 Character Character Character Character Value will be '-' or '+' Future use; always blank

288

AutoPay Data Exchange Guide

Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount

364-374 375 376-386 387 388-398 399 400-410

11 1 11 1 11 1 11

9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

7th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 411-413 414-416 417-419 420 421-431 432 433-443 444 445-455 456 457-467 3 3 3 1 11 1 11 1 11 1 11 Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

8th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign 468-470 471-473 474-476 477 478-488 489 490-500 501 3 3 3 1 11 1 11 1 Character Character Character Character 9(9)v99 Character 9(9)v99 Character Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

Masterfile Data Exchange File


Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 502-512 513 514-524 11 1 11 9(9)v99 Character 9(9)v99 Value will be '-' or '+'

289

9th Accumulator
Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign Qtr 4 Accum Amount 525-527 528-530 531-533 534 535-545 546 547-557 558 559-569 570 571-581 3 3 3 1 11 1 11 1 11 1 11 Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use; always blank

Field Name 10th Accumulator


Accumulator Code Special Comp Code Cafeteria Code Sign Qtr 1 Accum Amount Sign Qtr 2 Accum Amount Sign Qtr 3 Accum Amount Sign

Position

Length

Format

Justify

Requirements

582-584 585-587 588-590 591 592-602 603 604-614 615 616-626 627

3 3 3 1 11 1 11 1 11 1

Character Character Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character

Future use; always blank

Value will be '-' or '+'

Value will be '-' or '+'

Value will be '-' or '+'

Value will be '-' or '+'

290

AutoPay Data Exchange Guide

Qtr 4 Accum Amount Filler

628-638 639-648

11 10

9(9)v99 Character Always blank

Employee 3rd Party Sick Pay Tax Accumulations Record (Packed Format) The following record contains third party sick pay tax accumulation information associated with jurisdictional processing.
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST300EST3 This field starts with the value of 1 and is incremented by 1 for each additional record created for the jurisdictional third party sick pay (3PSP) accumulation information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY. Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup Blank = Permanent setup information

Year Quarter Number Jurisdiction Date

45-48 49 50-54

4 1 5

Character Character Packed S9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

55-56

Packed S9(3)

57

Character

Quarter 1 Amounts
Taxable Amount Non-Taxable Amount Federal Tax Amount 58-63 64-69 70-75 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

State 1 (Worked-In) 76-81 Tax Amount

Masterfile Data Exchange File


Social Security Tax Amount 82-87 6 6 6 6 6 6 6 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use Future use

291

Social Security Tax 88-93 Adjustment Amount Medicare Tax Amount 94-99

Medicare Tax 100-105 Adjustment Amount SUI Tax Amount 106-111

SUI Tax Adjustment 112-117 Amount SDI Tax Amount 118-123

SDI Tax Adjustment 124-129 amount State 2 (Lived-In) Tax Amount 130-135

Local 1 (Worked-In) 136-141 Tax Amount Local 2 (Lived-In) Tax Amount 142-147

Field Name

Position

Length

Format

Justify

Requirements

Quarter 2 Amounts
Taxable Amount Non-Taxable Amount Federal Tax Amount 148-153 154-159 160-165 6 6 6 6 6 6 6 6 6 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use Future use

State 1 (Worked-In) 166-171 Tax Amount Social Security Tax Amount 172-177

Social Security Tax 178-183 Adjustment Amount Medicare Tax Amount 184-189

Medicare Tax 190-195 Adjustment Amount SUI Tax Amount 196-201

SUI Tax Adjustment 202-207 Amount SDI Tax Amount 208-213

SDI Tax Adjustment 214-219 amount State 2 (Lived-In) 220-225

292

AutoPay Data Exchange Guide

Tax Amount Local 1 (Worked-In) 226-231 Tax Amount Local 2 (Lived-In) Tax Amount 232-237 6 6 Packed S9(9)v99 Packed S9(9)v99

Quarter 3 Amounts
Taxable Amount Non-Taxable Amount Federal Tax Amount 238-243 244-249 250-255 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Future use Future use

State 1 (Worked-In) 256-261 Tax Amount Social Security Tax Amount 262-267

Social Security Tax 268-273 Adjustment Amount Medicare Tax Amount 274-279

Medicare Tax 280-285 Adjustment Amount SUI Tax Amount 286-291

SUI Tax Adjustment 292-297 Amount SDI Tax Amount 298-303

SDI Tax Adjustment 304-309 amount State 2 (Lived-In) Tax Amount 310-315

Local 1 (Worked-In) 316-321 Tax Amount Local 2 (Lived-In) Tax Amount 322-327

Field Name

Position

Length

Format

Justify

Requirements

Quarter 4 Amounts
Taxable Amount Non-Taxable Amount Federal Tax Amount 328-333 334-339 340-345 6 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

State 1 (Worked-In) 346-351 Tax Amount Social Security Tax 352-357

Masterfile Data Exchange File


Amount Social Security Tax 358-363 Adjustment Amount Medicare Tax Amount 364-369 6 6 6 6 6 6 6 6 6 6 10 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Character Always blank Future use Future use

293

Medicare Tax 370-375 Adjustment Amount SUI Tax Amount 376-381

SUI Tax Adjustment 382-387 Amount SDI Tax Amount 388-393

SDI Tax Adjustment 394-399 amount State 2 (Lived-In) Tax Amount 400-405

Local 1 (Worked-In) 406-411 Tax Amount Local 2 (Lived-In) Tax Amount Filler 412-417 418-427

Employee 3rd Party Sick Pay Tax Accumulations Record (Unpacked Format)
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST300EST3 This field starts with the value of 1 and is incremented by 1 for each additional record created for the jurisdictional third party sick pay (3PSP) accumulation information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

Year Quarter Number Jurisdiction Date

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction Sequence Number

65-67

9(3)

294

AutoPay Data Exchange Guide

Jurisdiction Type Code

68

Character

This field indicates the type of jurisdictional information on this record. P = employee's prior setup M = employee's Multi-Jurisdiction setup Blank = permanent setup information

Quarter 1 Amounts
Sign Taxable Amount 69 70-80 1 11 Character 9(9)v99 Value will be '-' or '+' Old YTD position was 825-829. YTD position is in Record 1-02 positions 651-656. Old QTD record 1-00 position 830-834. Value will be '-' or '+' Old YTD postion is 835-839. The YTD position is in record 1-02 positions 663-668. Value will be '-' or '+' YTD position was 874-877. Value will be '-' or '+'

Sign Non-Taxable Amount Sign Federal Tax Amount Sign

81 82-92 93 94-104 105

1 11 1 11 1 11 1 11

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

State 1 (Worked-In) 106-116 Tax Amount Sign Social Security Tax Amount Sign 117 118-128

Value will be '-' or '+' Old YTD position is 840-843. YTD postion is on record 1-02 position 641-645. Used to be referred to as SS/Med. Old QTD is 844-847. Value will be '-' or '+'

129

1 11 1 11

Character 9(9)v99 Character 9(9)v99

Social Security Tax 130-140 Adjustment Amount Sign Medicare Tax Amount Sign 141 142-152

Value will be '-' or '+' YTD old position was 560-563. YTD position was 631-635 on 1-02 record. Old QTD is on record 100 position 592-595 Value will be '-' or '+'

153

1 11 1 11 1 11 1 11 1 11

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

Medicare Tax 154-164 Adjustment Amount Sign SUI Tax Amount Sign 165 166-176 177

Value will be '-' or '+'

Value will be '-' or '+'

SUI Tax Adjustment 178-188 Amount Sign SDI Tax Amount Sign 189 190-200 201

Value will be '-' or '+' Future use Value will be '-' or '+' Future use

SDI Tax Adjustment 202-212

Masterfile Data Exchange File


amount Sign State 2 (Lived-In) Tax Amount Sign 213 214-224 225 1 11 1 11 1 11 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

295

Local 1 (Worked-In) 226-236 Tax Amount Sign Local 2 (Lived-In) Tax Amount 237 238-248

Field Name

Position

Length

Format

Justify

Requirements

Quarter 2 Amounts
Sign Taxable Amount 249 250-260 1 11 Character 9(9)v99 Value will be '-' or '+' Old YTD position was 825-829. YTD position is in Record 1-02 positions 651-656. Old QTD record 1-00 position 830-834. Value will be '-' or '+' Old YTD postion is 835-839. The YTD position is in record 1-02 positions 663-668. Value will be '-' or '+' YTD position was 874-877. Value will be '-' or '+'

Sign Non-Taxable Amount Sign Federal Tax Amount Sign

261 262-272 273 274-284 285

1 11 1 11 1 11 1 11

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

State 1 (Worked-In) 286-296 Tax Amount Sign Social Security Tax Amount Sign 297 298-308

Value will be '-' or '+' Old YTD position is 840-843. YTD postion is on record 1-02 position 641-645. Used to be referred to as SS/Med. Old QTD is 844-847. Value will be '-' or '+'

309

1 11 1 11

Character 9(9)v99 Character 9(9)v99

Social Security Tax 310-320 Adjustment Amount Sign Medicare Tax Amount Sign 321 322-332

Value will be '-' or '+' YTD old position was 560-563. YTD position was 631-635 on 1-02 record. Old QTD is on record 100 position 592-595 Value will be '-' or '+'

333

1 11 1 11 1

Character 9(9)v99 Character 9(9)v99 Character

Medicare Tax 334-344 Adjustment Amount Sign SUI Tax Amount Sign 345 346-356 357

Value will be '-' or '+' YTD position was 882-885. Value will be '-' or '+'

296

AutoPay Data Exchange Guide

SUI Tax Adjustment 358-368 Amount Sign SDI Tax Amount Sign 369 370-380 381

11 1 11 1 11 1 11 1 11 1 11

9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Future use Value will be '-' or '+' Future use Value will be '-' or '+'

SDI Tax Adjustment 382-392 amount Sign State 2 (Lived-In) Tax Amount Sign 393 394-404 405

Local 1 (Worked-In) 406-416 Tax Amount Sign Local 2 (Lived-In) Tax Amount 417 418-428

Quarter 3 Amounts
Sign Taxable Amount 429 430-440 1 11 Character 9(9)v99 Value will be '-' or '+' Old YTD position was 825-829. YTD position is in Record 1-02 positions 651-656. Old QTD record 1-00 position 830-834. Value will be '-' or '+' Old YTD postion is 835-839. The YTD position is in record 1-02 positions 663-668. Value will be '-' or '+'

Sign Non-Taxable Amount Sign Federal Tax Amount

441 442-452 453 454-464

1 11 1 11

Character 9(9)v99 Character 9(9)v99

YTD position was 874-877.

Sign

465

1 11 1 11 1 11 1 11

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

Value will be '-' or '+'

State 1 (Worked-In) 466-476 Tax Amount Sign Social Security Tax Amount Sign 477 478-488 489

Value will be '-' or '+'

Value will be '-' or '+'

Social Security Tax 490-500 Adjustment Amount Sign Medicare Tax Amount Sign 501 502-512

Value will be '-' or '+' YTD old position was 560-563. YTD position was 631-635 on 1-02 record. Old QTD is on record 100 position 592-595 Value will be '-' or '+'

513

Character

Masterfile Data Exchange File


Medicare Tax 514-524 Adjustment Amount Sign SUI Tax Amount 525 526-536 11 1 11 9(9)v99 Character 9(9)v99 Value will be '-' or '+'

297

YTD position was 882-885.

Sign

537

1 11 1 11 1 11 1 11 1 11 1 11

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

Value will be '-' or '+'

SUI Tax Adjustment 538-548 Amount Sign SDI Tax Amount Sign 549 550-560 561

Value will be '-' or '+' Future use Value will be '-' or '+' Future use Value will be '-' or '+'

SDI Tax Adjustment 562-572 amount Sign State 2 (Lived-In) Tax Amount Sign 573 574-584 585

Value will be '-' or '+'

Local 1 (Worked-In) 586-596 Tax Amount Sign Local 2 (Lived-In) Tax Amount 597 598-608

Value will be '-' or '+'

Field Name

Position

Length

Format

Justify

Requirements

Quarter 4 Amounts
Sign Taxable Amount 609 610-620 1 11 Character 9(9)v99 Value will be '-' or '+' Old YTD position was 825-829. YTD position is in Record 1-02 positions 651-656. Old QTD record 1-00 position 830-834. Value will be '-' or '+' Old YTD postion is 835-839. The YTD position is in record 1-02 positions 663-668. Value will be '-' or '+'

Sign Non-Taxable Amount Sign Federal Tax Amount Sign

621 622-632 633 634-644 645

1 11 1 11 1 11 1 11

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99

Value will be '-' or '+'

State 1 (Worked-In) 646-656 Tax Amount Sign Social Security Tax Amount 657 658-668

Value will be '-' or '+' Old YTD position is 840-843. YTD postion is on record 1-02 position 641-645. Used to be referred to as SS/Med. Old QTD is 844-847.

298

AutoPay Data Exchange Guide

Sign

669

1 11 1 11

Character 9(9)v99 Character 9(9)v99

Value will be '-' or '+'

Social Security Tax 670-680 Adjustment Amount Sign Medicare Tax Amount Sign 681 682-692

Value will be '-' or '+' YTD old position was 560-563. YTD position was 631-635 on 1-02 record. Old QTD is on record 100 position 592-595 Value will be '-' or '+'

693

1 11 1 11

Character 9(9)v99 Character 9(9)v99

Medicare Tax 694-704 Adjustment Amount Sign SUI Tax Amount 705 706-716

Value will be '-' or '+'

YTD position was 882-885.

Sign

717

1 11 1 11 1 11 1 11 1 11 1 11 10

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character Packed S9(9)v99 Character 9(9)v99 Character 9(9)v99 Character

Value will be '-' or '+'

SUI Tax Adjustment 718-728 Amount Sign SDI Tax Amount Sign 729 730-740 741

Value will be '-' or '+' Future use Value will be '-' or '+' Future use Value will be '-' or '+'

SDI Tax Adjustment 742-752 amount Sign State 2 (Lived-In) Tax Amount Sign 753 754-764 765

Value will be '-' or '+'

Local 1 (Worked-In) 766-776 Tax Amount Sign Local 2 (Lived-In) Tax Amount Filler 777 778-788 789-798

Value will be '-' or '+'

Always blank

Employee Untaken Tax Accumulations Record (Packed Format) The following record contains untaken tax accumulation information associated with jurisdictional processing.
Field Name
Regional Office Company Code

Position
01-04 05-10

Length
4 6

Format
Character Character

Justify

Requirements
Always blank

Masterfile Data Exchange File


Employee File Number Filler Record Code Record Sequence Number 11-15 16-31 32-41 42-44 5 16 10 3 Packed S9(9) Character Character Packed S9(5) Always blank Always MST310EUNT

299

This field starts with the value of 1 and is incremented by 1 for each additional record created for the jurisdictional untaken tax accumulation information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY. Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup Blank = permanent setup information

Year Quarter Number Jurisdiction Date

45-48 49 50-54

4 1 5

Character Character Packed S9(9)

Jurisdiction 55-56 Sequence Number Jurisdiction Type Code 57

Packed S9(3)

Character

State Postal Code State Numeric Code Client Defined Local Code

58-59 60-61 62-65

2 2 4

Character Character Character

1st Untaken Tax


Tax Type Code 66-68 3 Character R 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on Group Term Life (GTL) 234-237 = Medicare tax on GTL Quarter 1 Untaken 69-74 Amount Quarter 2 Untaken 75-80 Amount Quarter 3 Untaken 81-86 Amount Quarter 4 Untaken 87-92 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

2nd Untaken Tax


Tax Type Code 93-95 3 Character 203 = Social Security tax on tips

300

AutoPay Data Exchange Guide

213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 96-101 Amount Quarter 2 Untaken 102-107 Amount Quarter 3 Untaken 108-113 Amount Quarter 4 Untaken 114-119 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

3rd Untaken Tax


Tax Type Code 120-122 3 Character 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 123-128 Amount Quarter 2 Untaken 129-134 Amount Quarter 3 Untaken 135-140 Amount Quarter 4 Untaken 141-146 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

Field Name 4th Untaken Tax


Tax Type Code

Position

Length

Format

Justify

Requirements

147-149

Character

203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL

Quarter 1 Untaken 150-155 Amount Quarter 2 Untaken 156-161 Amount Quarter 3 Untaken 162-167 Amount Quarter 4 Untaken 168-173 Amount

6 6 6 6

Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

5th Untaken Tax


Tax Type Code 174-176 3 Character 203 = Social Security tax on tips

Masterfile Data Exchange File


213 = Medicare tax on tips

301

230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 177-182 Amount Quarter 2 Untaken 183-188 Amount Quarter 3 Untaken 189-194 Amount Quarter 4 Untaken 195-200 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

6th Untaken Tax


Tax Type Code 201-203 3 Character 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 204-209 Amount Quarter 2 Untaken 210-215 Amount Quarter 3 Untaken 216-221 Amount Quarter 4 Untaken 222-227 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

7th Untaken Tax


Tax Type Code 228-230 3 Character 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 231-236 Amount Quarter 2 Untaken 237-242 Amount Quarter 3 Untaken 243-248 Amount Quarter 4 Untaken 249-254 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

8th Untaken Tax


Tax Type Code 255-257 3 Character 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL

302

AutoPay Data Exchange Guide

Quarter 1 Untaken 258-263 Amount Quarter 2 Untaken 264-269 Amount Quarter 3 Untaken 270-275 Amount Quarter 4 Untaken 276-281 Amount

6 6 6 6

Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

9th Untaken Tax


Tax Type Code 282-284 3 Character 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 285-290 Amount Quarter 2 Untaken 291-296 Amount Quarter 3 Untaken 297-302 Amount Quarter 4 Untaken 303-308 Amount 6 6 6 6 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99

10th Untaken Tax


Tax Type Code 309-311 3 Character 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on GTL 234-237 = Medicare tax on GTL Quarter 1 Untaken 312-317 Amount Quarter 2 Untaken 318-323 Amount Quarter 3 Untaken 324-329 Amount Quarter 4 Untaken 330-335 Amount Filler 336-345 6 6 6 6 10 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Character Always blank

Employee Untaken Tax Accumulations Record (Unpacked Format)


Field Name
Regional Office

Position
01-04

Length
4

Format
Character

Justify

Requirements

Difference in field size.

Masterfile Data Exchange File


Company Code Employee File Number 05-10 11-19 6 9 Character 9(9)

303

Difference in field size. Difference in formats

Filler Record Code Record Sequence Number

20-35 36-45 46-50

16 10 5

Character Character 9(5)

Always blank Always MST310EUNT This field starts with the value of 1 and is incremented by 1 for each additional record created for the jurisdictional untaken tax accumulation information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

Year Quarter Number Jurisdiction Date

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction 65-67 Sequence Number Jurisdiction Type Code 68

3 1

9(3) Character This field indicates the type of jurisdictional information on this record. P = employee's prior setup M = employee's Multi-Jurisdiction setup Blank = permanent setup information

State Postal Code State Numeric Code Client Defined Local Code

69-70 71-72 73-76

2 2 4

Character Character Character

1st Untaken Tax


Tax Type Code 77-79 3 Character R 203 = Social Security tax on tips 213 = Medicare tax on tips 230-233 = Social Security tax on Group Term Life (GTL) 234-237 = Medicare tax on GTL Sign 80 1 11 Character 9(9)v99 Value will be '-' or '+'

Quarter 1 Untaken 81-91 Amount

YTD Uncollected SS/Med is in record 1-01 positions 796-800.

Sign

92

1 11

Character 9(9)v99

Value will be '-' or '+'

Quarter 2 Untaken 93-103 Amount

YTD Uncollected SS/Med is in record 1-01 positions 796-800.

304

AutoPay Data Exchange Guide

Sign

104

1 11

Character 9(9)v99

Value will be '-' or '+'

Quarter 3 Untaken 105-115 Amount

YTD Uncollected SS/Med is in record 1-01 positions 796-800.

Sign

116

1 11

Character 9(9)v99

Value will be '-' or '+'

Quarter 4 Untaken 117-127 Amount

2nd Untaken Tax


Tax Type Code Sign 128-130 131 3 1 11 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 132-142 Amount Sign 143

Quarter 2 Untaken 144-154 Amount Sign 155

Quarter 3 Untaken 156-166 Amount Sign 167

Quarter 4 Untaken 168-178 Amount

3rd Untaken Tax


Tax Type Code Sign 179-181 182 3 1 11 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 183-193 Amount Sign 194

Quarter 2 Untaken 195-205 Amount Sign 206

Quarter 3 Untaken 207-217 Amount Sign 218

Quarter 4 Untaken 219-229 Amount

Masterfile Data Exchange File Field Name 4th Untaken Tax


Tax Type Code Sign 230-232 233 3 1 11 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character S9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

305

Position

Length

Format

Justify

Requirements

Quarter 1 Untaken 234-244 Amount Sign 245

Quarter 2 Untaken 246-256 Amount Sign 257

Quarter 3 Untaken 258-268 Amount Sign 269

Quarter 4 Untaken 270-280 Amount

5th Untaken Tax


Tax Type Code Sign 281-283 284 3 1 11 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 285-295 Amount Sign 296

Quarter 2 Untaken 297-307 Amount Sign 308

Quarter 3 Untaken 309-319 Amount Sign 320

Quarter 4 Untaken 321-331 Amount

6th Untaken Tax


Tax Type Code Sign 332-334 335 3 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 336-346 Amount Sign 347

Quarter 2 Untaken 348-358 Amount Sign 359

Quarter 3 Untaken 360-370 Amount

306

AutoPay Data Exchange Guide

Sign

371

1 11

Character 9(9)v99

Value will be '-' or '+'

Quarter 4 Untaken 372-382 Amount

7th Untaken Tax


Tax Type Code Sign 383-385 386 3 1 11 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character Packed S9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 387-397 Amount Sign 398

Quarter 2 Untaken 399-409 Amount Sign 410

Quarter 3 Untaken 411-421 Amount Sign 422

Quarter 4 Untaken 423-433 Amount

8th Untaken Tax


Tax Type Code Sign 434-436 437 3 1 11 1 11 1 11 1 11 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 438-448 Amount Sign 449

Quarter 2 Untaken 450-460 Amount Sign 461

Quarter 3 Untaken 462-472 Amount Sign 473

Quarter 4 Untaken 474-484 Amount

9th Untaken Tax


Tax Type Code Sign 485-487 488 3 1 11 1 11 1 Character Character 9(9)v99 Character 9(9)v99 Character Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 489-499 Amount Sign 500

Quarter 2 Untaken 501-511 Amount Sign 512

Masterfile Data Exchange File


Quarter 3 Untaken 513-523 Amount Sign 524 11 1 11 9(9)v99 Character 9(9)v99 Value will be '-' or '+'

307

Quarter 4 Untaken 525-535 Amount

10th Untaken Tax


Tax Type Code Sign 536-538 539 3 1 11 1 11 1 11 1 11 10 Character Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character Always blank Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+' Value will be '-' or '+'

Quarter 1 Untaken 540-550 Amount Sign 551

Quarter 2 Untaken 552-562 Amount Sign 563

Quarter 3 Untaken 564-574 Amount Sign 575

Quarter 4 Untaken 576-586 Amount Filler 587-596

Employee Generic Tax Record (Packed Format) The following data is used for the generic tax fields. There are indicative and quantitative fields on this record that are associated with a particular generic tax. Currently, the generic tax amount for Oregon Workers' Compensation is output as a deduction for a pay and as an accumulator for QTD/YTD amounts.
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST320EGTX This field starts with the value of 1 and is incremented by 1 for each additional record created for the jurisdictional indicative information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type

Year Quarter Number Jurisdiction Date

45-48 49 50-54

4 1 5

Character Character Packed S9(9)

308

AutoPay Data Exchange Guide


Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

Jurisdiction Sequence Number Jurisdiction Type Code

55-56

Packed S9(3)

Sequential number within Jurisdiction Date to support multiple prior records or multiple tax codes within a payroll This field indicates the type of jurisdictional information on this record. P = Employee's prior setup M = Employee's Multi-Jurisdiction setup Blank = permanent setup information

57

Character

Tax Type Code

58-60

Character

LCL = local tax jurisdiction STA = state tax jurisdiction

State Postal Code State Numeric Code Local Client Code Generic Tax Jurisdiction Type Code

61-62 63-64 65-68 69

2 2 4 1

Character Character Character Character ADP assigns this code. Blank = employee lived and worked in the jurisdiction L = employee lived, but did not work in the jurisdiction W = employee worked, but did not live in the jurisdiction

Tax Status Code

70

Character

Blank = Calculate both the tax and taxable amount (default) E = Exempt (do not calculate the tax or taxable amount) X = Calculate taxable amount only

Tax Abbreviation Name Code Statutory Accumulation Type Code Qtr 1 Generic Tax Amount/Quantity Qtr 2 Generic Tax Amount/Quantity Qtr 3 Generic Tax Amount/Quantity Qtr 4 Generic Tax Amount/Quantity Filler

71-76

Character

HCT = health care tax WCT = workers compensation tax

77-79

Character

ETX = Oregon workers employee tax amount ESH = employee subject hours

80-85 86-91 92-97 98-103 104-113

6 6 6 6 10

Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Packed S9(9)v99 Character Always blank

Masterfile Data Exchange File

309

Employee Generic Tax Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST320EGTX This field starts with the value of 1 and is incremented by 1 for each additional record created for the jurisdictional indicative information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created This field is zero-filled if the Jurisdiction Type Code (below) = P. If this field contains an actual date, the format is MMDDYYYY.

Year Quarter Number Jurisdiction Date

51-54 55 56-64

4 1 9

Character Character 9(9)

Jurisdiction Sequence Number Jurisdiction Type Code

65-67 68

3 1

9(3) Character This field indicates the type of jurisdictional information on this record. P = employee's prior setup M = employee's Multi-Jurisdiction setup Blank = permanent setup information

Tax Type Code State Postal Code State Numeric Code Local Client Code Generic Tax Jurisdiction Type Code Tax Status Code Tax Abbreviation Name Code Statutory Accumulation Type Code Sign Qtr 1 Generic Tax Amount/Quantity

69-71 72-73 74-75 76-79 80

3 2 2 4 1

Character Character Character Character Character

81 82-87 88-90

1 6 3

Character Character Character ETX = Oregon workers employee tax amount ESH = employee subject hours

91 92-102

1 11

Character 9(9)v99

310

AutoPay Data Exchange Guide

Sign Qtr 2 Generic Tax Amount/Quantity Sign Qtr 3 Generic Tax Amount/Quantity Sign Qtr 4 Generic Tax Amount/Quantity Filler

103 104-114 115 116-126 127 128-138 139-148

1 11 1 11 1 11 10

Character 9(9)v99 Character 9(9)v99 Character 9(9)v99 Character Always blank

Masterfile Data Exchange File

311

Employee Tip Allocation Record Layout


This optional record, MST330ETAL, contains an employee's tip allocation information (packed (see "Employee Tip Allocation Record (Packed Format)" on page 311) and unpacked (see "Employee Tip Allocation Record (Unpacked Format)" on page 315)) Employee Tip Allocation Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST330ETAL This field starts with the value of 1 and is incremented by 1 for each additional record created for the employee tip allocation information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

45-48 49

4 1

Character Character

1st Corp/Establishment
Corporation Number Establishment Code Status Code 50-51 52-55 56 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount 57-63 64-70 71-77 78-84 7 7 7 7 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

2nd Corp/Establishment
Corporation Number Establishment Code Status Code 85-86 87-90 91 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee

312

AutoPay Data Exchange Guide

3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount 92-98 99-105 106-112 113-119 7 7 7 7 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

3rd Corp/Establishment
Corporation Number Establishment Code Status Code 120-121 122-125 126 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount 127-133 134-140 141-147 148-154 7 7 7 7 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

Field Name 4th Corp/Establishment


Corporation Number Establishment Code Status Code

Position

Length

Format

Justify

Requirements

155-156 157-160 161

2 4 1

Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee

YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount

162-168 169-175 176-182 183-189

7 7 7 7

Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

5th Corp/Establishment
Corporation Number 190-191 2 Character

Masterfile Data Exchange File


Establishment Code Status Code 192-195 196 4 1 Character Character

313

1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee

YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount

197-203 204-210 211-217 218-224

7 7 7 7

Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

6th Corp/Establishment
Corporation Number Establishment Code Status Code 225-226 227-230 231 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount 232-238 239-245 246-252 253-259 7 7 7 7 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

7th Corp/Establishment
Corporation Number Establishment Code Status Code 260-261 262-265 266 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount 267-273 274-280 281-287 288-294 7 7 7 7 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

314

AutoPay Data Exchange Guide

8th Corp/Establishment
Corporation Number Establishment Code Status Code 295-296 297-300 301 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount 302-308 309-315 316-322 323-329 7 7 7 7 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

Field Name 9th Corp/Establishment


Corporation Number Establishment Code Status Code

Position

Length

Format

Justify

Requirements

330-331 332-335 336

2 4 1

Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee

YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity YTD Gross Receipts Amount YTD Tip Allocation Amount

337-343 344-350 351-357 358-364

7 7 7 7

Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99 Packed S9(11)v99

10th Corp/Establishment
Corporation Number Establishment Code Status Code 365-366 367-370 371 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee YTD Direct (Cash) Tip Amount YTD Tipped Hours Quantity 372-378 379-385 7 7 Packed S9(11)v99 Packed S9(11)v99

Masterfile Data Exchange File


YTD Gross Receipts Amount YTD Tip Allocation Amount Filler 386-392 393-399 400-409 7 7 10 Packed S9(11)v99 Packed S9(11)v99 Character Always blank

315

Employee Tip Allocation Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number

Position
01-04 05-10 11-19

Length
4 6 9

Format
Character Character 9(9)

Justify

Requirements

Difference in field size. Difference in field size. Difference in formats

Filler Record Code Record Sequence Number

20-35 36-45 46-50

16 10 5

Character Character 9(5)

Always blank Always MST330ETAL This field starts with the value of 1 and is incremented by 1 for each additional record created for the employee tip allocation information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

51-54 55

4 1

Character Character

1st Corp/Establishment
Corporation Number Establishment Code Status Code 56-57 58-61 62 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign 63 64-76 77 78-100 101 102-104 105 1 13 1 13 1 13 1 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character

316

AutoPay Data Exchange Guide

YTD Tip Allocation Amount

106-118

13

9(11)v99

2nd Corp/Establishment
Corporation Number Establishment Code Status Code 119-120 121-124 125 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount 126 127-139 140 141-153 154 155-167 168 169-181 1 13 1 13 1 13 1 13 Character S9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

3rd Corp/Establishment
Corporation Number Establishment Code Status Code 182-183 184-187 188 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount 189 190-202 203 204-216 217 218-230 231 232-244 1 13 1 13 1 13 1 13 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

Masterfile Data Exchange File Field Name 4th Corp/Establishment


Corporation Number Establishment Code Status Code 245-246 247-250 251 2 4 1 Character Character Character

317

Position

Length

Format

Justify

Requirements

1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee

Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount

252 253-265 266 267-279 280 281-293 294 295-307

1 13 1 13 1 13 1 13

Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

5th Corp/Establishment
Corporation Number Establishment Code Status Code 308-309 310-313 314 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount 315 316-328 329 330-342 343 344-356 357 358-370 1 13 1 13 1 13 1 13 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

6th Corp/Establishment
Corporation Number 371-372 2 Character

318

AutoPay Data Exchange Guide

Establishment Code Status Code

373-376 377

4 1

Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee

Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount

378 379-391 392 393-405 406 407-419 420 421-433

1 13 1 13 1 13 1 13

Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

7th Corp/Establishment
Corporation Number Establishment Code Status Code 434-435 436-439 440 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount 441 442-454 455 456-468 469 470-482 483 484-496 1 13 1 13 1 13 1 13 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

8th Corp/Establishment
Corporation Number Establishment Code Status Code 497-498 499-502 503 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee

Masterfile Data Exchange File


3 = Non-tipped employee Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount 504 505-517 518 519-531 532 533-545 546 547-559 1 13 1 13 1 13 1 13 Character S9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

319

Field Name 9th Corp/Establishment


Corporation Number Establishment Code Status Code

Position

Length

Format

Justify

Requirements

560-561 562-565 566

2 4 1

Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee

Sign YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount

567 568-580 581 582-594 595 596-608 609 610-622

1 13 1 13 1 13 1 13

Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99

10th Corp/Establishment
Corporation Number Establishment Code Status Code 623-624 625-628 629 2 4 1 Character Character Character 1 = Direct tipped employee 2 = Indirect tipped employee 3 = Non-tipped employee Sign 630 1 Character

320

AutoPay Data Exchange Guide

YTD Direct (Cash) Tip Amount Sign YTD Tipped Hours Quantity Sign YTD Gross Receipts Amount Sign YTD Tip Allocation Amount Filler

631-643 644 645-657 658 659-671 672 673-685 686-695

13 1 13 1 13 1 13 10

9(11)v99 Character 9(11)v99 Character 9(11)v99 Character 9(11)v99 Character Always blank

Masterfile Data Exchange File

321

Employee Custom Data Record Layouts


Employee Custom Data Record Set These optional records contain an employee's custom pay and deduction information. They are only generated if there is corresponding data on file. The Employee Custom Data record set consists of the following records for each file number: Employee Deductions in Arrears record, MST340ECDA (packed and unpacked (see "Employee Deductions in Arrears Record (Unpacked Format)" on page 323)) This record contains an employee's deductions in arrears information used by the ADP Custom Programming department. Employee Deduction Forecasting record, MST350ECDF (packed (see "Employee Deduction Forecasting Record (Packed Format)" on page 326) and unpacked (see "Employee Deduction Forecasting Record (Unpacked Format)" on page 329)) This record contains deduction forecasting information used by the ADP Custom Programming department. Employee Generic Data record, MST360ECED (packed (see "Employee Generic Data Record (Packed Format)" on page 332) and unpacked (see "Employee Generic Data Record (Unpacked Format)" on page 332)) This record contains generic employee data used by the ADP Custom Programming department. Employee Custom Report Data record, MST370ECRP (packed (see "Employee Custom Report Data Record (Packed Format)" on page 332) and unpacked (see "Employee Custom Report Data Record (Unpacked Format)" on page 334)) This record contains custom employee information used by the ADP Custom Programming department to generate custom employee reports. Employee Deductions in Arrears Record (Packed Format)
Field Name
Regional Office Company Code

Position
01-04 05-10

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Employee File Number 11-15 Filler Record Code Record Sequence Number 16-31 32-41 42-44

Always blank Always MST340ECDA This field is initialized to 1 and is incremented by 1 for each additional record created for the deductions in arrears information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

45-48 49

4 1

Character Character

322

AutoPay Data Exchange Guide

1st Deductions in Arrears Code Deductions in Arrears Amount 2nd Deductions in Arrears Code Deductions in Arrears Amount 3rd Deductions in Arrears Code Deductions in Arrears Amount 4th Deductions in Arrears Code Deductions in Arrears Amount 5th Deductions in Arrears Code Deductions in Arrears Amount

50-52 53-58 59-61 62-67 68-70 71-76 77-79 80-85 86-88 89-94

3 6 3 6 3 6 3 6 3 6

Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99

Field Name
6th Deductions in Arrears Code Deductions in Arrears Amount 7th Deductions in Arrears Code Deductions in Arrears Amount 8th Deductions in Arrears Code Deductions in Arrears Amount 9th Deductions in Arrears Code Deductions in Arrears Amount 10th Deductions in Arrears Code Deductions in Arrears Amount 11th Deductions in Arrears Code Deductions in Arrears Amount

Position
95-97 98-103 104-106 107-112 113-115 116-121 122-124 125-130 131-133 134-139 140-142 143-148

Length
3 6 3 6 3 6 3 6 3 6 3 6

Format
Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99

Justify

Requirements

Masterfile Data Exchange File


12th Deductions in Arrears Code Deductions in Arrears Amount 13th Deductions in Arrears Code Deductions in Arrears Amount 14th Deductions in Arrears Code Deductions in Arrears Amount 15th Deductions in Arrears Code Deductions in Arrears Amount 16th Deductions in Arrears Code Deductions in Arrears Amount 17th Deductions in Arrears Code Deductions in Arrears Amount 18th Deductions in Arrears Code Deductions in Arrears Amount 19th Deductions in Arrears Code Deductions in Arrears Amount 20th Deductions in Arrears Code Deductions in Arrears Amount Filler 149-151 152-157 158-160 161-166 167-169 170-175 176-178 179-184 185-187 188-193 194-196 197-202 203-205 206-211 212-214 215-220 221-223 224-229 230-239 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 3 6 10 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Packed S9(9)v99 Character Always blank

323

Employee Deductions in Arrears Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number

Position
01-04 05-10 11-19

Length
4 6 9

Format
Character Character 9(9)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats

324

AutoPay Data Exchange Guide

Filler Record Code Record Sequence Number Year Quarter Number 1st Deductions in Arrears Code Sign Deductions in Arrears Amount 2nd Deductions in Arrears Code Sign Deductions in Arrears Amount 3rd Deductions in Arrears Code Sign Deductions in Arrears Amount 4th Deductions in Arrears Code Sign Deductions in Arrears Amount 5th Deductions in Arrears Code Sign Deductions in Arrears Amount

20-35 36-45 46-50

16 10 5

Character Character 9(5)

Always blank Always MST340ECDA This field is initialized to 1 and is incremented by 1 for each additional record created for the deductions in arrears information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55 56-58 59 60-70 71-73 74 75-85 86-88 89 90-100 101-103 104 105-115 116-118 119 120-130

4 1 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11

Character Character Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99

Field Name
6th Deductions in Arrears Code Sign Deductions in Arrears Amount 7th Deductions in Arrears Code Sign

Position
131-133 134 135-145 146-148 149

Length
3 1 11 3 1

Format
Character Character 9(9)v99 Character Character

Justify

Requirements

Masterfile Data Exchange File


Deductions in Arrears Amount 8th Deductions in Arrears Code Sign Deductions in Arrears Amount 9th Deductions in Arrears Code Sign Deductions in Arrears Amount 10th Deductions in Arrears Code Sign Deductions in Arrears Amount 11th Deductions in Arrears Code Sign Deductions in Arrears Amount 12th Deductions in Arrears Code Sign Deductions in Arrears Amount 13th Deductions in Arrears Code Sign Deductions in Arrears Amount 14th Deductions in Arrears Code Sign Deductions in Arrears Amount 15th Deductions in Arrears Code Sign Deductions in Arrears Amount 16th Deductions in Arrears Code Sign 150-160 161-163 164 165-175 176-178 179 180-190 191-193 194 195-205 206-208 209 210-220 221-223 224 225-235 236-238 239 240-250 251-253 254 255-265 266-268 269 270-280 281-283 284 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 11 3 1 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character (9)v99 Character Character 9(9)v99 Character Character

325

326

AutoPay Data Exchange Guide

Deductions in Arrears Amount 17th Deductions in Arrears Code Sign Deductions in Arrears Amount 18th Deductions in Arrears Code Sign Deductions in Arrears Amount 19th Deductions in Arrears Code Sign Deductions in Arrears Amount 20th Deductions in Arrears Code Sign Deductions in Arrears Amount Filler

285-295 296-298 299 300-310 311-313 314 315-325 326-328 329 330-340 341-343 344 345-355 356-365

11 3 1 11 3 1 11 3 1 11 3 1 11 10

9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Character 9(9)v99 Character Always blank

Employee Deduction Forecasting Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST350ECDF This field is initialized to 1 and is incremented by 1 for each additional record created for the deduction forecasting information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number

45-48 49

4 1

Character Character

Masterfile Data Exchange File 1st Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 50-51 52-54 2 3 Packed S9(2) Packed S9(4)

327

2nd Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 55-56 57-59 2 3 Packed S9(2) Packed S9(4)

3rd Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 60-61 62-64 2 3 Packed S9(2) Packed S9(4)

4th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 65-66 67-69 2 3 Packed S9(2) Packed S9(4)

5th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 70-71 72-74 2 3 Packed S9(2) Packed S9(4)

6th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 75-76 77-79 2 3 Packed S9(2) Packed S9(4)

Field Name

Position

Length

Format

Justify

Requirements

7th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 80-81 82-84 2 3 Packed S9(2) Packed S9(4)

8th Deduction Forecast Data


Forecasted Week Number 85-86 2 Packed S9(2)

328

AutoPay Data Exchange Guide

Year when Forecast Week was Entered

87-89

Packed S9(4)

9th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 90-91 92-94 2 3 Packed S9(2) Packed S9(4)

10th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 95-96 97-99 2 3 Packed S9(2) Packed S9(4)

11th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 100-101 102-104 2 3 Packed S9(2) Packed S9(4)

12th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 105-106 107-109 2 3 Packed S9(2) Packed S9(4)

13th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 110-111 112-114 2 3 Packed S9(2) Packed S9(4)

14th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 115-116 117-119 2 3 Packed S9(2) Packed S9(4)

15th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 120-121 122-124 2 3 Packed S9(2) Packed S9(4)

Masterfile Data Exchange File 16th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 125-126 127-129 2 3 Packed S9(2) Packed S9(4)

329

17th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 130-131 132-134 2 3 Packed S9(2) Packed S9(4)

18th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 135-136 137-139 2 3 Packed S9(2) Packed S9(4)

19th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 140-141 142-144 2 3 Packed S9(2) Packed S9(4)

20th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered Filler 145-146 147-149 150-159 2 3 10 Packed S9(2) Packed S9(4) Character Always blank

Employee Deduction Forecasting Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST350ECDF This field is initialized to 1 and is incremented by 1 for each additional record created for the deduction forecasting information sets.

330

AutoPay Data Exchange Guide

Year Quarter Number

51-54 55

4 1

Character Character

Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

1st Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 56-57 58-61 2 4 9(2) 9(4)

2nd Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 62-63 64-67 2 4 9(2) 9(4)

3rd Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 68-69 70-73 2 4 9(2) 9(4)

4th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 74-75 76-79 2 4 9(2) 9(4)

5th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 80-81 82-85 2 4 9(2) 9(4)

6th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 86-87 88-91 2 4 9(2) 9(4)

Field Name

Position

Length

Format

Justify

Requirements

7th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 92-93 94-97 2 4 9(2) 9(4)

Masterfile Data Exchange File 8th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 98-99 100-103 2 4 9(2) 9(4)

331

9th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 104-105 106-109 2 4 9(2) 9(4)

10th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 110-111 112-115 2 4 9(2) 9(4)

11th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 116-117 118-121 2 4 9(2) 9(4)

12th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 122-123 124-127 2 4 9(2) 9(4)

13th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 128-129 130-133 2 4 9(2) 9(4)

14th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 134-135 136-139 2 4 9(2) 9(4)

15th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 140-141 142-145 2 4 9(2) 9(4)

332

AutoPay Data Exchange Guide

16th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 146-147 148-151 2 4 9(2) 9(4)

17th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 152-153 154-157 2 4 9(2) 9(4)

18th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 158-159 160-163 2 4 9(2) 9(4)

19th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered 164-165 166-169 2 4 9(2) 9(4)

20th Deduction Forecast Data


Forecasted Week Number Year when Forecast Week was Entered Filler 170-171 172-175 176-185 2 4 10 9(2) 9(4) Character Always blank

Employee Generic Data Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-31 32-41 42-44

Length
4 6 5 16 10 3

Format
Character Character Packed S9(9) Character Character Packed S9(5)

Justify

Requirements
Always blank

Always blank Always MST360ECED This field is initialized to 1 and is incremented by 1 for each additional record created for the custom generic data information

Masterfile Data Exchange File


sets. Year Quarter Number Custom Record Type Code Custom Record Sequence Number 45-48 49 50-52 53-54 4 1 3 2 254 10 Character Character Character Packed S9(3) Character Character Always blank

333

Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Custom Generic Data 55-308 Text Filler 309-318

Employee Generic Data Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Custom Record Type Code Custom Record Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST360ECED This field is initialized to 1 and is incremented by 1 for each additional record created for the custom generic data information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-64 55 56-58 59-61

4 1 3 3 254 10

Character Character Character 9(3) Character Character

Custom Generic Data 62-315 Text Filler 316-325

Always blank

Employee Custom Report Data Record (Packed Format)


Field Name
Regional Office

Position
01-04

Length
4

Format
Character

Justify

Requirements
Always blank

334

AutoPay Data Exchange Guide

Company Code Employee File Number Filler Record Code Record Sequence Number

05-10 11-15 16-31 32-41 42-44

6 5 16 10 3

Character Packed S9(9) Character Character Packed S9(5) Always blank Always MST370ECRP This field is initialized to 1 and is incremented by 1 for each additional record created for the custom report information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

Year Quarter Number Custom Report Name Employee Report Line Sequence Number Custom Report Free Form Text Area 1 Custom Report Free Form Text Area 2 Custom Report Free Form Text Area 3 Filler

45-48 49 50-57 58-59 60-179 180-299 300-419 420-429

4 1 8 2 120 120 120 10

Character Character Character Packed S9(3) Character Character Character Character

Always blank

Employee Custom Report Data Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Filler Record Code Record Sequence Number Year Quarter Number Custom Report Name Employee Report Line Sequence Number

Position
01-04 05-10 11-19 20-35 36-45 46-50

Length
4 6 9 16 10 5

Format
Character Character 9(9) Character Character 9(5)

Justify

Requirements

Difference in field size. Difference in field size.


Difference in formats Always blank Always MST370ECRP This field is initialized to 1 and is incremented by 1 for each additional record created for the custom report information sets. Populated with the Effective Year when this file is created Populated with the Effective Quarter when this file is created

51-54 55 56-63 64-66

4 1 8 3

Character Character Character 9(3)

Masterfile Data Exchange File


Custom Report Free Form Text Area 1 Custom Report Free Form Text Area 2 Custom Report Free Form Text Area 3 Filler 67-186 187-306 307-426 427-436 120 120 120 10 Character Character Character Character Always blank

335

337

CHAPTER 4 Summary Data Exchange File

338

AutoPay Data Exchange Guide

Summary Data Exchange File


July 2008

Detailed Field Requirements This chapter details the contents of records in the Summary Data Exchange File. When applicable it also indicates record creation rules. The Summary Data Exchange File consists of the following record sets: Company Data Record (see "Company Data Record Layouts" on page 14, http://eguides.nj.adp.com/nxt/gateway.dll/Feature%20and%20User%20Guides/NOSDataExchGd/0 2%20paydata%20exchange%20file/02-paydata-02.htm) Detail Totals Record (see "Detail Totals Record Layouts" on page 342) Analysis Group Totals Record (see "Analysis Group Totals Record Layouts" on page 349)

Summary Data Exchange Key Information The following fields represent the key structure of all Summary Data Exchange records: ADP Office Code Company Code Department/Cost Number Record Code Record Sequence Number (Continuation Record Number) Client Payroll Year Client Payroll Week Client Payroll Number Batch Number The Department/Cost Number field on the Company Data Record Set (SUM010CIND and SUM020CPRL) is set to zeros. Department Number is contained on the 900 Byte Tape; Cost Number is not.

Summary Data Exchange File

339

Company Data Record Layouts


Company Data Record Set One Company Data Record Set is generated for each company code that has summary data to be reported on the Summary Data Exchange File. For each company code, the Company Data Record Set consists of two records: Company Indicative record, SUM010CIND (packed (see "Company Indicative Record (Packed Format)" on page 339) and unpacked (see "Company Indicative Record (Unpacked Format)" on page 340)) This header record contains data that does not vary among payrolls Company Payroll record, SUM020CPRL (packed (see "Company Payroll Record (Packed Format)" on page 340) and unpacked (see "Company Payroll Record (Unpacked Format)" on page 341)) This record contains company data that varies among payrolls. Company Indicative Record (Packed Format)
Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM010CIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

74-76 77-78 79-80 81-83 84-103 104-109 110 111-112 113 114-123

3 2 2 3 20 6 1 2 1 10

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Character Character Character Character Character Character L L

A, B, or C Always spaces

340

AutoPay Data Exchange Guide

Company Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM010CIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

81-83 84-86 87-91 92-111 112-117 118 119-120 121 122-131

3 3 5 20 6 1 2 1 10

9(3) 9(3) 9(5) Character Character Character Character Character Character Always blank

Company Payroll Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM020CPRL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number

74-76 77-78

3 2

Packed S9(5) Packed S9(3)

Summary Data Exchange File


Payroll Number Batch Number Payroll Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler 79-80 81-83 84 85-89 90-94 95-99 100-104 105-114 2 3 1 5 5 5 5 10 Packed S9(3) Packed S9(5) Character Packed S9(9) Packed S9(9) Packed S9(9) Packed S9(9) Character MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always spaces

341

Company Payroll Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements
Always blank

Always SUM020CPRL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number Payroll Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler

81-83 84-86 87-91 92 93-101 102-110 111-119 120-128 129-138

3 3 5 1 9 9 9 5 10

9(3) 9(3) 9(5) Character 9(9) 9(9) 9(9) Packed S9(9) Character MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always blank

342

AutoPay Data Exchange Guide

Detail Totals Record Layouts


Detail Totals Record Set Detail totals records are generated for each detail group that has data to be reported on the Summary Data Exchange File. The Detail Totals Record Set consists of the following records, which are used for detail totals reporting: Primary Detail Totals Record, SUM030DPRI (packed (see "Primary Detail Totals Record (Packed Format)" on page 342) and unpacked (see "Primary Detail Totals Record (Unpacked Format)" on page 343)) This record contains frequently populated department level totals. Additional Detail Totals Record, SUM040DADD (packed (see "Additional Detail Totals Record (Packed Format)" on page 345) and unpacked (see "Additional Detail Totals Record (Unpacked Format)" on page 346)) This record contains the remaining department level totals. Primary Detail Totals Record (Packed Format)
Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM030DPRI This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number Gross Earnings Amount Net Earnings Amount Number of Total Pays Hours 1 Quantity Hours 2 Quantity

74-76 77-78 79-80 81-83 84-91 92-99 100-103 104-109 110-115

3 2 2 3 8 8 4 6 6

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(9)v99 Packed S9(9)v99

Summary Data Exchange File


Hours 3 Quantity Hours 4 Quantity Earnings 1 Amount Earnings 2 Amount Earnings 3 Amount Earnings 4 Amount Earnings 5 Amount Deduction Amount Federal Taxable Amount Federal Tax Amount Social Security Employee Tax Amount Medicare Employee Tax Amount State 1 Tax Amount 116-121 122-127 128-135 136-143 144-151 152-159 160-167 168-175 176-183 184-191 192-199 200-207 208-215 6 6 8 8 8 8 8 8 8 8 8 8 8 8 8 10 Packed S9(9)v99 Packed S9(9)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Character Always spaces

343

SUI/DI/VPDI Employee Tax 216-223 Amount Local 1 Tax Amount Filler 224-231 232-241

Primary Detail Totals Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM030DPRI This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data

Payroll Year

76-80

9(5)

344

AutoPay Data Exchange Guide


Exchange File will have the full 4 digits for year.

Payroll Week Number Payroll Number Batch Number Sign Gross Earnings Amount Sign Net Earnings Amount Number of Total Pays Sign Hours 1 Quantity Sign Hours 2 Quantity Sign Hours 3 Quantity Sign Hours 4 Quantity Sign Earnings 1 Amount Sign Earnings 2 Amount Sign Earnings 3 Amount Sign Earnings 4 Amount Sign

81-83 84-86 87-91 92 93-107 108 109-123 124-130 131 132-142 143 144-154 155 156-166 167 168-178 179 180-194 195 196-210 211 212-226 227 228-242 243

3 3 5 1 15 1 15 7 1 11 1 11 1 11 1 11 1 15 1 15 1 15 1 15 1

9(3) 9(3) 9(5) X(1) S9(13)v99 X(1) S9(9)v99 9(7) X(1) 9(9)v99 X(1) 9(9)v99 X(1) 9(9)v99 X(1) 9(9)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1)

Summary Data Exchange File


Earnings 5 Amount Sign Deduction Amount Sign Federal Taxable Amount Sign Federal Tax Amount Sign Social Security Employee Tax Amount Sign Medicare Employee Tax Amount Sign State 1 Tax Amount Sign 244-258 259 260-274 275 276-290 291 292-306 307 308-322 323 324-338 339 340-354 355 15 1 15 1 15 1 15 1 15 1 15 1 15 1 15 1 15 10 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 Character Always blank

345

SUI/DI/VPDI Employee Tax 356-370 Amount Sign Local 1 Tax Amount Filler 371 372-386 387-396

Additional Detail Totals Record (Packed Format)


Field Name
Regional Office Code Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM040DADD This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

346

AutoPay Data Exchange Guide

Payroll Year Payroll Week Number Payroll Sequence Number Batch Number State 2 Tax Amount Local 2 Tax Amount EIC Amount Social Security Employer Paid Amount Medicare Employer Paid Amount Ohio School District (Local 3) Tax Amount Social Security Employee Tax Adjustment Amount Medicare Employee Tax Adjustment Amount

74-76 77-78 79-80 81-83 84-91 92-99 100-107 108-115 116-123 124-131 132-139 140-147

3 2 2 3 8 8 8 8 8 8 8 8 8 8 8 8 8 10

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Character

YYYY

Same as State 1 Tax Amount on Primary Detail Totals record. Same as Local 1 Tax Amount on Primary Detail Totals record.

SUI/DI/VPDI Employee Tax 148-155 Adjustment Amount Meals amount Tip Amount Local 4 Tax Amount Local 5 Tax Amount Filler 156-163 164-171 172-179 180-187 188-197

Always spaces

Additional Detail Totals Record (Unpacked Format)


Field Name
Regional Office Code Company Code Department/Cost Number Record Code

Position
01-04 05-10 11-60 61-70

Length
4 6 50 10

Format
Character Character Character Character

Justify

Requirements

Always SUM040DADD

Summary Data Exchange File


Record Sequence Number 71-75 5 9(5)

347

This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Sequence Number Batch Number Sign State 2 Tax Amount Sign Local 2 Tax Amount Sign EIC Amount Sign Social Security Employer Paid Amount Sign Medicare Employer Paid Amount Sign Ohio School District (Local 3) Tax Amount Sign Social Security Employee Tax Adjustment Amount Sign Medicare Employee Tax Adjustment Amount Sign

81-83 84-86 87-91 92 93-107 108 109-123 124 125-139 140 141-155 156 157-171 172 173-187 188 189-203 204 205-219 220

3 3 5 1 15 1 15 1 15 1 15 1 15 1 15 1 15 1 15 1 15 1

9(3) 9(3) 9(5) X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) These 2 fields are combined into 1 on the 900-byte tape. Same as Local 1 Same as State 1

SUI/DI/VPDI Employee Tax 221-235 Adjustment Amount Sign 236

348

AutoPay Data Exchange Guide

Meals amount Sign Tip Amount Sign Local 4 Tax Amount Sign Local 5 Tax Amount Filler

237-251 252 253-267 268 269-283 284 285-299 300-309

15 1 15 1 15 1 15 10

9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 Character Always blank

Summary Data Exchange File

349

Analysis Group Totals Record Layouts


Analysis Group Totals Record Set Applicable analysis group records are generated for each analysis group that has data to be reported on the Summary Data Exchange File. The Analysis Group Totals Record Set consists of the following records, which are used for analysis group reporting: General Payroll Totals Analysis record, SUM050GGEN (packed (see "General Payroll Totals Analysis Record (Packed Format)" on page 351) and unpacked (see "General Payroll Totals Analysis Record (Unpacked Format)" on page 350)) This record contains general payroll totals that are not tax-related, such as gross and net earnings, and total number of pays. Hours/Earnings Analysis record, SUM060GHER (packed (see "Hours/Earnings Analysis Record (Packed Format)" on page 352) and unpacked (see "Hours/Earnings Analysis Record (Unpacked Format)" on page 355)) This multiple occurrence record contains the number of hours and earnings amounts categorized by hours/earnings codes per analysis group (dept. number) and payroll. Deduction Analysis record, SUM070GDED (packed (see "Deduction Analysis Record (Packed Format)" on page 359) and unpacked (see "Deduction Analysis Record (Unpacked Format)" on page 363)) This multiple occurrence record contains deduction amounts categorized by deduction type/code per analysis group (dept. number) and payroll. Memo Analysis record, SUM080GMEM (packed (see "Memo Analysis Record (Packed Format)" on page 369) and unpacked (see "Memo Analysis Record (Unpacked Format)" on page 371)) This multiple occurrence record contains memo amounts categorized by memo type/code per analysis group (dept. number) and payroll. Non-Void Memo Analysis record, SUM081GMEN (packed (see "Non-Void Memo Analysis Record (Packed Format)" on page 376) and unpacked (see "Non-Void Memo Analysis Record (Unpacked Format)" on page 377)) categorized by Department number/Cost number/Payroll year/Payroll Week number/Payroll number/Memo code. The multiple occurrence record contains memo amounts for all non-Void Special Pays categorized by memo pay Federal Taxation Analysis record, SUM090GFTX (packed (see "Federal Taxation Analysis Record (Packed Format)" on page 379) and unpacked (see "Federal Taxation Analysis Record (Unpacked Format)" on page 380)) This single occurrence record is categorized per analysis group (dept. number) and payroll. It contains taxable and tax amount for federal taxes such as Federal Income Tax, FUTA, Social Security, Medicare, and EIC. State Taxation Analysis record, SUM100GSTX (packed (see "State Taxation Analysis Record (Packed Format)" on page 382) and unpacked (see "State Taxation Analysis Record (Unpacked Format)" on page 385)) This multiple occurrence record contains the following information by applicable state, for a particular payroll and analysis group:

350

AutoPay Data Exchange Guide

Taxable and tax amount totals for state level taxes such as state income tax, SUI, and SDI/VPDI Total state income tax withheld for pays with designated state/commuter code

Local Taxation Analysis record, SUM110GLTX (packed (see "Local Taxation Analysis Record (Packed Format)" on page 390) and unpacked (see "Local Taxation Analysis Record (Unpacked Format)" on page 393)) This multiple occurrence record is categorized per analysis group (dept. number) and payroll, which contains local level summary information.

General Payroll Totals Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM050GGEN This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number Sign Total Gross Earnings Amount Sign

81-83 84-86 87-91 92 93-107 108

3 3 5 1 15 1 15 1 15 1 15

9(3) 9(3) 9(5) X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99

Gross Earnings Amount for 109-123 this Pay Sign Net Cash Amount Sign Net Earnings Amount 124 125-139 140 141-155

Summary Data Exchange File


Sign 156 1 15 7 1 15 1 15 1 8 1 15 10 X(1) 9(13)v99 9(7) X(1) 9(13)v99 X(1) 9(13)v99 X(1) Packed S9(13)v99 X(1) 9(13)v99 Character Always blank

351

Net Earnings for Void Pays 157-171 Amount Total Number of Pays Sign Meals Amount Sign Tip Amount Sign Social Security Employer Paid Amount Sign Medicare Employer Paid Amount Filler 172-178 179 180-194 195 196-210 211 212-226 227 228-242 243-252

These 2 fields are combined into 1 on the 900-byte tape.

These 2 fields are combined into 1 on the 900-byte tape.

General Payroll Totals Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM050GGEN This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number Total Gross Earnings Amount

74-76 77-78 79-80 81-83 84-91

3 2 2 3 8 8 8

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(13)v99 Packed S9(13)v99 Packed

Gross Earnings Amount for 92-99 this Pay Net Cash Amount 100-107

352

AutoPay Data Exchange Guide


S9(13)v99

Net Earnings Amount

108-115

8 8 4 8 8 8 8 10

Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Character Always spaces

Net Earnings for Void Pays 116-123 Amount Total Number of Pays Meals Amount Tip Amount Social Security Employer Paid Amount Medicare Employer Paid Amount Filler 124-127 128-135 136-143 144-151 152-159 160-169

Hours/Earnings Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM060GHER This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number

74-76 77-78 79-80 81-83

3 2 2 3

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

First Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 84-86 87-89 90-92 93-98 99-106 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Summary Data Exchange File Second Occurrence


Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 107-109 110-112 113-115 116-121 122-129 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

353

Third Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 130-132 133-135 136-138 139-144 145-152 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Fourth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 153-155 156-158 159-161 162-167 168-175 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Field Name Fifth Occurrence


Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount

Position

Length

Format

Justify

Requirements

176-178 179-181 182-184 185-190 191-198

3 3 3 6 8

Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Sixth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code 199-201 202-204 205-207 3 3 3 Character Character Character L L

354

AutoPay Data Exchange Guide

Total Hours Quantity Total Earnings Amount

208-213 214-221

6 8

Packed S9(9)v99 Packed S9(13)v99

Seventh Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 222-224 225-227 228-230 231-236 237-244 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Eighth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 245-247 248-250 251-253 254-259 260-267 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Ninth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount 268-270 271-273 274-276 277-282 283-290 3 3 3 6 8 Character Character Character Packed S9(9)v99 Packed S9(13)v99 L L

Tenth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Total Earnings Amount Filler 291-293 294-296 297-299 300-305 306-313 314-323 3 3 3 6 8 10 Character Character Character Packed S9(9)v99 Packed S9(13)v99 Character Always spaces L L

Summary Data Exchange File

355

Hours/Earnings Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM060GHER This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number

81-83 84-86 87-91

3 3 5

9(3) 9(3) 9(5)

First Occurrence
Hours/Earnings Code 92-95 3 Character On the 900-byte tape this is the Hours-C and it is right justified. On the 900-byte tape this is the Earnings-C and it is right justified. Special Comp. Code Cafeteria Benefit Code Total Hours Quantity 95-97 98-100 101-111 3 3 11 Character Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

112 113-127

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Second Occurrence
Hours/Earnings Code 128-130 3 Character On the 900-byte tape this is the Hours-C and it is right justified. On the 900-byte tape this is the Earnings-C and it is right justified.

356

AutoPay Data Exchange Guide

Special Comp. Code Cafeteria Benefit Code Total Hours Quantity

131-133 134-136 137-147

3 3 11

Character Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

148 149-163

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Third Occurrence
Hours/Earnings Code 164-166 3 Character On the 900-byte tape this is the Hours-C and it is right justified. On the 900-byte tape this is the Earnings-C and it is right justified. Special Comp. Code Cafeteria Benefit Code Total Hours Quantity 167-169 170-172 173-183 3 3 11 Character Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

184 185-199

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Fourth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Sign Total Earnings Amount 200-202 203-205 206-208 209-219 220 221-235 3 3 3 11 1 15 Character Character Character 9(9)v99 X(1) 9(13)v99

Summary Data Exchange File Field Name Fifth Occurrence


Hours/Earnings Code 236-238 3 Character

357

Position

Length

Format

Justify

Requirements

On the 900-byte tape this is the Hours-C and it is right justified. On the 900-byte tape this is the Earnings-C and it is right justified.

Special Comp. Code Cafeteria Benefit Code Total Hours Quantity

239-241 242-244 245-255

3 3 11

Character Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

256 257-271

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sixth Occurrence
Hours/Earnings Code 272-274 3 Character On the 900-byte tape this is the Hours-C and it is right justified. On the 900-byte tape this is the Earnings-C and it is right justified. Special Comp. Code Cafeteria Benefit Code Total Hours Quantity 275-277 278-280 281-291 3 3 11 Character Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

292 293-307

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Seventh Occurrence
Hours/Earnings Code 308-310 3 Character On the 900-byte tape this is the Hours-C and it is right justified. On the 900-byte tape this is the Earnings-C and it is right justified. Special Comp. Code 311-313 3 Character

358

AutoPay Data Exchange Guide

Cafeteria Benefit Code Total Hours Quantity

314-316 317-327

3 11

Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

328 329-343

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Eighth Occurrence
Hours/Earnings Code 344-346 3 Character

On the 900-byte tape this is the Hours-C and it is right justified.


On the 900-byte tape this is the Earnings-C and it is right justified.

Special Comp. Code Cafeteria Benefit Code Total Hours Quantity

347-349 350-352 353-363

3 3 11

Character Character 9(9)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Sign Total Earnings Amount

364 365-379

1 15

X(1) S9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 5761, 65-69, 73-77 and 81-85.

Ninth Occurrence
Hours/Earnings Code Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Sign Total Earnings Amount 380-382 383-385 386-388 389-399 400 401-415 3 3 3 11 1 15 Character Character Character 9(9)v99 X(1) 9(13)v99

Tenth Occurrence
Hours/Earnings Code 416-418 3 Character

Summary Data Exchange File


Special Comp. Code Cafeteria Benefit Code Total Hours Quantity Sign Total Earnings Amount Filler 419-421 422-424 425-435 436 437-451 452-461 3 3 11 1 15 10 Character Character 9(9)v99 X(1) 9(13)v99 Character Always blank

359

Deduction Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM070GDED This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number

74-76 77-78 79-80 81-83

3 2 2 3

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

First Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 84 85-87 88-90 91-93 94-101 102-109 110-113 114-117 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

360

AutoPay Data Exchange Guide

Second Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 118 119-121 122-124 125-127 128-135 136-143 144-147 148-151 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Field Name Third Occurrence


Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

Position

Length

Format

Justify

Requirements

152 153-155 156-158 159-161 162-169 170-177 178-181 182-185

1 3 3 3 8 8 4 4

Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Fourth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences 186 187-189 190-192 193-195 196-203 204-211 212-215 1 3 3 3 8 8 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) L L

Summary Data Exchange File


Non-Void Number of this Deduction Occurrences 216-219 4 Packed S9(7)

361

Fifth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 220 221-223 224-226 227-229 230-237 238-245 246-249 250-253 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Sixth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 254 255-257 258-260 261-263 264-271 272-279 280-283 284-287 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Field Name Seventh Occurrence


Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences

Position

Length

Format

Justify

Requirements

288 289-291 292-294 295-297 298-305 306-313 314-317

1 3 3 3 8 8 4

Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) L L

362

AutoPay Data Exchange Guide

Non-Void Number of this Deduction Occurrences

318-321

Packed S9(7)

Eighth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 322 323-325 326-328 329-331 332-339 340-347 348-351 352-355 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Ninth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 356 357-359 360-362 363-365 366-373 374-381 382-385 386-389 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Tenth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Deduction Amount Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this 390 391-393 394-396 397-399 400-407 408-415 416-419 420-423 1 3 3 3 8 8 4 4 Character Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(7) Packed S9(7) L L

Summary Data Exchange File


Deduction Occurrences Filler 424-433 10 Character Always spaces

363

Deduction Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM070GDED This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number

81-83 84-86 87-91

3 3 5

9(3) 9(3) 9(5)

First Occurrence
Deduction Type Code Deduction Code 92 93-95 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

96-98 99-101 102 103-117

3 3 1 15

Character Character X(1) X9(13)v991) On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign

118

X(1)

364

AutoPay Data Exchange Guide

Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

119-133 134-140 141-147

15 7 7

9(13)v99 9(7) 9(7)

Second Occurrence
Deduction Type Code Deduction Code 148 149-151 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

152-154 155-157 158 159-173

3 3 1 15

Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

174 175-189 190-196 197-203

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Field Name Third Occurrence


Deduction Type Code Deduction Code

Position

Length

Format

Justify

Requirements

204 205-207

1 3

Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code

208-210 211-213

3 3

Character Character

Summary Data Exchange File


Sign Deduction Amount 214 215-229 1 15 X(1) 9(13)v99

365

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

230 231-245 246-252 253-259

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Fourth Occurrence
Deduction Type Code Deduction Code 260 261-263 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

264-266 267-269 270 271-285

3 3 1 15

Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

286 287-301 302-308 309-315

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Fifth Occurrence
Deduction Type Code Deduction Code 316 317-319 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts.

366

AutoPay Data Exchange Guide


The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

320-322 323-325 326 327-341

3 3 1 15

Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

342 343-357 358-364 365-371

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Sixth Occurrence
Deduction Type Code Deduction Code 372 373-375 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

376-378 379-381 382 383-397

3 3 1 15

Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

398 399-413 414-420 421-427

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Summary Data Exchange File Field Name Seventh Occurrence


Deduction Type Code Deduction Code 428 429-431 1 3 Character Character

367

Position

Length

Format

Justify

Requirements

On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

432-434 435-437 438 439-453

3 3 1 15

Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

454 455-469 470-476 477-483

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Eighth Occurrence
Deduction Type Code Deduction Code 484 485-487 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 7880, and 86-88. All occurrences are right-justified.

Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount

488-490 491-493 494 495-509

3 3 1 15

Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-45, 49-53, 57-61, 65-69, 73-77 and 81-85.

368

AutoPay Data Exchange Guide

Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences

510 511-525 526-532 533-539

1 15 7 7

X(1) 9(13)v99 9(7) 9(7)

Ninth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences 540 541-543 544-546 547-549 550 551-565 566 567-581 582-588 589-595 1 3 3 3 1 15 1 15 7 7 Character Character Character Character X(1) 9(13)v99 X(1) 9(13)v99 9(7) 9(7)

Tenth Occurrence
Deduction Type Code Deduction Code Special Comp. Code Cafeteria Benefit Code Sign Deduction Amount Sign Non-Void Deduction Amount Number of this Deduction Occurrences Non-Void Number of this Deduction Occurrences Filler 596 597-599 600-602 603-605 606 607-621 622 623-637 638-644 645-651 652-661 1 3 3 3 1 15 1 15 7 7 10 Character Character Character Character X(1) 9(13)v99 X(1) 9(13)v99 9(7) 9(7) Character Always blank

Summary Data Exchange File

369

Memo Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM080GMEM This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number

74-76 77-78 79-80 81-83

3 2 2 3

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

First Occurrence
Memo Type Code 84 1 Character Blank = no memo data C = calculated (output or nondeduction) - Memo code is mandatory I = Input - Memo code is optional Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 85-87 88-95 96-98 99-101 3 8 3 3 Character Packed S9(13)v99 Character Character L L R

Second Occurrence
Memo Type Code 102 1 Character See First Occurrence of Memo Type Code for valid values R

Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code

103-105 106-113 114-116 117-119

3 8 3 3

Character Packed S9(13)v99 Character Character

L L

Third Occurrence
Memo Type Code Memo Code 120 121-123 1 3 Character Character R See First Occurrence of Memo Type Code for valid values

370

AutoPay Data Exchange Guide

Memo Amount Special Comp. Code Cafeteria Benefit Code

124-131 132-134 135-137

8 3 3

Packed S9(13)v99 Character Character L L

Fourth Occurrence
Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 138 139-141 142-149 150-152 153-155 1 3 8 3 3 Character Character Packed S9(13)v99 Character Character L L R See First Occurrence of Memo Type Code for valid values

Fifth Occurrence
Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 156 157-159 160-167 168-170 171-173 1 3 8 3 3 Character Character Packed S9(13)v99 Character Character L L R See First Occurrence of Memo Type Code for valid values

Field Name Sixth Occurrence


Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code

Position

Length

Format

Justify

Requirements

174 175-177 178-185 186-188 189-191

1 3 8 3 3

Character Character Packed S9(13)v99 Character Character L L R

See First Occurrence of Memo Type Code for valid values

Seventh Occurrence
Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 192 193-195 196-203 204-206 207-209 1 3 8 3 3 Character Character Packed S9(13)v99 Character Character L L R See First Occurrence of Memo Type Code for valid values

Summary Data Exchange File Eighth Occurrence


Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 210 211-213 214-221 222-224 225-227 1 3 8 3 3 Character Character Packed S9(13)v99 Character Character L L R

371

See First Occurrence of Memo Type Code for valid values

Ninth Occurrence
Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code 228 229-231 232-239 240-242 243-245 1 3 8 3 3 Character Character Packed S9(13)v99 Character Character L L R See First Occurrence of Memo Type Code for valid values

Tenth Occurrence
Memo Type Code Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Filler 246 247-249 250-257 258-260 261-263 264-273 1 3 8 3 3 10 Character Character Packed S9(13)v99 Character Character Character L L Always spaces R See First Occurrence of Memo Type Code for valid values

Memo Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM080GMEM This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4

Payroll Year

76-80

9(5)

372

AutoPay Data Exchange Guide


digits for year.

Payroll Week Number Payroll Number Batch Number

81-83 84-86 87-91

3 3 5

9(3) 9(3) 9(5)

First Occurrence
Memo Type Code Memo Code 92 93-95 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Sign Memo Amount

96 97-111

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

112-114 115-117

3 3

Character Character

Second Occurrence
Memo Type Code 118 1 Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Memo Code

119-121

Character

Sign Memo Amount

122 123-137

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

138-140 141-143

3 3

Character Character

Summary Data Exchange File Third Occurrence


Memo Type Code Memo Code 144 145-147 1 3 Character Character

373

On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Sign Memo Amount

148 149-163

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

164-166 167-169

3 3

Character Character

Fourth Occurrence
Memo Type Code Memo Code 170 171-173 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Sign Memo Amount

174 175-189

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

190-192 193-195

3 3

Character Character

Fifth Occurrence
Memo Type Code 196 1 Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

374

AutoPay Data Exchange Guide

Memo Code

197-199

Character

On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Sign Memo Amount

200 201-215

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

216-218 219-221

3 3

Character Character

Field Name Sixth Occurrence


Memo Type Code Memo Code

Position

Length

Format

Justify

Requirements

222 223-225

1 3

Character Character

On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details. On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign

226

X(1)

Memo Amount

227-241

15

9(13)v99

Special Comp. Code Cafeteria Benefit Code

242-244 245-247

3 3

Character Character

Seventh Occurrence
Memo Type Code 248 1 Character On the 900-byte tape this field can

Summary Data Exchange File


Memo Code 249-251 3 Character

375

occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Sign Memo Amount

252 253-267

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

268-270 271-273

3 3

Character Character

Eighth Occurrence
Memo Type Code Memo Code 274 275-277 1 3 Character Character On the 900-byte tape this field can occur up to 8 times to correspond with the 8 tax category fields for the amounts. The positions are 30-32, 38-40, 46-48, 54-56, 62-64, 70-72, 78-80, and 86-88. All occurrences are right-justified. The Memo Type and Code are combined on the 900byte tape - see the Mapping document for more details.

Sign Memo Amount

278 279-293

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Special Comp. Code Cafeteria Benefit Code

294-296 297-299

3 3

Character Character

Ninth Occurrence
Memo Type Code Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code 300 301-303 304 305-319 320-322 323-325 1 3 1 15 3 3 Character Character X(1) 9(13)v99 Character Character

Tenth Occurrence
Memo Type Code 326 1 Character

376

AutoPay Data Exchange Guide

Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Filler

327-329 330 331-345 346-348 349-351 352-361

3 1 15 3 3 10

Character X(1) 9(13)v99 Character Character Character Always blank

Non-Void Memo Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Positions Length
01-04 05-10 11-60 61-70 71-73 4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always blank

Always SUM081GMEM This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Payroll Batch Number 1st Occurrence Memo Code Non-Void Memo Amount 2nd Occurrence Memo Code Non-Void Memo Amount 3rd Occurrence Memo Code Non-Void Memo Amount 4th Occurrence Memo Code Non-Void Memo Amount

74-76 77-78 79-80 81-83

3 2 2 3

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

84-86 87-94

3 8

Character Packed S9(13)V99

Right

95-97 98-105

3 8

Character Packed S9(13)V99

Right

106-108 109-116

3 8

Character Packed S9(13)V99

Right

117-119 120-127

3 8

Character Packed S9(13)V99

Right

Summary Data Exchange File Field Name


5th Occurrence Memo Code Non-Void Memo Amount 6th Occurrence Memo Code Non-Void Memo Amount 7th Occurrence Memo Code Non-Void Memo Amount 8th Occurrence Memo Code Non-Void Memo Amount 9th Occurrence Memo Code Non-Void Memo Amount 10th Occurrence Memo Code Non-Void Memo Amount Filler 183-185 186-193 194-203 3 8 10 Character Packed S9(13)V99 Character Always blanks Right 172-174 175-182 3 8 Character Packed S9(13)V99 Right 161-163 164-171 3 8 Character Packed S9(13)V99 Right 150-152 153-160 3 8 Character Packed S9(13)V99 Right 139-141 142-149 3 8 Character Packed S9(13)V99 Right 128-130 131-138 3 8 Character Packed S9(13)V99 Right

377

Positions Length

Format

Justify

Requirements

Non-Void Memo Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Positions Length
01-04 05-10 11-60 61-70 71-75 4 6 50 10 5

Format
Character Character Character Character Numeric 9(5)

Justify

Requirements
Always blank

Always SUM081GMEM This field is initialized to 1 and incremented by 1 for each additional record created with the same key

378

AutoPay Data Exchange Guide

Field Name

Positions Length

Format

Justify

Requirements
information.

Payroll Year Payroll Week Number Payroll Number Payroll Batch Number 1st Occurrence Memo Code Sign Non-Void Memo Amount 2nd Occurrence Memo Code Sign Non-Void Memo Amount 3rd Occurrence Memo Code Sign Non-Void Memo Amount 4th Occurrence Memo Code Sign Non-Void Memo Amount 5th Occurrence Memo Code Sign Non-Void Memo Amount 6th Occurrence Memo Code Sign Non-Void Memo Amount 7th Occurrence Memo Code Sign Non-Void Memo Amount 8th Occurrence Memo Code

76-80 81-83 84-86 87-91

5 3 3 5

Numeric 9(5) Numeric 9(3) Numeric 9(3) Numeric 9(5)

YYYY

92-94 95 96-110

3 1 15

Character Character Numeric 9(13)V99

Right

111-113 114 115-129

3 1 15

Character Character Numeric 9(13)V99

Right

130-132 133 134-148

3 1 15

Character Character Numeric 9(13)V99

Right

149-151 152 153-167

3 1 15

Character Character Numeric 9(13)V99

Right

168-170 171 172-186

3 1 15

Character Character Numeric 9(13)V99

Right

187-189 190 191-205

3 1 15

Character Character Numeric 9(13)V99

Right

206-208 209 210-224

3 1 15

Character Character Numeric 9(13)V99

Right

225-227

Character

Right

Summary Data Exchange File Field Name


Sign Non-Void Memo Amount 9th Occurrence Memo Code Sign Non-Void Memo Amount 10th Occurrence Memo Code Sign Non-Void Memo Amount Filler 263-265 266 267-281 282-291 3 1 15 10 Character Character Numeric 9(13)V99 Character Always blanks Right 244-246 247 248-262 3 1 15 Character Character Numeric 9(13)V99 Right

379

Positions Length
228 229-243 1 15

Format
Character Numeric 9(13)V99

Justify

Requirements

Federal Taxation Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM090GFTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number Federal Taxable Amount Federal Tax Amount FUTA Taxable Amount FUTA Tax Amount

74-76 77-78 79-80 81-83 84-91 92-99 100-107 108-117

3 2 2 3 8 8 8 10

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6)

380

AutoPay Data Exchange Guide

Social Security Employee Taxable Amount Social Security Employee Tax Amount Social Security Employer Taxable Amount Social Security Employer Tax Amount Social Security Employee Tax Adjustment Amount Medicare Employee Taxable Amount Medicare Employee Tax Amount Medicare Employer Taxable Amount Medicare Employer Tax Amount Medicare Employee Tax Adjustment Amount Earned Income Credit (EIC) Amount Filler

118-125 126-133 134-141 142-151 152-159 160-167 168-175 176-183 184-193 194-201 202-209 210-219

8 8 8 10 8 8 8 8 10 8 8 10

Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99 Packed S9(13)v99 Character Always spaces

Federal Taxation Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM090GFTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number

81-83 84-86 87-91

3 3 5

9(3) 9(3) 9(5)

Summary Data Exchange File


Sign Federal Taxable Amount Sign Federal Tax Amount Sign FUTA Taxable Amount Sign FUTA Tax Amount 92 93-107 108 109-123 124 125-139 140 141-158 1 15 1 15 1 15 1 18 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(13)v99 X(1) 9(12)v9(6)

381

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Social Security Employee Taxable Amount Sign Social Security Employee Tax Amount

159 160-174 175 176-190

1 15 1 15

X(1) 9(13)v99 X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Social Security Employer Taxable Amount Sign Social Security Employer Tax Amount

191 192-206 207 208-225

1 15 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Social Security Employee Tax Adjustment Amount Sign Medicare Employee Taxable Amount Sign

226 227-241 242 243-257 258

1 18 1 15 1

X(1) 9(13)v99 X(1) 9(13)v99 X(1)

382

AutoPay Data Exchange Guide

Medicare Employee Tax Amount

259-273

15

9(13)v99

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Medicare Employer Taxable Amount Sign Medicare Employer Tax Amount

274 275-289 290 291-308

1 15 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Medicare Employee Tax Adjustment Amount Sign Earned Income Credit (EIC) Amount Filler

309 310-324 325 326-340 341-350

1 15 1 15 10

X(1) 9(13)v99 X(1) 9(13)v99 Character Always blank

State Taxation Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM100GSTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number

74-76 77-78 79-80 81-83

3 2 2 3

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

Summary Data Exchange File First State Code


State Postal Code Commuter Flag State Numeric Code State Taxable Amount State Tax Amount Federal Tax on Wages Earned in this State State Employer Taxable Amount State Employer Tax Amount SUI/DI/VPDI Taxable Amount 84-85 86 87-88 89-96 97-104 105-112 113-120 121-130 131-138 2 1 2 8 8 8 8 10 8 8 10 8 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99

383

SUI/DI/VPDI Employee Tax 139-146 Amount SUI/DI/VPDI Employer Tax 147-156 Amount SUI/DI/VPDI Employee Tax 157-164 Adjustment Amount

Second State Code


State Postal Code Commuter Flag State Numeric Code State Taxable Amount State Tax Amount Federal Tax on Wages Earned in this State State Employer Taxable Amount State Employer Tax Amount SUI/DI/VPDI Taxable Amount 165-166 167 168-169 170-177 178-185 186-193 194-201 202-211 212-219 2 1 2 8 8 8 8 10 8 8 10 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6)

SUI/DI/VPDI Employee Tax 220-227 Amount SUI/DI/VPDI Employer Tax 228-237 Amount

384

AutoPay Data Exchange Guide

SUI/DI/VPDI Employee Tax 238-245 Adjustment Amount

Packed S9(13)v99

Field Name Third State Code


State Postal Code Commuter Flag State Numeric Code State Taxable Amount State Tax Amount Federal Tax on Wages Earned in this State State Employer Taxable Amount State Employer Tax Amount SUI/DI/VPDI Taxable Amount

Position

Length

Format

Justify

Requirements

246-247 248 249-250 251-258 259-266 267-274 275-282 283-292 293-300

2 1 2 8 8 8 8 10 8 8 10 8

Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99

SUI/DI/VPDI Employee Tax 301-308 Amount SUI/DI/VPDI Employer Tax 309-318 Amount SUI/DI/VPDI Employee Tax 319-326 Adjustment Amount

Fourth State Code


State Postal Code Commuter Flag State Numeric Code State Taxable Amount State Tax Amount Federal Tax on Wages Earned in this State State Employer Taxable Amount State Employer Tax Amount SUI/DI/VPDI Taxable Amount 327-328 329 330-331 332-339 340-347 348-355 356-363 364-373 374-381 2 1 2 8 8 8 8 10 8 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99

Summary Data Exchange File


SUI/DI/VPDI Employee Tax 382-389 Amount SUI/DI/VPDI Employer Tax 390-399 Amount SUI/DI/VPDI Employee Tax 400-407 Adjustment Amount Filler 408-417 8 10 8 10 Packed S9(13)v99 Packed S9(12)v9(6) Packed S9(13)v99 Character Always spaces

385

State Taxation Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM100GSTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4 digits for year.

Payroll Year

76-80

9(5)

Payroll Week Number Payroll Number Batch Number

81-83 84-86 87-91

3 3 5

9(3) 9(3) 9(5)

First State Code


State Postal Code Commuter Flag State Numeric Code Sign State Taxable Amount 92-93 94 95-96 97 98-112 2 1 2 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is right justified on the 900-byte tape. This is right justified on the 900-byte tape.

Sign

113

X(1)

386

AutoPay Data Exchange Guide

State Tax Amount

114-128

15

9(13)v99

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Federal Tax on Wages Earned in this State

129 130-144

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign State Employer Taxable Amount Sign State Employer Tax Amount Sign SUI/DI/VPDI Taxable Amount

145 146-160 161 162-179 180 181-195

1 15 1 18 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign

196

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

SUI/DI/VPDI Employee Tax 197-211 Amount

Sign

212

1 18 1 15

X(1) 9(12)v9(6) X(1) 9(13)v99

SUI/DI/VPDI Employer Tax 213-230 Amount Sign 231

SUI/DI/VPDI Employee Tax 232-246 Adjustment Amount

Second State Code


State Postal Code Commuter Flag State Numeric Code 247-248 249 250-251 2 1 2 Character Character Character This is right justified on the 900-byte tape. This is right justified on the 900-byte tape.

Summary Data Exchange File


Sign State Taxable Amount 252 253-267 1 15 X(1) 9(13)v99

387

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign State Tax Amount

268 269-283

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Federal Tax on Wages Earned in this State

284 285-299

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign State Employer Taxable Amount Sign State Employer Tax Amount Sign SUI/DI/VPDI Taxable Amount

300 301-315 316 317-334 335 336-350

1 15 1 18 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign

351

1 15 1 18 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) X(1) 9(13)v99

SUI/DI/VPDI Employee Tax 352-366 Amount Sign 367

SUI/DI/VPDI Employer Tax 368-385 Amount Sign 386

SUI/DI/VPDI Employee Tax 387-401 Adjustment Amount

388

AutoPay Data Exchange Guide

Field Name Third State Code


State Postal Code Commuter Flag State Numeric Code Sign State Taxable Amount

Position

Length

Format

Justify

Requirements

402-403 404 405-406 407 408-422

2 1 2 1 15

Character Character Character X(1) 9(13)v99

This is right justified on the 900-byte tape.

This is right justified on the 900-byte tape.

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign State Tax Amount

423 424-438

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Federal Tax on Wages Earned in this State

439 440-454

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign State Employer Taxable Amount Sign State Employer Tax Amount Sign SUI/DI/VPDI Taxable Amount

455 456-470 471 472-489 490 491-505

1 15 1 18 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign

506

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 41-

SUI/DI/VPDI Employee Tax 507-521 Amount

Summary Data Exchange File

389

45, 49-53, 57-61, 65-69, 73-77 and 81-85. Sign 522 1 18 1 15 X(1) 9(12)v9(6) X(1) 9(13)v99

SUI/DI/VPDI Employer Tax 523-540 Amount Sign 541

SUI/DI/VPDI Employee Tax 542-556 Adjustment Amount

Fourth State Code


State Postal Code Commuter Flag State Numeric Code Sign State Taxable Amount 557-558 559 560-561 562 563-577 2 1 2 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is right justified on the 900-byte tape. This is right justified on the 900-byte tape.

Sign State Tax Amount

578 579-593

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Federal Tax on Wages Earned in this State

594 595-609

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign State Employer Taxable Amount Sign State Employer Tax Amount Sign SUI/DI/VPDI Taxable Amount

610 611-625 626 627-644 645 646-660

1 15 1 18 1 15

X(1) 9(13)v99 X(1) 9(12)v9(6) X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields.

390

AutoPay Data Exchange Guide


The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign

661

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

SUI/DI/VPDI Employee Tax 662-676 Amount

Sign

677

1 18 1 15 10

X(1) 9(12)v9(6) X(1) 9(13)v99 Character Always blank

SUI/DI/VPDI Employer Tax 678-695 Amount Sign 696

SUI/DI/VPDI Employee Tax 697-711 Adjustment Amount Filler 712-721

Local Taxation Analysis Record (Packed Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-73

Length
4 6 50 10 3

Format
Character Character Character Character Packed S9(5)

Justify

Requirements
Always spaces

Always SUM110GLTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. YYYY

Payroll Year Payroll Week Number Payroll Number Batch Number

74-76 77-78 79-80 81-83

3 2 2 3

Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5)

First Local Code


State Postal Code Local Type Code Client Local Code 84-85 86 87-90 2 1 4 Character Character Character This is the Local Tax Code and the local analysis byte.

Summary Data Exchange File


Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 91-98 99-106 107-111 8 8 5 Packed S9(13)v99 Packed S9(13)v99 Packed S9(9)

391

Second Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 112-113 114 115-118 119-126 127-134 135-139 2 1 4 8 8 5 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) This is the Local Tax Code and the local analysis byte.

Third Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 140-141 142 143-146 147-154 155-162 163-167 2 1 4 8 8 5 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) This is the Local Tax Code and the local analysis byte.

Fourth Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 168-169 170 171-174 175-182 183-190 191-195 2 1 4 8 8 5 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) This is the Local Tax Code and the local analysis byte.

392

AutoPay Data Exchange Guide

Field Name Fifth Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code

Position

Length

Format

Justify

Requirements

196-197 198 199-202 203-210 211-218 219-223

2 1 4 8 8 5

Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) This is the local tax code and the local analysis byte.

Sixth Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 224-225 226 227-230 231-238 239-246 247-251 2 1 4 8 8 5 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) This is the Local Tax Code and the local analysis byte.

Seventh Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 252-253 254 255-258 259-266 267-274 275-279 2 1 4 8 8 5 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) This is the Local Tax Code and the local analysis byte.

Eighth Local Code


State Postal Code Local Type Code Client Local Code 280-281 282 283-286 2 1 4 Character Character Character This is the Local Tax Code and the local analysis byte.

Summary Data Exchange File


Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 287-294 295-302 303-307 8 8 5 Packed S9(13)v99 Packed S9(13)v99 Packed S9(9)

393

Ninth Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code 308-309 310 311-314 315-322 323-330 331-335 2 1 4 8 8 5 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9)

Tenth Local Code


State Postal Code Local Type Code Client Local Code Local Taxable Amount Local Tax Amount Number of Employees with this Local Code Filler 336-337 338 339-342 343-350 351-358 359-363 364-373 2 1 4 8 8 5 10 Character Character Character Packed S9(13)v99 Packed S9(13)v99 Packed S9(9) Character Always spaces

Local Taxation Analysis Record (Unpacked Format)


Field Name
Regional Office Company Code Department/Cost Number Record Code Record Sequence Number

Position
01-04 05-10 11-60 61-70 71-75

Length
4 6 50 10 5

Format
Character Character Character Character 9(5)

Justify

Requirements

Always SUM110GLTX This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Only the last 2 digits of year are on the 900-byte tape. The Data Exchange File will have the full 4

Payroll Year

76-80

9(5)

394

AutoPay Data Exchange Guide


digits for year.

Payroll Week Number Payroll Number Batch Number

81-83 84-86 87-91

3 3 5

9(3) 9(3) 9(5)

First Local Code


State Postal Code Local Type Code Client Local Code 92-93 94 95-98 2 1 4 Character Character Character

This is the local tax code


This is the local analysis byte

Sign Local Taxable Amount

99 100-114

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Sign Local Tax Amount

115 116-130

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

131-139

9(9)

Second Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount 140-141 142 143-146 147 148-162 2 1 4 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the Local Tax Code and the local analysis byte.

Sign

163

X(1)

Summary Data Exchange File


Local Tax Amount 164-178 15 9(13)v99

395

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

179-187

9(9)

Third Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount 188-189 190 191-194 195 196-210 2 1 4 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the Local Tax Code and the local analysis byte.

Sign Local Tax Amount

211 212-226

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

227-235

9(9)

Fourth Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount 236-237 238 239-242 243 244-258 2 1 4 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the Local Tax Code and the local analysis byte.

Sign

259

X(1)

396

AutoPay Data Exchange Guide

Local Tax Amount

260-274

15

9(13)v99

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

275-283

9(9)

Field Name Fifth Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount

Position

Length

Format

Justify

Requirements

284-285 286 287-290 291 292-306

2 1 4 1 15

Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the local tax code and the local analysis byte.

Sign Local Tax Amount

307 308-322

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

323-331

9(9)

Sixth Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount 323-333 334 335-338 339 340-354 2 1 4 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the Local Tax Code and the local analysis byte.

Summary Data Exchange File


Sign Local Tax Amount 355 356-370 1 15 X(1) 9(13)v99

397

On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

371-379

9(9)

Seventh Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount 380-381 382 383-386 387 388-402 2 1 4 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the Local Tax Code and the local analysis byte.

Sign Local Tax Amount

403 404-418

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

419-427

9(9)

Eighth Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount 428-429 430 431-434 435 436-450 2 1 4 1 15 Character Character Character X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. This is the Local Tax Code and the local analysis byte.

398

AutoPay Data Exchange Guide

Sign Local Tax Amount

451 452-466

1 15

X(1) 9(13)v99 On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85. On the 900-byte tape this field can be in any of the 8 tax category fields. The positions are 25-29, 33-37, 4145, 49-53, 57-61, 65-69, 73-77 and 81-85.

Number of Employees with this Local Code

467-475

9(9)

Ninth Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount Sign Local Tax Amount Number of Employees with this Local Code 476-477 478 479-482 483 484-498 499 500-514 515-523 2 1 4 1 15 1 15 9 Character Character Character X(1) 9(13)v99 X(1) 9(13)v99 9(9)

Tenth Local Code


State Postal Code Local Type Code Client Local Code Sign Local Taxable Amount Sign Local Tax Amount Number of Employees with this Local Code Filler
July 2008

524-525 526 527-530 531 532-546 547 548-562 563-571 572-581

2 1 4 1 15 1 15 15 10

Character Character Character X(1) 9(13)v99 X(1) 9(13)v99 9(9) Character Always blank

399

CHAPTER 5 Job Data Exchange File

400

AutoPay Data Exchange Guide

Job Data Exchange File


Detailed Field Requirements Job data is paydata that corresponds to a particular client job/number. For example, a client may organize their payroll by department or job function. As such, this data exchange file is applicable to Job Cost payrolls only. This chapter describes the sequence of each record on the Job data exchange file, along with their corresponding field names, lengths, formats, justification (if defined), position on the data exchange file, and any requirements for entering data in the field. The Job data exchange file consists of the following record sets: Company Data Record (see "Company Data Record Set" on page 402) Employee Indicative Data Record (see "Employee Indicative Record Layouts" on page 406) Employee Payroll Indicative Record (see "Employee Payroll Indicative Record Layouts" on page 408) Job Record (see "Job Record Layouts" on page 415)

Job Data Exchange File

401

Job Data Exchange Key Information The following data represents the key structure of all Job data exchange records: ADP Office Code Company Code File Number Client Payroll Year Client Payroll Week Client Payroll Number Batch Number Pay Number Calc Number Entry Number Record Code Record Sequence Number (Continuation Record Number)

The following values on the Job data exchange file will be set to zero: Company Indicative Data Record (JOB010CIND): File Number, Client Payroll Year, Client Payroll Week, Client Payroll Number, Batch Number, Pay Number, Calc Number, and Entry Number. Company Payroll Record (JOB020CPRL): File Number, Pay Number, Calc Number, and Entry Number. Employee Indicative Record (JOB030EIND): Client Payroll Year, Client Payroll Week, Client Payroll Number, Batch Number, Pay Number, Calc Number, and Entry Number. Employee Payroll Indicative Record (JOB040EPRL): Pay Number, Calc Number, and Entry Number.

402

AutoPay Data Exchange Guide

Company Data Record Layouts


Company Data Record Set One company data record set will be generated for every company code with job data to be reported on the data exchange file. The company data record set consists of the following two records for each company code: Company Indicative Record, JOB010CIND (packed (see "Company Indicative Record (Packed Format)" on page 402) and unpacked (see "Company Indicative Record (Unpacked Format)" on page 403)) This header record contains data that does not vary among payrolls Company Payroll Record, JOB020CPRL (packed (see "Company Payroll Record (Packed Format)" on page 403) and unpacked (see "Company Payroll Record (Unpacked Format)" on page 404)) This record contains company data that varies among payrolls. Company Indicative Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44

Length
4 6 5 3 2 2 3 2 2 2 10 3

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5)

Justify

Requirements
Always spaces

L Always zero Always zero Always zero Always zero Always zero Always zero Always zero Always zero L Always JOB010CIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L L

Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

45-64 65-70 71 72-73 74 75-84

20 6 1 2 1 10

Character Character Character Character Character Character

A, B, or C Always spaces

Job Data Exchange File

403

Company Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-59

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) YYYY 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

L Always zero

Always zero Always zero Always zero L Always JOB010CIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L L

Company Name Parent Company Code Report Schedule Code Report Number Company Version Code Filler

60-79 80-85 86 87-88 89 90-99

20 6 1 2 1 10

Character Character Character Character Character Character

A, B, or C Always blank

Company Payroll Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29

Length
4 6 5 3 2 2 3 2 2

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3)

Justify

Requirements
Always spaces

L Always zero YYYY

Always zero Always zero

404

AutoPay Data Exchange Guide

Field Name
Entry Number Record Code Record Sequence Number Payroll Quarter Number Pay Date 1 Period Ending Date 1 Pay Date 2 Period Ending Date 2 Filler

Position
30-31 32-41 42-44

Length
2 10 3

Format
Packed S9(3) Character Packed S9(5)

Justify

Requirements
Always zero

Always JOB020CPRL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

45 46-50 51-55 56-60 61-65 66-75

1 5 5 5 5 10

Packed S9 Packed S9(9) Packed S9(9) Packed S9(9) Packed S9(9) Character MMDDYYYY MMDDYYYY MMDDYYYY MMDDYYYY Always spaces

Company Payroll Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number Payroll Quarter Number Pay Date 1

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-59

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

L Always zero YYYY

Always zero Always zero Always zero L Always JOB020CPRL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

60 61-69

1 9

9 9(9) MMDDYYYY 900 = Old Pay Date 1

Period Ending Date 1

70-78

9(9)

MMDDYYYY 900 = Old Period Ending Date 1

Pay Date 2

79-87

9(9)

MMDDYYYY 900 = Old Pay Date 2

Job Data Exchange File Field Name


Period Ending Date 2

405

Position
88-96

Length
9

Format
9(9)

Justify

Requirements
MMDDYYYY 900 = Old Period Ending Date 2

Filler

97-106

10

Character

Always blank

406

AutoPay Data Exchange Guide

Employee Indicative Record Layouts


Employee Indicative Data Record Set A single employee indicative data record, JOB030EIND, (packed (see "Employee Indicative Data Record (Packed Format)" on page 406) and unpacked (see "Employee Indicative Data Record (Unpacked Format)" on page 407)) will exist for every file number for which at least one job record set is to be generated. This record contains selected employee indicative data as it existed for the last (most recent) payroll in which the employee has a job record set in the data exchange file. Employee Indicative Data Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44

Length
4 6 5 3 2 2 3 2 2 2 10 3

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5)

Justify

Requirements
Always spaces

Always zero Always zero Always zero Always zero Always zero Always zero Always zero L Always JOB030EIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Social Security Number Gender W-2 Name Street Address Additional Address Line City Name State Postal Code Zip Code-First 5 positions Zip Code-Last 4 positions (ZIP +4) Filler

45-49 50 51-82 83-112 113-142 143-172 173-174 175-179 180-183 184-193

5 1 32 30 30 30 2 5 4 10

Packed S9(9) Character Character Character Character Character Character Character Character Character L L Always spaces L L L L F, M, or blank

Job Data Exchange File

407

Employee Indicative Data Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-59

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L Always JOB030EIND This field is initialized to 1 and incremented by 1 for each additional record created with the same key information.

Social Security Number Gender W-2 Name Street Address Additional Address Line City Name State Postal Code Zip Code-First 5 positions Zip Code-Last 4 positions (ZIP +4) Filler

60-68 69 70-101 102-131 132-161 162-191 192-193 194-198 199-202 203-212

9 1 32 30 30 30 2 5 4 10

9(9) Character Character Character Character Character Character Character Character Character L L Always blank L L L L F, M, or blank

408

AutoPay Data Exchange Guide

Employee Payroll Indicative Record Layouts


August 2009

Employee Payroll Indicative Record Set An employee payroll indicative record, JOB040EPRL, (packed (see "Employee Payroll Indicative Record (Packed Format)" on page 408) and unpacked (see "Employee Payroll Indicative Record (Unpacked Format)" on page 411)) will exist for every file number for which at least one job record set is to be generated. This record contains employee payroll information. Employee Payroll Indicative Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44

Length
4 6 5 3 2 2 3 2 2 2 10 3

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5)

Justify

Requirements
Always spaces

L Always zero YYYY

Always zero Always zero Always zero L Always JOB040EPRL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Blank = no marital status entered (default) M = married 2 N = married 2 and head of household R = single, head of household, and qualified dependent S = single T = single and head of household X = married 1 Y = married 1 and head of household

Marital Status/Head of Household Code

45

Character

Job Data Exchange File


Employee Status Code 46 1 Character

409

A = active (default) D = deceased L = leave of absence T = terminated

Standard (Home) Department Code

47-61

15 1

Character Character

L Blank = no standard rate (default) D = daily H = hourly S = salary

Standard (Home) Rate Type Code 62

Standard (Home) Pay Rate Amount Pay Frequency Code

63-68

Packed S9(7)v9(4)

Input Hourly and Daily rates with 4 decimals; input Salary rate with 2 decimals. B = biweekly D = daily M = monthly S = semimonthly W = weekly 2 = 2.6 weeks 4 = 4 weeks 5 = 5.2 weeks

69

Character

Field Name
Standard (Home) Hours Quantity Weekly Standard Hours Quantity

Position
70-72 73-75

Length
3 3

Format
Packed S9(3)v99 Packed S9(3)v99

Justify

Requirements

Based on a conversion routine involving the Pay Frequency Code field D = (field 3) double time (gross calc 1) 1 = (field 2) 1/2 time (gross calc 2) 2 = (field 3) straight time (gross calc 3) 3 = (all fields) straight time (gross calc 4)

Premium Hours Factor Code

76

Character

Data Control Position 1 Data Control Position 2 Data Control Position 3 Data Control Position 4 Clock Number Position 1 Clock Number Position 2 Clock Number Position 3

77 78 79 80 81 82 83

1 1 1 1 1 1 1

Character Character Character Character Character Character Character

410

AutoPay Data Exchange Guide

Clock Number Position 4 Clock Number Position 5 Job Title

84 85 86-117

1 1 32

Character Character Character L Difference in field size. If CCI indicates that master job number is used for job title, then the source field is the job number.

1st Additional Numeric Data Code 1st Additional Numeric Data 2nd Additional Numeric Data Code 2nd Additional Numeric Data Pay Frequency Group Code

118-120 121-126 127-129 130-135 136

3 6 3 6 1

Character Packed S9(11) Character Packed S9(11) Character 1 = group 1 (default) 2 = group 2

Worksheet Print Control Flag

137

Character

Blank = standard printing (default) L = print last on worksheet N = do not print on worksheet

Filler Alternate Language Flag

138 139

1 1

Character Character

Always spaces Blank = use company level language (default) Y = use alternate language

Social Security Tax Status Code

140

Character

Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax

Federal Override Special Comp Flag

141

Character

Blank = follow the CCI option (default) Y = reverse the CCI option

Earned Income Credit (EIC) Even Year Status Code

142

Character

Blank = employee is not eligible for EIC calculation (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible

EIC Odd Year Status Code Medicare Tax Status Code

143 144

1 1

Character Character

See EIC Even Year Status code. See Social Security Tax Status code. Always spaces

Filler

145-153

Character

Job Data Exchange File

411

Employee Payroll Indicative Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-59

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

YYYY

Always zero Always zero Always zero L Always JOB040EPRL This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. 900 = Marital status. DE = Combined with head of household. Blank = no marital status entered (default) M = married 2 N = married 2 and head of household R = single, head of household, and qualified dependent S = single T = single and head of household X = married 1 Y = married 1 and head of household

Marital Status/Head of Household Code

60

Character

Employee Status Code

61

Character

A = active (default) D = deceased L = leave of absence T = terminated

Standard (Home) Department

62-76

15

Character

412
Code

AutoPay Data Exchange Guide

Standard (Home) Rate Type Code 77

Character

Blank = no standard rate (default) D = daily H = hourly S = salary

Standard (Home) Pay Rate Amount Pay Frequency Code

78-88

11

9(7)v9(4)

Input Hourly and Daily rates with 4 decimals; input Salary rate with 2 decimals. B = biweekly D = daily M = monthly S = semimonthly W = weekly 2 = 2.6 weeks 4 = 4 weeks 5 = 5.2 weeks

89

Character

Field Name
Standard (Home) Hours Quantity Weekly Standard Hours Quantity

Position
90-94 95-99

Length
5 5

Format
9(3)v99 9(3)v99

Justify

Requirements

Based on a conversion routine involving the Pay Frequency Code field D = (field 3) double time (gross calc 1) 1 = (field 2) 1/2 time (gross calc 2) 2 = (field 3) straight time (gross calc 3) 3 = (all fields) straight time (gross calc 4)

Premium Hours Factor Code

100

Character

Data Control Position 1 Data Control Position 2 Data Control Position 3 Data Control Position 4 Clock Number Position 1 Clock Number Position 2 Clock Number Position 3 Clock Number Position 4 Clock Number Position 5

101 102 103 104 105 106 107 108 109

1 1 1 1 1 1 1 1 1

Character Character Character Character Character Character Character Character Character

900 = May also be Employee tip status code 900 - May also be Indirect tipped employee status code

Job Data Exchange File


Job Title 110-141 32 Character L

413

Difference in field size. If CCI indicates that master job number is used for job title, then the source field is the job number.

1st Additional Numeric Data Code 1st Additional Numeric Data 2nd Additional Numeric Data Code 2nd Additional Numeric Data Pay Frequency Group Code

142-144 145-155 156-158 159-169 170

3 11 3 11 1

Character 9(11) Character 9(11) Character 1 = group 1 (default) 2 = group 2

Worksheet Print Control Flag

171

Character

900 = Print Last on Worksheet DE = Combined with Do Not Print on Worksheet Blank = standard printing (default) L = print last on worksheet N = do not print on worksheet

Filler Alternate Language Flag

172 173

1 1

Character Character

Always blank Blank = use company level language (default) Y = use alternate language

Social Security Tax Status Code

174

Character

900 = FICA block. See Medicare Tax Status Code. Blank = calculate tax and taxable (default) E = exempt from tax and taxable R = employer paid tax

Federal Override Special Comp Flag

175

Character

Blank = follow the CCI option (default) Y = reverse the CCI option

Earned Income Credit (EIC) Even Year Status Code

176

Character

Only populated for this year (STAT effective year) or next year. Blank = employee is not eligible for EIC calculation (default) B = both the employee and spouse are eligible for EIC calculation E = only the employee is eligible

414

AutoPay Data Exchange Guide

EIC Odd Year Status Code Medicare Tax Status Code

177 178

1 1

Character Character

See EIC Even Year Status code. See Social Security Tax Status code. Always blank

Filler

179-187

Character

Job Data Exchange File

415

Job Record Layouts


Job Record Set Each Job record set consists of the following records: Primary Job Entry record, JOB050NPRI (packed (see "Primary Job Entry Record (Packed Format)" on page 415) and unpacked (see "Primary Job Entry Record (Unpacked Format)" on page 417)) This record contains information about a job entry's special parameters, hours, and earnings. Job Entry Memo record, JOB060NMEM (packed (see "Job Entry Memo Record (Packed Format)" on page 420) and unpacked (see "Job Entry Memo Record (Unpacked Format)" on page 420)) This record contains information about a job entry's memo data. Primary Job Entry Record (Packed Format)
Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44

Length
4 6 5 3 2 2 3 2 2 2 10 3

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5)

Justify

Requirements
Always spaces

L Always zero YYYY

Always zero Always zero Always zero L Always JOB050NPRI This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L

Effective Job Number Analysis Only Flag Worked-In Department Code Special Pay Code

45-59 60 61-75 76

15 1 15 1

Character Character Character Character

L Blank = regular pay 1 = void and pay to net 2 = pay to company and pay to net 3 = pay to net (issue pay document) 5 = third party sick pay and void and pay to net R = recalc and void and pay to net

416

AutoPay Data Exchange Guide


(regular) S = recalc and void and pay to net (third party sick pay)

Alternate Pay Method Code 77

Character

Space = default value I = Instant pay

Rate Amount

78-83

Packed S9(7)v9(4)

Temporary rate if temporary rate entered and not equal to 0. Otherwise it is the employee home rate, including a salary rate. Blank = home rate C = company rate E = employee rate F = FLSA RROP (Regular Rate of Pay) [Future use] H = FLSA effective rate Higher than RROP [Future use] P = posted rate R = restaurant overtime rate

Rate Type Code

84

Character

Field Name
Do Not Extend Flag

Position
85

Length
1

Format
Character

Justify

Requirements
Blank = normal extension Y = hours not extended by rate

Hours/Earnings 1 Code Hours 1 Quantity Earnings 1 Amount Special Comp Code for Code 1 Cafeteria Benefit Code for Code 1 Hours/Earnings 2 Code Straight-Time Flag for this Code

86-88 89-92 93-98 99-101 102-104 105-107 108

3 4 6 3 3 3 1

Character Packed S9(5)v99 Packed S9(9)v99 Character Character Character Character L L

Always blank

Always blank Blank = normal extension Y = Hours 2 extended at straight time

Hours 2 Quantity Earnings 2 Amount Special Comp Code for Code 2 Cafeteria Benefit Code for Code 2 Hours/Earnings 3 Code

109-112 113-118 119-121 122-124 125-127

4 6 3 3 3

Packed S9(5)v99 Packed S9(9)v99 Character Character Character L L R

Job Data Exchange File


Straight-Time Flag for this Code 128 1 Character

417

Blank = normal extension Y = Hours 3 extended at straight time

Hours 3 Quantity Earnings 3 Amount Special Comp Code for Code 3 Cafeteria Benefit Code for Code 3 Hours/Earnings 4 Code Hours 4 Quantity Earnings 4 Amount Special Comp Code for Code 4 Cafeteria Benefit Code for Code 4 Earnings 5 Code Earnings 5 Amount

129-132 133-138 139-141 142-144 145-147 148-151 152-157 158-160 161-163 164-166 167-172

4 6 3 3 3 4 6 3 3 3 6

Packed S9(5)v99 Packed S9(9)v99 Character Character Character Packed S9(5)v99 Packed S9(9)v99 Character Character Character Packed S9(9)v99 L L R L L R

Field Name
Special Comp Code for Code 5 Cafeteria Benefit Code for Code 5 FLSA Work Week Literals Code FLSA Overtime Special Processing Code Filler

Position
173-175 176-178 179 180 181-188

Length
3 3 1 1 10

Format
Character Character Character Character Character

Justify
L L

Requirements

1, 2, or blank E, C, or blank Always spaces

Primary Job Entry Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number

Position
01-04 05-10 11-19 20-24 25-27 28-30

Length
4 6 9 5 3 3

Format
Character Character 9(9) 9(5) 9(3) 9(3)

Justify

Requirements
Always blank

YYYY

418

AutoPay Data Exchange Guide

Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

31-35 36-38 39-41 42-44 45-54 55-59

5 3 3 3 10 5

9(5) 9(3) 9(3) 9(3) Character 9(5) L Always JOB050NPRI This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. L

Effective Job Number Analysis Only Flag Worked-In Department Code Special Pay Code

60-74 75 76-90 91

15 1 15 1 1 1 11

Character Character Character Character Character Character 9(7)v9(4)

Alternate Pay Method Code 92 Sign Rate Amount 93 94-104

Temporary rate if temporary rate entered and not equal to 0. Otherwise it is the employee home rate, including a salary rate.

Rate Type Code

105

Character

Blank = home rate C = company rate E = employee rate F = FLSA RROP (Regular Rate of Pay) [Future use] H = FLSA effective rate Higher than RROP [Future use] P = posted rate R = restaurant overtime rate

Do Not Extend Flag

106

Character

Blank = normal extension Y = hours not extended by rate

Hours/Earnings 1 Code Sign Hours 1 Quantity Sign Earnings 1 Amount Special Comp Code for Code 1 Cafeteria Benefit Code for Code 1

107-109 110 111-117 118 119-129 130-132 133-135

3 1 7 1 11 3 3

Character Character 9(5)v99 Character 9(9)v99 Character Character L L

Always blank

Job Data Exchange File


Hours/Earnings 2 Code Straight-Time Flag for this Code 136-138 139 3 1 Character Character Always blank

419

Blank = normal extension Y = Hours 2 extended at straight time

Field Name
Sign Hours 2 Quantity Sign Earnings 2 Amount Special Comp Code for Code 2 Cafeteria Benefit Code for Code 2 Hours/Earnings 3 Code

Position
140 141-147 148 149-159 160-162 163-165 166-168

Length
1 7 1 11 3 3 3

Format
Character 9(5)v99 Character 9(9)v99 Character Character Character

Justify

Requirements

L L R 900 = Old 1 position earnings code

Straight-Time Flag for this Code Sign Hours 3 Quantity Sign Earnings 3 Amount Special Comp Code for Code 3 Cafeteria Benefit Code for Code 3 Hours/Earnings 4 Code Sign Hours 4 Quantity Sign Earnings 4 Amount Special Comp Code for Code 4 Cafeteria Benefit Code for Code 4 Earnings 5 Code Sign Earnings 5 Amount Special Comp Code for Code 5 Cafeteria Benefit Code for Code 5

169

Character

Blank = normal extension Y = Hours 3 extended at straight time

170 171-177 178 179-189 190-192 193-195 196-198 199 200-206 207 208-218 219-221 222-224 225-227 228 229-239 240-242 243-245

1 7 1 11 3 3 3 1 7 1 11 3 3 3 1 11 3 3

Character 9(9)v99 Character 9(9)v99 Character Character Character Character 9(5)v99 Character 9(9)v99 Character Character Character Character 9(9)v99 Character Character L L L L R 900 = Old 1 position earnings code L L R 900 = Old 1 position earnings code

420

AutoPay Data Exchange Guide

FLSA WORK-WK-CODE FLSA SPCLP-CODE Filler

246 247 248-255

1 1 8

Character Character Character Always blank

Job Entry Memo Record (Packed Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-15 16-18 19-20 21-22 23-25 26-27 28-29 30-31 32-41 42-44

Length
4 6 5 3 2 2 3 2 2 2 10 3

Format
Character Character Packed S9(9) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(5) Packed S9(3) Packed S9(3) Packed S9(3) Character Packed S9(5)

Justify

Requirements
Always blank

YYYY

Always zero L Always JOB060NMEM This field is initialized to 1 and incremented by 1 for each additional record created with the same key information. Blank = no memo data C = calculated (output or nondeduction) - Memo code is mandatory I = Input - Memo code is optional

Memo Type Code (First Occurrence)

45

Character

Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code (Second Occurrence) Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code

46-48 49-54 55-57 58-60 61

3 6 3 3 1

Character Packed S9(9)v99 Character Character Character

L L See First Occurrence of Memo Type Code for valid values R

62-64 65-70 71-73 74-76 77

3 6 3 3 1

Character Packed S9(9)v99 Character Character Character

L L See First Occurrence of

Job Data Exchange File


(Third Occurrence) Memo Code Memo Amount Special Comp. Code 78-80 81-86 87-89 3 6 3 Character Packed S9(9)v99 Character L R

421

Memo Type Code for valid values

Field Name
Cafeteria Benefit Code Memo Type Code (Fourth Occurrence) Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code (Fifth Occurrence) Memo Code Memo Amount Special Comp. Code Cafeteria Benefit Code Filler

Position
90-92 93

Length
3 1

Format
Character Character

Justify
L

Requirements

See First Occurrence of Memo Type Code for valid values R

94-96 97-102 103-105 106-108 109

3 6 3 3 1

Character Packed S9(9)v99 Character Character Character

L L See First Occurrence of Memo Type Code for valid values R

110-112 113-118 119-121 122-124 125-134

3 6 3 3 10

Character Packed S9(9)v99 Character Character Character

L L Always spaces

Job Entry Memo Record (Unpacked Format)


Field Name
Regional Office Company Code Employee File Number Payroll Year Payroll Week Number Payroll Number Batch Number Pay Number Distribution (Calc) Number Entry Number Record Code Record Sequence Number

Position
01-04 05-10 11-19 20-24 25-27 28-30 31-35 36-38 39-41 42-44 45-54 55-59

Length
4 6 9 5 3 3 5 3 3 3 10 5

Format
Character Character 9(9) 9(5) 9(3) 9(3) 9(5) 9(3) 9(3) 9(3) Character 9(5)

Justify

Requirements
Always blank

YYYY

Always JOB060NMEM This field is initialized to 1 and incremented by 1 for each additional record created with

422

AutoPay Data Exchange Guide


the same key information.

Memo Type Code (First Occurrence)

60

Character

Blank = no memo data C = calculated (output or nondeduction) - Memo code is mandatory I = Input - Memo code is optional

Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code (Second Occurrence) Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code (Third Occurrence) Memo Code

61-63 64 65-75 76-78 79-81 82

3 1 11 3 3 1

Character Character 9(9)v99 Character Character Character

900 = Only contains input memos

L L

83-85 86 87-97 98-100 101-103 104

3 1 11 3 3 1

Character Character 9(9)v99 Character Character Character

L L

105-107

Character

Field Name
Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code (Fourth Occurrence) Memo Code Sign Memo Amount Special Comp. Code Cafeteria Benefit Code Memo Type Code (Fifth Occurrence) Memo Code Sign

Position
108 109-119 120-122 123-125 126

Length
1 11 3 3 1

Format
Character 9(9)v99 Character Character Character

Justify

Requirements

L L

127-129 130 131-141 142-144 145-147 148

3 1 11 3 3 1

Character Character 9(9)v99 Character Character Character

L L

149-151 152

3 1

Character Character

Job Data Exchange File


Memo Amount Special Comp. Code Cafeteria Benefit Code Filler
October 2006

423

153-163 164-166 167-169 170-179

11 3 3 10

9(9)v99 Character Character Character L L


Always blank

You might also like