Skip to content

Publication 1516›Part C›Record Format Specifications and Record Layouts

Sec. 4 Issuer “A” Record

Publication 1516 — Specifications for Electronic Filing of Forms 8596, Information Returns for Federal Contracts · 2026-10-03 edition · updated 2026-10-04 · United States

The Issuer “A” Record identifies the agency that made the payments and provides parameters for the succeeding Payee “B” Records. The IRS computer programs rely on the absolute relationship between the parameters and data fields in the “A” Record and the data fields in the “B” Record to which they apply.

All records must be a fixed length of 750 positions.

An “A” Record may be blocked with “B” Records; however, the initial record on a file must be a Transmitter “T” Record followed by an Issuer “A” Record. The IRS will accept an “A” Record after a “C” Record.

The number of “A” Records appearing on the file will depend on the number of agencies being reported. A separate “A” Record is required for each agency followed by the Payee “B” Records for the agency. Each set of “B” Records is followed by a summary “C” Record. If more than one agency is being reported on a file, an “A” Record may follow a “C” Record (that is, the “A,” “B,” and “C” Records for one agency may be followed by “A,” “B,” and “C” Records for the next agency, etc.).

All alpha characters entered in the “A” Record must be uppercase.

32

Record Name: Issuer “A” Record

Field
Positions
Field Title Length General Field Descriptions

1
Record
Type
1 Required. Enter “A.”
2-5 Payment
Year
4 Required. Enter the four-digit year in which the
contract is signed.
6-11 Blank 6 Enter blanks.
12-20 Issuer’s
Taxpayer
Identification
Number (TIN)
9 Required. Enter the valid nine-digit taxpayer
identification number assigned to the federal
executive agency. Don’t enter blanks, hyphens, or
alpha characters. All zeros, ones, twos, etc., will
have the effect of an incorrect TIN.
21-24 Issuer Name
Control
4 Enter the four characters of the name control.
Generally, the Name Control is the first four
characters of the issuer’s name. The word “The”
should be disregarded when it is the first word of
the name unless the name contains only two
words. This field should be left blank if the name
control is not determinable.
SeePart D, Exhibit 1, Name Control for additional
guidance.
25 Blank 1 Enter blank.
26-27 Type of
Return
2 Required. Enter “G.” Left justify, blank fill.
28 Amount Indicator 1 Required. Enter “8”.
29-51 Blank 23 Enter blanks.
52 Foreign
Address
Indicator
1 Enter a “1” if the address of the issuer is in a
foreign country; otherwise, enter blank.
53-92 First
Issuer
Name
Line
40 Required. Enter the name of the federal agency
whose TIN appears in positions 12-20 of the “A”
Record. The name of the agency must be entered in
the way it is used in normal business. Left justify
information and fill unused positions with blanks.
Delete extraneous information.
93-132 Second
Issuer
Name
Line
40 Required. Enter the name and title of the person
to whom requests for an offset against any
unpaid tax liability of the contractor can be sent.
Abbreviate if necessary.
133 Blank 1 Enter blank.

33

For U.S. addresses, the issuer city, state, and ZIP Code must be reported as 40, 2, and 9 position fields, respectively. Filers must adhere to the correct format for the issuer city, state, and ZIP Code. For foreign addresses, filers may use the issuer city, state, and ZIP Code as a continuous 51 position field. Enter information in the following order: city, province or state, postal code, and the name of the country. When reporting a foreign address, the Foreign Address Indicator in position 52 must contain a “1.”

34

Record Name: Issuer “A” Record

Field
Positions
Field Title Length General Field Descriptions

500-507
Record Sequence
Number

8
Required.
•
Enter the number of the record as it
appears within your file. The record
sequence number for the “T” Record will
always be “1,” since it is the first record on
your file, and you can have only one “T”
Record in a file.
•
Each record, thereafter, must be
increased by one in ascending
numerical sequence, that is, 2, 3, 4, etc.
•
Right justify numbers with leading zeros
in the field.
•
The “T” Record sequence number would
appear as “00000001” in the field, the first
“A” Record would be “00000002”
•
The first “B” Record, “00000003”, the
second “B” Record, “00000004”
Continue sequencing until you reach the final record of
the file, the “F” Record.
508-748 Blank 241
Enter blanks.
749-750 Blank 2
Enter blanks or carriage return/line feed (CR/LF)
characters.

35

36

Get a plain-English answer with a citation back to this text.

Ask AI about this code
▸Contents — Publication 1516 — Specifications for Electronic Filing of Forms 8596, Information Returns for Federal Contracts

GoCodebook provides public access, search, citation, multilingual explanation, and practical interpretation of legally adopted building regulations. It is not a substitute for the official ICC or California code publications.