850 Purchase Order

Functional Group=PO

This "Draft Standard" for "Trial Use" contains the format and establishes the data contents of the Purchase Order Transaction Set (850), version 

3050 for use within the context of an Electronic Data Interchange (EDI) and DSCP EDI procurement environment. The transaction set will be 

used to established business and industry practice relative to the placement of purchase orders for goods and services within DoD and 

commercial entities.. This transaction set should not be used to convey purchase order changes or purchase order acknowledgment information. 

Notes: 

2/10L PO102 is required. 

2/10 PO102 is required. 

3/10 The number of line items (CTT01) is the accumulation of the number of PO1 segments. If used, hash total (CTT02) is the sum of the 

value of quantities ordered (PO102) for each PO1 segment. 

3/20 If AMT is used in the summary area, then AMT01 will = TT and AMT02 will indicate total transaction amount as calculated by the 

sender. 

User Note 1:

1. The term "award instrument" used in this convention includes, but is not limited to, the following terms: Agreement, Blanket Purchase 

Agreement, Contract, Basic Agreement, Basic Ordering Agreement, Grant, Indefinite Delivery Indefinite Quantity, Purchase Order, Indefinite 

Delivery Definite Quantity, Requirements, Letter Contract, Task Order, Lease, Release, Call, and Delivery Order. 

2. This transaction set is used to issue an original award instrument. If buyer initiated changes need to be made to a procurement 

instrument, use the Purchase Order Change Request - Buyer Initiated, 860 transaction set. Seller requested changes are initiated using the 

Purchasing Order Change Acknowledgment/Request - Seller Initiated, 865 transaction set. 

Not Defined:

Pos Id Segment Name Req Max Use Repeat Notes Usage

 ISA Interchange Control Header M 1 Must use 

 GS Functional Group Header M 1 Must use 

Heading:

Pos Id Segment Name Req Max Use Repeat Notes Usage

 10 ST Transaction Set Header M 1 Must use 

 20 BEG Beginning Segment for Purchase 

Order 

M 1 Must use 

 50 REF Reference Numbers O >1 Used 

 80 FOB F.O.B. Related Instructions O >1 Used 

LOOP ID - SAC 25

 120 SAC Service, Promotion, Allowance, or 

Charge Information 

O 1 Used 

 130 ITD Terms of Sale/Deferred Terms of 

Sale 

O 5 Used 

 190 PID Product/Item Description O 200 Used 

 200 MEA Measurements O 40 Used 

LOOP ID - AMT >1

 287 AMT Monetary Amount O 1 Used 

 288 AT Financial Accounting O 1 Used 

 289 REF Reference Numbers O >1 Used 

 

LOOP ID - N9 1000

 290 N9 Reference Number O 1 Used 

 300 MSG Message Text O 1000 Used 

 

LOOP ID - N1 200

 310 N1 Name O 1 Used 

 320 N2 Additional Name Information O 2 Used 

 330 N3 Address Information O 2 Used 

 340 N4 Geographic Location O >1 Used 

 360 PER Administrative Communications 

Contact 

O >1 Used 

 

LOOP ID - LM >1

 430 LM Code Source Information O 1 Used 
 440 LQ Industry Code M >1 Must use 

 

Detail:

Pos Id Segment Name Req Max Use Repeat Notes Usage

LOOP ID - PO1 100000 N2/10L

 10 PO1 Baseline Item Data M 1 N2/10 Must use 

 30 PO3 Additional Item Detail O 25 Used 

 49 MEA Measurements O 40 Used 

LOOP ID - PID 1000

 50 PID Product/Item Description O 1 Used 

 100 REF Reference Numbers O >1 Used 

LOOP ID - SAC 25

 130 SAC Service, Promotion, Allowance, or 

Charge Information 

O 1 Used 

 180 FOB F.O.B. Related Instructions O >1 Used 

 289 MSG Message Text O >1 Used 

LOOP ID - PKG 200

 300 PKG Marking, Packaging, Loading O 1 Used 

 

LOOP ID - LS 1

 320 LS Loop Header O 1 Used 

LOOP ID - LDT >1

 321 LDT Lead Time O 1 Used 

 327 LE Loop Trailer M 1 Used 

 

LOOP ID - N9 1000

 330 N9 Reference Number O 1 Used 

 340 MSG Message Text O 1000 Used 

 

LOOP ID - N1 200

 350 N1 Name O 1 Used 

 360 N2 Additional Name Information O 2 Used 

 370 N3 Address Information O 2 Used 

 380 N4 Geographic Location O 1 Used 

 

LOOP ID - AMT >1

 600 AMT Monetary Amount O 1 Used 

 610 REF Reference Numbers O 1 Used 

 

LOOP ID - LM >1

 620 LM Code Source Information O 1 Used 

 630 LQ Industry Code M >1 Must use 

Summary:

Pos Id Segment Name Req Max Use Repeat Notes Usage

 10 CTT Transaction Totals M 1 N3/10 Must use 

 20 AMT Monetary Amount O 1 N3/20 Used 

 30 SE Transaction Set Trailer M 1 Must use 

Not Defined:

Pos Id Segment Name Req Max Use Repeat Notes Usage

 GE Functional Group Trailer M 1 Must use 

 IEA Interchange Control Trailer M 1 Must use 
ISA Interchange Control Header Pos: Max: 1

Not Defined - Mandatory

Loop: N/A Elements: 16

User Option (Usage): Must use 

To start and identify an interchange of zero or more functional groups and interchange-related control segments 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 ISA01 I01 Authorization Information Qualifier

Description: Code to identify the type of information in 

the Authorization Information. 

M ID 2/2 Must use 

Code Name

 00 No Authorization Information Present (No Meaningful Information in I02) 

 ISA02 I02 Authorization Information

Description: Information used for additional 

identification or authorization of the interchange sender 

or the data in the interchange; the type of information is 

set by the Authorization Information Qualifier (I01) 

M AN 10/10 Must use 

 ISA03 I03 Security Information Qualifier

Description: Code to identify the type of information in 

the Security Information. 

All valid standard codes are used.

M ID 2/2 Must use 

 ISA04 I04 Security Information

Description: This is used for identifying the security 

information about the interchange sender or the data in 

the interchange; the type of information is set by the 

Security Information Qualifier (I03) 

M AN 10/10 Must use 

 ISA05 I05 Interchange ID Qualifier

Description: Qualifier to designate the system/method 

of code structure used to designate the sender or 

receiver ID element being qualified. 

M ID 2/2 Must use 

Code Name

 01 Duns (Dun & Bradstreet) 

 09 X.121 (CCITT) 

 12 Phone (Telephone Companies) 

 14 Duns Plus Suffix 

 ZZ Mutually Defined 

 ISA06 I06 Interchange Sender ID

Description: Identification code published by the sender 

for other parties to use as the receiver ID to route data to 

them; the sender always codes this value in the sender 

ID element 

M AN 15/15 Must use 

 ISA07 I05 Interchange ID Qualifier

Description: Qualifier to designate the system/method 

of code structure used to designate the sender or 

receiver ID element being qualified. 

M ID 2/2 Must use 

Code Name

 01 Duns (Dun & Bradstreet) 

 09 X.121 (CCITT) 

 12 Phone (Telephone Companies) 

 14 Duns Plus Suffix 

 ZZ Mutually Defined 

 ISA08 I07 Interchange Receiver ID

Description: Identification code published by the 

receiver of the data. When sending, it is used by the 

sender as their sending ID, thus other parties sending to 

them will use this as a receiving ID to route data to them.

M AN 15/15 Must use 

 ISA09 I08 Interchange Date

Description: Date of the interchange. 

M DT 6/6 Must use 

 ISA10 I09 Interchange Time

Description: Time of the interchange. 

M TM 4/4 Must use 

 ISA11 I10 Interchange Control Standards Identifier M ID 1/1 Must use 
Description: Code to identify the agency responsible for 

the control standard used by the message that is 

enclosed by the interchange header and trailer. 

All valid standard codes are used.

 ISA12 I11 Interchange Control Version Number

Description: This version number covers the 

interchange control segments. 

M ID 5/5 Must use 

Code Name

 00305 Draft Standards for Trial Use Approved for Publication by ASC X12 Procedures Review Board 

through December 1994 

 ISA13 I12 Interchange Control Number

Description: A control number assigned by the 

interchange sender 

M N0 9/9 Must use 

 ISA14 I13 Acknowledgment Requested

Description: Code sent by the sender to request an 

interchange acknowledgment (TA1) 

All valid standard codes are used.

M ID 1/1 Must use 

 ISA15 I14 Test Indicator

Description: Code to indicate whether data enclosed by 

this interchange envelope is test or production. (Note: 

when testing with DSCR using the Mercator translator 

use "P" indicator). 

M ID 1/1 Must use 

Code Name

 P Production Data 

 ISA16 I15 Component Element Separator

Description: This field provides the delimiter used to 

separate component data elements within a composite 

data structure; this value must be different than the data 

element separator and the segment terminator 

M AN 1/1 Must use 
GS Functional Group Header Pos: Max: 1

Not Defined - Mandatory

Loop: N/A Elements: 8

User Option (Usage): Must use 

To indicate the beginning of a functional group and to provide control information 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 GS01 479 Functional Identifier Code

Description: Code identifying a group of application 

related Transaction Sets. 

M ID 2/2 Must use 

Code Name

 PO Purchase Order (850) 

 GS02 142 Application Sender's Code

Description: Code identifying party sending 

transmission. Codes agreed to by trading partners. 

M AN 2/15 Must use 

 GS03 124 Application Receiver's Code

Description: Code identifying party receiving 

transmission. Codes agreed to by trading partners. 

M AN 2/15 Must use 

 GS04 373 Date

Description: Date (YYMMDD). 

M DT 6/6 Must use 

 GS05 337 Time

Description: Time expressed in 24-hour clock time as 

follows: HHMM, or HHMMSS, or HHMMSSD, or 

HHMMSSDD, where H = hours (00-23), M = minutes 

(00-59), S = integer seconds (00-59) and DD = decimal 

seconds; decimal seconds are expressed as follows: D 

= tenths (0-9) and DD = hundredths (00-99) 

M TM 4/8 Must use 

 GS06 28 Group Control Number

Description: Assigned number originated and 

maintained by the sender. 

M N0 1/9 Must use 

 GS07 455 Responsible Agency Code

Description: Code used in conjunction with Data 

Element 480 to identify the issuer of the standard. 

M ID 1/2 Must use 

Code Name

 X Accredited Standards Committee X12 

 GS08 480 Version / Release / Industry Identifier Code

Description: Code indicating the version, release, 

subrelease, and industry identifier of the EDI standard 

being used, including the GS and GE segments. If code 

in DE455 in GS segment is X, then in DE 480 positions 

1-3 are the version number; positions 4-6 are the 

release and subrelease, level of the version; and 

positions 7-12 are the industry or trade association 

identifiers (optionally assigned by user). If code in 

DE455 in GS segment is T, then other formats are 

allowed. 

M AN 1/12 Must use 

Code Name

 003050 Draft Standards Approved for Publication by ASC X12 Procedures Review Board through October 

1994 
ST Transaction Set Header Pos: 10 Max: 1

Heading - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use 

DOD Note:

To indicate the start of a transaction set and to assign a control number. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 ST01 143 Transaction Set Identifier Code

Description: Code uniquely identify this Transaction 

Set. 

User Note 1: (850) Purchase Order

M ID 3/3 Must use 

Code Name

 850 X12.1 Purchase Order 

 ST02 329 Transaction Set Control Number

Description: Identifies the control number that must be 

unique within the transaction set functional group 

assigned by the originator for a transaction set 

User Note 1: System Generated - This number is 

carried in SE02. 

M AN 4/9 Must use 
BEG Beginning Segment for Purchase 

Order

Pos: 20 Max: 1

Heading - Mandatory

Loop: N/A Elements: 7

User Option (Usage): Must use 

To indicate the beginning of the purchase order transaction set and transmit identifying numbers and dates. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 BEG01 353 Transaction Set Purpose Code

Description: Code identifying purpose of transaction 

set. 

User Note 1: 

M ID 2/2 Must use 

Code Name

 00 Original 

User Note 1:

Use to indicate an original award instrument. When this code is used, changes to the award 

instrument can be only made with a Purchase Order Change Request - Buyer Initiated, 860 

transaction set.

 07 Duplicate 

User Note 1:

Use to indicate a re-transmission of an original 850 transaction set.

 22 Information Copy 

User Note 1:

Use to indicate an information copy of an original award instrument. This information copy is 

sent to addressees other than the selling party.

 BEG02 92 Purchase Order Type Code

Description: Code specifying the type of Purchase 

Order. 

M ID 2/2 Must use 

Code Name

 RL Release or Delivery Order 

Description: An order for goods and services placed against a pre-existing contract or blanket 

order 

 BEG03 324 Purchase Order Number

Description: Basic Contract Number. That number is 

carried in BEG04. This number shall be transmitted 

without dashes. 

User Note 1: 

Basic Contract Number. That number is carried in 

BEG04. This number shall be transmitted without 

dashes. 

M AN 1/22 Must use 

 BEG04 328 Release Number

Description: Delivery Order/Call Number. This number 

shall be transmitted without dashes. 

User Note 1: Delivery Order/Call Number. This number 

shall be transmitted without dashes.

O AN 1/30 Used 

 BEG05 373 Date

Description: Delivery/Purchase Order Date. Date 

(YYMMDD). 

User Note 1: Delivery/Purchase Order Date. 

M DT 6/6 Must use 

 BEG09 1166 Contract Type Code

Description: Code identifying a contract type 

User Note 1: Use to identify the type of pricing 

arrangement applicable to the award instrument. 

O ID 2/2 Used 

Code Name

 FR Firm Fixed Price 

 FX Fixed Price with Economic Price Adjustment 

 BEG10 1232 Purchase Category O ID 2/2 Used 
Description: Code identifying the broad category of 

products or services being acquired 

User Note 1: 

Code Name

 SP Supplies 
REF Reference Numbers Pos: 50 Max: >1

Heading - Optional

Loop: N/A Elements: 2

User Option (Usage): Used 

To specify identifying contract reference numbers. 

DOD Note:

Use this 1/REF/050 segment to identify reference numbers that apply to all of the line items. If the reference numbers vary by line item, use 

the 2/REF/100 segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 REF01 128 Reference Number Qualifier

Description: Code qualifying the Reference Number. 

M ID 2/2 Must use 

Code Name

 C4 Change Number 

 DS Defense Priorities Allocation System (DPAS) Priority Rating 

User Note 1:

When used, the code cited in REF02 is a 4 position code.

 K4 Criticality Designator 

Description: A number assigned to a contract or order that expresses the relative importance of 

that contract or order and thereby assists the contractor in making performance decisions and 

assists in making production surveillance decisions 

User Note 1:

Use to indicate the surveillance criticality designator applicable to the award instrument.

 XE Transportation Priority Number 

Description: Number indicating the level of government priority associated with the transportation 

of a shipment 

 ZZ Mutually Defined 

User Note 1:

Use to indicate the Required Delivery Date (RDD) of the item. 

 REF02 127 Reference Number

Description: Criticality/DPAS Qualifier. 

O AN 1/30 Used 
FOB F.O.B. Related Instructions Pos: 80 Max: >1

Heading - Optional

Loop: N/A Elements: 3

User Option (Usage): Used 

To specify transportation instructions relating to shipment 

DOD Note:

1. Use this 1/FOB/080 segment for DSCP transactions if the FOB point and the acceptance location apply to all of the line items. When the 

FOB point and/or acceptance location varies by line item. Use the 2/FOB/180 segment for DSCR transactions. 

2. This segment is not used when the award instrument is for construction or a service without deliverables.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 FOB01 146 Shipment Method of Payment

Description: Code identifying payment terms for 

transportation charges. 

M ID 2/2 Must use 

Code Name

 PP Prepaid (by Seller) 

Description: Transportation charges are not included in Unit Price - Include as a seperate charge 

on invoice. 

User Note 1:

Use to indicate transportation charges billed as a seperate item on invoice - not included in the 

unit price.

 PS Paid by Seller 

Description: The seller agrees to the transportation payment term requiring the seller to pay 

transportation charges to a specified location (origin or destination location) 

User Note 1:

Use to indicate transportation charges not billed as a seperate item on invoice - are included in 

the unit price.

 FOB02 309 Location Qualifier

Description: Code identifying type of location. 

User Note 1: Use to identify the FOB point.

O ID 1/2 Used 

Code Name

 DE Destination (Shipping) 

 OR Origin (Shipping Point) 

 FOB06 309 Location Qualifier

Description: Code identifying type of location. 

User Note 1: Use to identify the Inspection/Acceptance 

point. 

O ID 1/2 Used 

Code Name

 DE Destination (Shipping) 

 OR Origin (Shipping Point) 

 ZZ Mutually Defined 

User Note 1:

Use to indicate the acceptance point is neither at origin nor at destination. Provide the 

acceptance point address in the N1 loop, citing code KZ in N101; provide the inspection point in 

another iteration of the N1 loop, citing code L1 in N101.
SAC Service, Promotion, Allowance, or 

Charge Information

Pos: 120 Max: 1

Heading - Optional

Loop: SAC Elements: 10

User Option (Usage): Used 

To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or 

charge 

DOD Note:

Use this 1/SAC/120 segment to identify services, allowances, or non-CLIN charges and , if applicable , quantities applicable to all of the line 

items. If the services , allowances , or non-CLIN charges vary by line item , use the 2/SAC/130 segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 SAC01 248 Allowance or Charge Indicator

Description: Code which indicates an allowance or 

charge for the service specified. 

M ID 1/1 Must use 

Code Name

 C Charge 

 SAC02 1300 Service, Promotion, Allowance, or Charge Code

Description: Code identifying the service, promotion, 

allowance, or charge 

User Note 1: Any code may be used but it should be the 

same code as provided in the quote or offer. 

O ID 4/4 Used 

Code Name

 G740 Service Charge 

Description: Use G740 for Global Administrative Recharge; 

 H110 Special Packaging 

Description: Use H1-10 for Export Packing, and for Bar Code Fee. 

 I270 Transportation Third Party Billing 

 ZZZZ Mutually Defined 

 SAC05 610 Amount

Description: Monetary amount. 

O N2 1/15 Used 

 SAC06 378 Allowance/ Charge Percent Qualifier

Description: Code indicating on what basis allowance 

or charge percent is calculated. 

User Note 1: Use any code.

All valid standard codes are used.

O ID 1/1 Used 

 SAC07 332 Percent

Description: Percent expressed as a percent 

User Note 1: Cite 4.25% as 4.25; cite 3% as 3 (note: 

leading and trailing zeros are suppressed).

O R 1/6 Used 

 SAC08 118 Rate

Description: Rate expressed in the standard monetary 

denomination for the currency specified 

O R 1/9 Used 

 SAC09 355 Unit or Basis for Measurement Code

Description: Code specifying the units in which a value 

is being expressed, or manner in which a measurement 

has been taken 

User Note 1: An application program conversion table 

may be required to convert agency codes to ASC X12 

codes.

All valid standard codes are used.

O ID 2/2 Used 

 SAC10 380 Quantity

Description: Numeric value of quantity. 

User Note 1: Use to indicate the quantity to which the 

amount in SAC05 applies. SAC 10/11 can be used 

together to specify a quantity range to which the amount 

in SAC05 applies.

O R 1/15 Used 

 SAC11 380 Quantity

Description: Numeric value of quantity. 

O R 1/15 Used 
User Note 1: Use only if SAC10 is used. SAC10/11 can 

be used together to specify a quantity range.

 SAC13 127 Reference Number

Description: Reference number or identification number 

as defined for a particular Transaction Set, or as 

specified by the Reference Number Qualifier. 

User Note 1: Use to identify the ACRN, project code, 

funding code or accounting code to which a charge or 

allowance is applicable. These reference numbers and 

their relationship to the financial accounting data they 

represent are established in the 1/AMT/287 loop. 

O AN 1/30 Used 
ITD Terms of Sale/Deferred Terms of 

Sale

Pos: 130 Max: 5

Heading - Optional

Loop: N/A Elements: 2

User Option (Usage): Used 

To specify "Terms of Sale/Deferred Terms of Sales." 

"MOCAS ONLY" 

DOD Note:

Note: Where there are multiple discount terms there will be one ITD03/ITD05 pair for each discount period. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 ITD03 338 Terms Discount Percent

Description: Terms discount percentage. 

User Note 1: Cite 4.25% as 4.25; cite 3% as 3 (note: 

leading and trailing zeros are suppressed).

O R 1/6 Used 

 ITD05 351 Terms Discount Days Due

Description: Discount days. 

User Note 1: Note: Where there are multiple discount 

terms there will be one ITD03/ITD05 pair for each 

discount period.

O N0 1/3 Used 
PID Product/Item Description Pos: 190 Max: 200

Heading - Optional

Loop: N/A Elements: 5

User Option (Usage): Used 

To describe a product or process in coded or free-form format 

DOD Note:

1. Use this segment to provide a description of the item or service being ordered. 

2. Use this 1/PID/190 segment to provide an overall description that applies to all line items. When descriptions vary by line item, transmit a 

general description in this segment and use the 2/PID/050 segment to transmit the varying descriptions. 

3. Use is discouraged. Whenever possible, items should be described by successive iterations of 235/234 pairs in the 2/PO1/010 segment 

or by reference number. Use codified data whenever possible.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 PID01 349 Item Description Type

Description: Code indicating the format of a description.

All valid standard codes are used.

M ID 1/1 Must use 

 PID02 750 Product/Process Characteristic Code

Description: Code identifying the general class of a 

product or process characteristic 

User Note 1: Use any code.

All valid standard codes are used.

O ID 2/3 Used 

 PID03 559 Agency Qualifier Code

Description: Code identifying the agency assigning the 

code values. 

User Note 1: Use any code.

All valid standard codes are used.

O ID 2/2 Used 

 PID04 751 Product Description Code

Description: A code from an industry code list which 

provides specific data about a product characteristic. 

O AN 1/12 Used 

 PID05 352 Description

Description: A free-form description to clarify the 

related data elements and their content. 

User Note 1: Use of free form text is discouraged if the 

information can be provided by some other means within 

the transaction set.

O AN 1/80 Used 
MEA Measurements Pos: 200 Max: 40

Heading - Optional

Loop: N/A Elements: 4

User Option (Usage): Used 

To specify physical measurements or counts, including dimensions, tolerances, variances, and weights(See Figures Appendix for example of 

use of C001.) 

DOD Note:

1. Use this 1/MEA/200 segment to provide information that applies to all of the line items. If information varies by line item, use the 

2/MEA/049 segment. 

2. This segment can be used to specify the variations in quantity permitted; and for a requirements or an indefinite quantity type award 

instrument, the minimum/maximum quantity per order, the maximum that may be ordered during a specified time period, the minimum and 

maximum obligations of the government and contractor, and warranty periods.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 MEA01 737 Measurement Reference ID Code

Description: Code identifying the broad category to 

which a measurement applies 

O ID 2/2 Used 

Code Name

 BT Batch Limits 

Description: Limits set on test results from all product made for one unit or period of production 

 MEA04 C001 Composite Unit of Measure

Description: To identify a composite unit of measure 

(See Stabdards Dictionary for specific codes.) 

User Note 1: 1. This composite unit of measure can be 

used to indicate the maximum that may be ordered 

during a specified period of time under a requirements or 

indefinite quantity type award instrument. 

2. For example: If the maximum that can be ordered per 

quarter is 10,000 each, then MEA01 would cite code OL, 

MEA02 would cite MX, MEA03 would cite 10,000, 

MEA04-C00101 would cite EA, and MEA04-4 would cite 

Q1.

O Comp Used 

 355 Unit or Basis for Measurement Code

Description: Code specifying the Government Unit of 

Issue in which a value is being expressed, or manner in 

which a measurement has been taken. 

User Note 1: Refer to code list due to length. 

All valid standard codes are used.

M ID 2/2 Must use 

 MEA05 740 Range Minimum

Description: Percent of Varience Over 

O R 1/20 Used 

 MEA06 741 Range Maximum

Description: Percent of Varience Under 

O R 1/20 Used 
AMT Monetary Amount Pos: 287 Max: 1

Heading - Optional

Loop: AMT Elements: 2

User Option (Usage): Used 

This Segment will only be sent to POPS Vendors who also are government entities, such as UNICOR (Federal Prison Industries, NIB, NISH). 

To indicate the total monetary amount. 

DOD Note:

This Segment will only be sent to POPS Vendors who also are government entities, such as UNICOR (Federal Prison Industries, NIB, 

NISH). 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 AMT01 522 Amount Qualifier Code

Description: Code to qualify amount 

User Note 1: For correct use of the following codes in 

various fee and profit arrangements by type of contract, 

see Appendix A.

M ID 1/2 Must use 

Code Name

 KC Obligated 

Description: An amount a party has an obligation to pay upon a successful performance by 

another party, (e.g.,funds obligated on a contract) 

 AMT02 782 Monetary Amount

Description: The obligated amount. 

M R 1/15 Must use 
AT Financial Accounting Pos: 288 Max: 1

Heading - Optional

Loop: AMT Elements: 3

User Option (Usage): Used 

This Segment will only be sent to POPS Vendors who also are government entities, such as UNICOR (Federal Prison Industries, NIB, NISH). 

To transmit financial accounting data 

DOD Note:

Use this segment to provide the financial accounting data applicable to this award instrument.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 AT02 1282 Treasury Symbol Number

Description: Number identifying a department, fiscal 

year, treasury account number, and appropriation limit 

for a standard accounting classification coding structure 

User Note 1: 

O AN 7/21 Must use 

 AT07 1287 Accountable Station Number

Description: Number identifying an office responsible 

for entering a financial transaction into the applicable 

accounting system for a standard accounting 

classification coding structure 

User Note 1: Accountable Station Number = S33150 

(Richmond)

O AN 3/8 Must use 

 AT09 352 Description

Description: Additional free-form description to clarify 

the related data elements and their content. 

O AN 1/80 Must use 
REF Reference Numbers Pos: 289 Max: >1

Heading - Optional

Loop: AMT Elements: 2

User Option (Usage): Used 

Richmond - MOCAS ONLY - This Segment will only be sent to POPS Vendors who also are government entities, such as UNICOR (Federal 

Prison Industries, NIB, NISH). 

DOD Note:

Use this segment to identify a number or a code applicable to the financial accounting data cited in the preceding AT segment. This number 

or code can be cited in the 2/REF/610 segment in place of repeating the accounting data at the Detail level when it is necessary to 

associate the accounting data with an amount cited in the 2/AMT/600 segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 REF01 128 Reference Number Qualifier

Description: Code qualifying the Reference Number. 

Richmond MOCAS ONLY 

M ID 2/2 Must use 

Code Name

 AX Government Accounting Class Reference Number (ACRN) 

 REF02 127 Reference Number

Description: This is the two (2) character ACRN. 

O AN 1/30 Used 
N9 Reference Number Pos: 290 Max: 1

Heading - Optional

Loop: N9 Elements: 3

User Option (Usage): Used 

(Special Instruction Number) 

DOD Note:

1. Use this 1/N9/290 loop to identify various clauses (e.g., FAR, DFARS, FIRMR, GSARS, VAARS, Agency, or other clauses), OMB 

Circular, special instructions or other references that are applicable to the entire award instrument. If the information varies by line item, use 

the 2/N9/330 segment. 

2. When an alternate section is applicable to a cited clause, the alpha/numeric alternate identifier and the date MUST be cited in the 

following MSG segment. 

3. When citing a clause in N902, the date of the clause MUST be cited in N904 and the title of the clause may be optionally cited in the 

following MSG segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N901 128 Reference Number Qualifier

Description: Code qualifying the Reference Number. 

M ID 2/2 Must use 

Code Name

 FA Federal Acquisition Regulations (FAR) 

 KD Special Instructions Number 

User Note 1:

Use to indicate a special instruction. Indicate the agency or purchasing activity issuing the 

special instructions in N903. 

 N902 127 Reference Number

Description: Literal - "Remarks" 

User Note 1: Use 

DSCP - if KD is used in N901 

522131 - if FA is used in N901 

O AN 1/30 Used 

 N903 369 Free-form Description

Description: Literal - Description 

User Note 1: Literal "DISC"

O AN 1/45 Used 
MSG Message Text Pos: 300 Max: 1000

Heading - Optional

Loop: N9 Elements: 1

User Option (Usage): Used 

To provide a free form format that would allow the transmission of text information. 

DOD Note:

1. Use this segment to carry the title or full text of any clause, if it is required, a special instruction, or other information associated with the 

number cited in N902. 

2. This segment is also used to carry clause fill-in information that is not provided elsewhere within the transaction set. When providing fill-in 

information, the clause title, if cited, and the alternate identifier and date, if applicable, will be the first data provided. This data will be 

followed by a numeric designation of the fill-ins being provided. Each fill-in will be preceded by the paragraph or section identifier in the 

clause where the fill-in information is to be inserted (if identifiers are included in the clause). If there is no paragraph or section designator, 

the required information will immediately follow the numeric designation of the fill-ins being provided. 

3. A pipe sign (|) will be inserted after each data item. As an example, the fill-in information required by FAR 52.212-3 will be provided as 

follows: 

Commencement, Prosecution, and Completion of Work| Alternative I (Apr 1984)| 3| (a) 30| (c) Sep 30, 1995| Jan 15, 1995|

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 MSG01 933 Free-Form Message Text

Description: Free-form message text. 

M AN 1/264 Must use 
N1 Name Pos: 310 Max: 1

Heading - Optional

Loop: N1 Elements: 4

User Option (Usage): Used 

To identify a party by type of organization, name and code 

DOD Note:

1. Use this 1/N1/310 loop to identify organizations or locations that apply to all the line items. If the information varies by line item, use the 

2/N1/350 loop. 

2. Whenever possible, identification and address information should be provided using N101, N103, and N104. Use N102 and segments N2 

through N4, as applicable, when the address cannot be provided using one of the codes listed in N103. 

3. At least 3 iterations of this segment are required using codes BY, PO, and SE.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N101 98 Entity Identifier Code

Description: Code identifying an organizational entity, a 

physical location, or an individual 

M ID 2/2 Must use 

Code Name

 BY Buying Party (Purchaser) 

 C4 Contract Administration Office 

Description: Established at either a contractor facility or in a geographic area, and responsible 

for administering on behalf of the buying activities that assigned contracts for administration and 

all contracts awarded to either the specific contractor or all contractors in the geographic area 

 CY Country 

User Note 1:

Use to indicate the country to which a Foreign Military Sale applies. Cite "FMS" in N102 and cite 

the applicable ISO country code in N404.

 PL Party to Receive Purchase Order 

User Note 1:

Use to indicate entities other than the contractor that are to receive copies of the award 

instrument.

 PO Party to Receive Invoice for Goods or Services 

User Note 1:

Use to indicate where the invoice should be mailed.

 PR Payer 

User Note 1:

Use to indicate the paying office.

 SE Selling Party 

User Note 1:

Use to indicate the party receiving the award. If the award is for a Section 8a contract, also use 

code C9 to identify the Small Business Administration (SBA).

 N102 93 Name

Description: Free-form name. 

O AN 1/35 Used 

 N103 66 Identification Code Qualifier

Description: Code designating the system/method of 

code structure used for Identification Code (67). 

O ID 1/2 Used 

Code Name

 10 Department of Defense Activity Address Code (DODAAC) 

User Note 1:

Use to indicate a Department of Defense or Civilian Agency Activity Address Code.

 33 Commercial and Government Entity (CAGE) 

 N104 67 Identification Code

Description: Actual CAGE or DODAAC. 

O AN 2/20 Used 
N2 Additional Name Information Pos: 320 Max: 2

Heading - Optional

Loop: N1 Elements: 2

User Option (Usage): Used 

To specify additional names or those longer than 35 characters in length 

DOD Note:

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N201 93 Name

Description: Additional Name 1 or Address Line 2 

M AN 1/35 Must use 

 N202 93 Name

Description: Additional Name 2. 

O AN 1/35 Used 
N3 Address Information Pos: 330 Max: 2

Heading - Optional

Loop: N1 Elements: 2

User Option (Usage): Used 

To specify the location of the named party 

DOD Note:

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N301 166 Address Information

Description: Additional Name 1 or Address Line 3 

M AN 1/35 Must use 

 N302 166 Address Information

Description: Additional Name 2 or Address Line 4 used 

for Overseas Addresses or Address Line when unable 

to parse the City, State and Zip Code. 

O AN 1/35 Used 
N4 Geographic Location Pos: 340 Max: >1

Heading - Optional

Loop: N1 Elements: 4

User Option (Usage): Used 

To specify the geographic place of the named party 

DOD Note:

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N401 19 City Name

Description: Free-form text for city name. 

O AN 2/30 Used 

 N402 156 State or Province Code

Description: Code (Standard State/Province) as 

defined by appropriate government agency. 

O ID 2/2 Used 

 N403 116 Postal Code

Description: Code defining international postal zone 

code excluding punctuation and blanks (zip code for 

United States). 

O ID 3/11 Used 

 N404 26 Country Code

Description: Code identifying the country. 

O ID 2/3 Used 
PER Administrative Communications 

Contact

Pos: 360 Max: >1

Heading - Optional

Loop: N1 Elements: 9

User Option (Usage): Used 

To identify a person or office to whom administrative communications should be directed. 

DOD Note:

Use this segment to provide communications contacts associated with the entities cited in the same N1 loop.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 PER01 366 Contact Function Code

Description: Code identifying the major duty or 

responsibility of the person or group named. 

User Note 1: Use to identify the various individuals who 

can be contacted regarding specific areas of this award 

instrument.

M ID 2/2 Must use 

Code Name

 BD Buyer Name or Department 

User Note 1:

Includes Grants Management Specialists.

 PC Purchasing Contracting Officer (PCO) 

Description: Person to whom a warrant has been issued authorizing that person to obligate 

funds on behalf of the government 

User Note 1:

Includes Grants/Contract Project Officer.

 PER02 93 Name

Description: Free-form name. 

User Note 1: Cite last name first, followed by first name. 

If the whole name is longer than 35 characters, truncate 

or use initials for the first name. If necessary, use 

PER09 to cite the party's title.

O AN 1/35 Used 

 PER03 365 Communication Number Qualifier

Description: Code identifying the type of 

communication number. 

O ID 2/2 Used 

Code Name

 AU Defense Switched Network 

Description: Department of Defense telecommunications system and successor of the Automatic 

Voice Network (AUTOVON) 

 EM Electronic Mail 

 FX Facsimile 

 IT International Telephone 

User Note 1:

Include the country code.

 TE Telephone 

User Note 1:

Use to indicate the commercial telephone number of the individual cited in PER02. Include the 

area code.

 PER04 364 Communication Number

Description: Complete communications number 

including country or area code when applicable. 

O AN 1/80 Used 

 PER05 365 Communication Number Qualifier

Description: Code identifying the type of 

communication number. 

User Note 1: Use to identify a second communications 

number for the party cited in PER02. For example, if 

PER03/04 cites a telephone number, PER05/06 can be 

used to cite a FAX number.

O ID 2/2 Used 

Code Name

 AU Defense Switched Network 
Description: Department of Defense telecommunications system and successor of the Automatic 

Voice Network (AUTOVON) 

 EM Electronic Mail 

 EX Telephone Extension 

User Note 1:

Use only if PER03 is used citing either code AU or TE.

 FX Facsimile 

 IT International Telephone 

User Note 1:

Include the country code.

 TE Telephone 

User Note 1:

Use to indicate the commercial telephone number of the individual cited in PER02. Include the 

area code.

 PER06 364 Communication Number

Description: Complete communications number 

including country or area code when applicable. 

O AN 1/80 Used 

 PER07 365 Communication Number Qualifier

Description: Code identifying the type of 

communication number. 

User Note 1: Use to indicate a third communications 

number for the party cited in PER02.

O ID 2/2 Used 

Code Name

 AU Defense Switched Network 

Description: Department of Defense telecommunications system and successor of the Automatic 

Voice Network (AUTOVON) 

 EM Electronic Mail 

 EX Telephone Extension 

User Note 1:

Use only if PER05 is used citing either AU or TE.

 FX Facsimile 

 IT International Telephone 

User Note 1:

Include country code.

 TE Telephone 

User Note 1:

Used to indicate the commercial telephone number of the individual cited in PER02. Include the 

area code.

 PER08 364 Communication Number

Description: Complete communications number 

including country or area code when applicable. 

O AN 1/80 Used 

 PER09 443 Contact Inquiry Reference

Description: Additional reference number or description 

to clarify a contact number. 

User Note 1: Use, if necessary, to provide the title of the 

party cited in PER02.

O AN 1/20 Used 
LM Code Source Information Pos: 430 Max: 1

Heading - Optional

Loop: LM Elements: 1

User Option (Usage): Used 

To transmit standard code list identification information 

DOD Note:

Use this loop to provide data to field contract administration offices that cannot be provided by other means within this transaction set.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LM01 559 Agency Qualifier Code

Description: Code identifying the agency assigning the 

code values. 

M ID 2/2 Must use 

Code Name

 DF Department of Defense (DoD) 
LQ Industry Code Pos: 440 Max: >1

Heading - Mandatory

Loop: LM Elements: 2

User Option (Usage): Must use 

Code to transmit standard industry codes 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LQ01 1270 Code List Qualifier Code

Description: EFT Code Qualifier 

O ID 1/3 Used 

Code Name

 2 Type of Business Code 

Description: The classification of a contractor's business 

User Note 1:

Use to indicate the contractor's type of business classification, e.g., small disadvantaged 

business, hospital, etc.

 6 Special Contract Provision Code 

Description: Certain contract clauses and provisions that require special attention 

User Note 1:

Use to indicate special clauses/provisions.

 A9 Supplementary Address 

Description: Identifies the originating organization's unique logistics information 

 LQ02 1271 Industry Code

Description: Code indicating a code from a specific 

industry code list 

O AN 1/20 Used 

Code Name

 T Added per DSCR 
PO1 Baseline Item Data Pos: 10 Max: 1

Detail - Mandatory

Loop: PO1 Elements: 10

User Option (Usage): Must use 

To specify basic and most frequently used line item data 

DOD Note:

1. Use this PO1 loop to identify all information applicable to the line item or service being awarded. 

2. In those rare instances where Table 2 information is not required, e.g., if an Agreement has no detail information, only PO101 is required 

to be transmitted. In that instance, cite the word "NONE" in PO101.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 PO101 350 Assigned Identification

Description: Contract Line Item Number (CLIN), or Sub 

Contract Line Item Number (SUBCLIN). Fed IC specifies 

that this is the CLIN (4-6 characters) 

O AN 1/11 Used 

 PO102 330 Quantity Ordered

Description: To identify the quantity ordered in vendor 

units. 

O R 1/9 Used 

 PO103 355 Unit or Basis for Measurement Code

Description: Vendor Unit of Issue Codes. Code 

specifying the units in which a value is being expressed, 

or manner in which a measurement has been taken. 

All valid standard codes are used.

O ID 2/2 Used 

 PO104 212 Unit Price

Description: Price per unit of product, service, 

commodity, etc. 

User Note 1: Vendor Unit Price. 

O R 1/17 Used 

 PO106 235 Product/Service ID Qualifier

Description: Code identifying the type/source of the 

descriptive number used in Product/Service ID (234). 

User Note 1: 1. PO106 through PO125 are used in 

pairs, e.g., PO106 contains a qualifier code and PO107 

contains data related to the code. 

O ID 2/2 Used 

Code Name

 FS National Stock Number 

 PO107 234 Product/Service ID

Description: Identifying number for a product or service. 

Actual National Stock Number (No hyphens in this 

element) 

O AN 1/40 Used 

 PO108 235 Product/Service ID Qualifier

Description: Actual National Stock Number 

O ID 2/2 Used 

Code Name

 KM Shelf-Life Code 

 VN Vendor's (Seller's) Item Number 

 VP Vendor's (Seller's) Part Number 

 PO109 234 Product/Service ID

Description: Identifying number for a product or service.

O AN 1/40 Used 

 PO110 235 Product/Service ID Qualifier

Description: Code identifying the type/source of the 

descriptive number used in Product/Service ID (234). 

O ID 2/2 Used 

Code Name

 KM Shelf-Life Code 

 PO111 234 Product/Service ID

Description: Identifying number for a product or service. 

Used code from Source List 192. 

O AN 1/40 Used 
PO3 Additional Item Detail Pos: 30 Max: 25

Detail - Optional

Loop: PO1 Elements: 3

User Option (Usage): Used 

To specify additional item related data involving variations in normal price/quantity structure. 

DOD Note:

Use this 2/PO3/030 segment to provide additional information applicable to the CLIN, SUBCLIN, or ELIN specified in PO101.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 PO301 371 Change Reason Code

Description: Government alternate 

quantity/Measurement Qualifier. 

M ID 2/2 Must use 

Code Name

 AQ Alternate Quantity and Unit of Measure 

User Note 1:

Use to indicate that the CLIN, SUBCLIN, or ELIN has alternate quantity and unit of measure 

(e.g., PO102/03 could cite 10,000 LB and PO306/07 could cite 10 SH. 

 EV Estimated Quantity 

User Note 1:

Use to indicate the quantity for the CLIN, SUBCLIN, or ELIN cited in PO101 is an estimate.

 PO306 380 Quantity

Description: Government Quantity. Note: Quantity in 

terms of Government Standard Unit of Issue. 

User Note 1: Due to the mandatory nature of this data 

element, when PO301 is code EV, repeat the quantity 

cited in PO102. 

M R 1/15 Must use 

 PO307 355 Unit or Basis for Measurement Code

Description: Government unit of measurement. Note: 

Quantity in terms of Government Standard Unit of Issue.

All valid standard codes are used.

M ID 2/2 Must use 
MEA Measurements Pos: 49 Max: 40

Detail - Optional

Loop: PO1 Elements: 4

User Option (Usage): Used 

To specify physical measurements or counts, including dimensions, tolerances, variances, and weights(See Figures Appendix for example of 

use of C001.) 

DOD Note:

1. Use this 2/MEA/049 segment to provide information that applies to a specific line item. Use the 1/MEA/200 segment to provide 

information that applies to all of the line items. 

2. This segment can be used to specify the variations in quantity permitted; and for a requirements or an indefinite quantity type award 

instrument, the minimum/maximum quantity per order, the maximum that may be ordered during a specified time period, and the minimum 

and maximum obligations of the government and contractor, and warranty periods.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 MEA02 738 Measurement Qualifier

Description: Code identifying a specific product or 

process characteristic to which a measurement applies 

O ID 1/3 Used 

Code Name

 PO Percent of Order (-, +) 

Description: Expression of allowable variance of order expressed either as absolute (for example 

92% to 110%) or relative percent (for example - 8% to + 10%) 

 MEA04 C001 Composite Unit of Measure

Description: P1 

User Note 1: 1. This composite unit of measure can be 

used to indicate the maximum that may be ordered 

during a specified period of time under a requirements or 

an indefinite quantity type procurement instrument. 

2. For example: If the maximum that can be ordered per 

quarter is 10,000 each, then MEA01 would cite code OL, 

MEA02 would cite code MX, MEA03 would cite 10,000, 

MEA04-C00101 would cite code EA, and MEA04-

C00104 would cite code Q1.

O Comp Used 

 355 Unit or Basis for Measurement Code

Description: Code specifying the units in which a value 

is being expressed, or manner in which a measurement 

has been taken 

M ID 2/2 Must use 

Code Name

 P1 Percent 

 MEA05 740 Range Minimum

Description: Minimum Percentage of Quantity Ordered

User Note 1: Percents will be cited as follows: 4.25% 

will be cited as 4.25; 3% will be cited as 3 (note: leading 

and trailing zeros are suppressed. 

O R 1/20 Used 

 MEA06 741 Range Maximum

Description: Maximum Percentage of Quantity 

Ordered. 

User Note 1: Percents will be cited as follows: 4.25% 

will be cited as 4.25; 3% will be cited as 3 (note: leading 

and trailing zeros are suppressed. 

O R 1/20 Used 
PID Product/Item Description Pos: 50 Max: 1

Detail - Optional

Loop: PID Elements: 2

User Option (Usage): Used 

To describe a product or process in coded or free-form format 

DOD Note:

Use this 2/PID/050 segment to provide information applicable to a specific line item. Use the 1/PID/190 segment when the information 

applies to all of the line items.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 PID01 349 Item Description Type

Description: Code indicating the format of a description.

M ID 1/1 Must use 

Code Name

 F Free-form 

 PID05 352 Description

Description: A free-form item description to clarify the 

related data elements and their content. 

User Note 1: Use of free form text is discouraged if the 

information can be provided by some other means within 

the transaction set.

O AN 1/80 Used 
REF Reference Numbers Pos: 100 Max: >1

Detail - Optional

Loop: PO1 Elements: 3

User Option (Usage): Used 

To specify identifying numbers. Note: This segment will be sent only to those POPS vendors having contractually agreed to accept FMS orders 

and have an alternate source for obtaining FMS addresses. 

DOD Note:

Use this 2/REF/100 segment to identify reference numbers that apply to a specific line item. Use the 1/REF/050 segment to identify 

reference numbers that apply to all of the line items.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 REF01 128 Reference Number Qualifier

Description: Code qualifying the Reference Number. 

M ID 2/2 Must use 

Code Name

 2E Foreign Military Sales Case Number 

Description: A reference number designating the foreign military sale records 

User Note 1:

Use to indicate a Foreign Military Sale.

 IL Internal Order Number 

User Note 1:

Use to indicate the requisition (MILSTRIP/FEDSTRIP document) number.

 P4 Project Code 

User Note 1:

Use to indicate the project number applicable to the line item.

 PH Priority Rating 

User Note 1:

Use to indicate the MILSTRIP/FEDSTRIP priority rating.

 RQ Purchase Requisition No. 

User Note 1:

Use to indicate the Purchase Request (PR) number or the Purchase Request Order Number 

(PRON). When citing a purchase request number, concatenate its line item number with the 

purchase request number if it is necessary to transmit both numbers.

 RU Route Number 

User Note 1:

Use to specify the RIC of party to receive order. 

 T4 Signal Code 

Description: Defense Fuel Supply Center to bill back fuel purchases to the appropriate service or 

agency account fund 

 XE Transportation Priority Number 

Description: Number indicating the level of government priority associated with the transportation 

of a shipment 

 ZZ Mutually Defined 

User Note 1:

Use to indicate another type of reference number. When used, identify the nature of the number 

in REF03.

 REF02 127 Reference Number

Description: Identify the code value selected in REF01.

Purchase Requisition Number 

Milstrip Requsition Number 

Milstrip Priority Rating 

Transportation Number 

Project Code 

Signal Code 

FMS Case Number 

Required Delivery Date 

O AN 1/30 Used 
Route Number 

 REF03 352 Description

Description: A free-form description to clarify the 

related data elements and their content. 

User Note 1: 1. Use to carry additional information 

related to a reference number cited in REF02. 

2. Use of free form text is discouraged if the information 

can be provided by some other means within the 

transaction set.

O AN 1/80 Used 
SAC Service, Promotion, Allowance, or 

Charge Information

Pos: 130 Max: 1

Detail - Optional

Loop: SAC Elements: 5

User Option (Usage): Used 

To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or 

charge 

DOD Note:

Use this 2/SAC/130 segment to identify services, allowances, or non-CLIN charges and, if applicable, quantities, that apply to specific line 

items. If the services, allowances, or non-CLIN charges apply to all of the line items, use the 1/SAC/120 segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 SAC01 248 Allowance or Charge Indicator

Description: Code which indicates an allowance or 

charge for the service specified. 

M ID 1/1 Must use 

Code Name

 C Charge 

 SAC02 1300 Service, Promotion, Allowance, or Charge Code

Description: Code identifying the service, promotion, 

allowance, or charge 

O ID 4/4 Used 

Code Name

 G740 Service Charge 

Description: Use G740 for Global Administrative Recharge; 

 H110 Special Packaging 

Description: Use H1-10 for Export Packing, and for Bar Code Fee. 

 I260 Transportation Direct Billing 

Description: Use 1260 for any of the many transportation charges. 

 ZZZZ Mutually Defined 

 SAC05 610 Amount

Description: Total amount of charge. 

O N2 1/15 Used 

 SAC06 378 Allowance/ Charge Percent Qualifier

Description: Code indicating on what basis allowance 

or charge percent is calculated. 

O ID 1/1 Used 

Code Name

 6 Base Price Amount 

 Z Mutually Defined 

 SAC07 332 Percent

Description: Percent expressed as a percent 

User Note 1: Percent from contract. 

O R 1/6 Used 
FOB F.O.B. Related Instructions Pos: 180 Max: >1

Detail - Optional

Loop: PO1 Elements: 3

User Option (Usage): Used 

To specify transportation instructions relating to shipment 

DOD Note:

1. Use this 2/FOB/180 segment to specify an FOB point and acceptance location for a specific line item. Use the 1/FOB/080 segment to 

specify an FOB point and acceptance location that applies to all the line items. 

2. This segment is not used when the award instrument is for a service without deliverables or construction.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 FOB01 146 Shipment Method of Payment

Description: Code identifying payment terms for 

transportation charges. 

M ID 2/2 Must use 

Code Name

 PP Trans Chgs Billed 

Description: Transportation charges are not included in Unit Price - Include as a seperate charge 

on invoice. 

 PS Trans Chgs Not Paid 

Description: (Paid by Seller) No seperate transportation charges - they are included in unit price.

 FOB02 309 Location Qualifier

Description: Code identifying type of location. 

User Note 1: Use to identify the FOB point.

O ID 1/2 Used 

Code Name

 DE Destination (Shipping) 

 OR Origin (Shipping Point) 

 FOB06 309 Location Qualifier

Description: Code identifying type of location. 

User Note 1: Inspection/Acceptance Point. 

O ID 1/2 Used 

Code Name

 DE Destination (Shipping) 

 OR Origin (Shipping Point) 
MSG Message Text Pos: 289 Max: >1

Detail - Optional

Loop: PO1 Elements: 1

User Option (Usage): Used 

To provide a free form format that would allow the transmission of text information. 

DOD Note:

1. Use to provide any plain text information not associated with a lead time, a clause, or an address. 

2. Use of free form text is discouraged if the information can be provided by some other means within the transaction set.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 MSG01 933 Free-Form Message Text

Description: This is used to identify a service 

designated critical safety item. 

M AN 1/264 Must use 
PKG Marking, Packaging, Loading Pos: 300 Max: 1

Detail - Optional

Loop: PKG Elements: 3

User Option (Usage): Used 

To describe marking, packaging, loading and unloading requirements. 

DOD Note:

1. Use this 2/PKG/300 segment when packaging requirements apply to specific line items. Use the 2/PKG/460 segment if the packaging 

requirements apply to a named entity. 

2. Packaging information such as the number of items in a unit container; the number of unit containers in a intermediate container; a 

requirement for palletized loads or shrink wrap; or the gross weight, cube and dimensions of a unit container or an intermediate container, is 

carried in the 2/PO4/090 segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 PKG01 349 Item Description Type

Description: Code indicating the format of a description.

O ID 1/1 Used 

Code Name

 F Free-form 

 PKG02 753 Packaging Characteristic Code

Description: Code specifying the marking, packaging, 

loading and related characteristics being described. 

User Note 1: Use the listed codes to identify the 

applicable packaging requirements.

O ID 1/5 Used 

Code Name

 SMK Special Marking 

 PKG05 352 Description

Description: Packaging Statements - Mark All Cases - 

Fast Pay when fast pay eligible. 

O AN 1/80 Used 
LS Loop Header Pos: 320 Max: 1

Detail - Optional

Loop: LS Elements: 1

User Option (Usage): Used 

To indicate that the next segment begins a loop 

DOD Note:

Use this segment only if the 2/LDT/321 loop is used. Use of this segment will prevent collision between segments.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LS01 447 Loop Identifier Code

Description: The loop ID number given on the 

transaction set diagram is the value for this data element 

in segments LS and LE 

M AN 1/4 Must use 
LDT Lead Time Pos: 321 Max: 1

Detail - Optional

Loop: LDT Elements: 3

User Option (Usage): Used 

To specify lead time for availability of products and services. 

DOD Note:

1. Use this 2/LDT/321 loop when the delivery schedule is expressed as a set time period after the occurrence of some event, and varies by 

line item. If the delivery schedule is applicable to a named entity, use the 2/LDT/462 loop. If this segment is used, the 2/DTM/210 segment 

is not used to describe a delivery schedule. 

2. The following are examples of how this LDT loop can be used to specify a delivery schedule: 

Example 1: Deliver 50 each 180 days after date of order. 

LDT*AY*180*DA n/l 

QTY*1J*50*EA n/l 

Example 2: Deliver the total quantity of 500 each as follows: 50 per month commencing 180 days after date of order. 

LDT*AY*180*DA n/l 

QTY*1J*50*MO n/l 

Example 3: Deliver the total quantity of 20,500 each as follows: 2500 each per quarter commencing 90 days after date of order until half the 

order is completed, then 1000 each per month until the total order is complete. 

LDT*AY*90*DA n/l 

QTY*1J*2500*Q1 n/l 

QTY*1K*4*Q1 n/l 

LDT*AM*1*MO n/l 

QTY*1J*1000*MO n/l 

QTY*1K*10*MO n/l 

LDT*AK*1*MO n/l 

QTY*1J*500*EA n/l

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LDT01 345 Lead Time Code

Description: Code indicating the time range. 

User Note 1: From Date of Award to Date of Delivery.

M ID 2/2 Must use 

Code Name

 AY From Date of Award to Date of Delivery 

 LDT02 380 Quantity

Description: Delivery days. Delivery days as agreed in 

the basic contract. 

User Note 1: Delivery Days.

M R 1/15 Must use 

 LDT03 344 Unit of Time Period or Interval

Description: Code indicating the time period or interval 

M ID 2/2 Must use 

Code Name

 DA Calendar Days 
LE Loop Trailer Pos: 327 Max: 1

Detail - Mandatory

Loop: LS Elements: 1

User Option (Usage): Used 

LOOP = LDT. To indicate that the loop immediately preceding this segment is complete 

DOD Note:

LOOP = LDT: Use this segment only if the 2/LDT/321 loop is used. Use of this segment will prevent collision between segments.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LE01 447 Loop Identifier Code

Description: The loop ID number given on the 

transaction set diagram is the value for this data element 

in segments LS and LE 

M AN 1/4 Must use 
N9 Reference Number Pos: 330 Max: 1

Detail - Optional

Loop: N9 Elements: 2

User Option (Usage): Used 

To transmit identifying numbers and descriptive information as specified by the reference number qualifier 

DOD Note:

1. Use this 2/N9/330 loop to identify various clauses (e.g., FAR, DFARS, FIRMR, GSARS, VAARS, Agency, or other clauses), OMB 

Circular, special instructions, or other references that are applicable to a specific line item. If the information applies to all of the line items, 

use the 1/N9/290 loop. 

2. When an Alternate section is applicable to a cited clause, the alpha/numeric alternate identifier and the date MUST be cited in the 

following MSG segment. 

3. When citing a clause in N902, the date of the clause MUST be cited in N904 and the title of the clause may be optionally cited in the 

following MSG segment.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N901 128 Reference Number Qualifier

Description: Code qualifying the Reference Number. 

M ID 2/2 Must use 

Code Name

 FA Federal Acquisition Regulations (FAR) 

 KD Special Instructions Number 

User Note 1:

Use to indicate a special instruction. Indicate the agency, or purchasing activity issuing the 

special instruction in N903. 

 N902 127 Reference Number

User Note 1: Use DSCP - if KD is used in N901 

Use 522131 - if FA is used in N901

O AN 1/30 Used 
MSG Message Text Pos: 340 Max: 1000

Detail - Optional

Loop: N9 Elements: 1

User Option (Usage): Used 

To provide a free form format that would allow the transmission of text information. 

DOD Note:

1. Use this segment to carry the title or full text of any clause, if it is required, a special instruction, or other information associated with the 

number cited in N902. 

2. This segment is also used to carry clause fill-in information that is not provided elsewhere within the transaction set. When providing fill-in 

information, the clause title, if cited, and the alternate identifier and date, if applicable, will be the first data provided. This data will be 

followed by a numeric designation of the fill-ins being provided. Each fill-in will be preceded by the paragraph or section identifier in the 

clause where the fill-in information is to be inserted (if identifiers are included in the clause). If there is no paragraph or section designator, 

the required information will immediately follow the numeric designation of the fill-ins being provided. 

3. A pipe sign (|) will be inserted after each data item. As an Example, the fill-in information required by FAR 52.212-3 will be provided as 

follows: 

Commencement, Prosecution, and Completion of Work| Alternative I (Apr 1984)| 3| (a) 30| (c) Sep 30, 1995| Jan 15, 1995| 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 MSG01 933 Free-Form Message Text

Description: This is used to identify MROs. 

 

User Note 1: 

M AN 1/264 Must use 
N1 Name Pos: 350 Max: 1

Detail - Optional

Loop: N1 Elements: 4

User Option (Usage): Used 

To identify a party by type of organization, name and code 

DOD Note:

1. Use the 2/N1/350 loop to identify organizations and locations that apply to a specific line item. Use the 1/N1/310 loop to identify 

organizations and locations that apply to all of the line items. 

2. Whenever possible, identification and address information should be provided using N101, N103, and N104. Use N102 and segments N2 

through N4, as applicable, when the address cannot be provided using one of the codes listed in N103. 

3. When this segment is used to provide a ship-to address for distribution of a data item on a Contract Data Requirements List, N102 should 

be used to specify the office symbol or code within the receiving organization, if necessary. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N101 98 Entity Identifier Code

Description: Code identifying an organizational entity, a 

physical location, or an individual 

User Note 1: When the Z7 code is used, the sender 

may opt not to include N2, N3, N4 data for code Z7. 

M ID 2/2 Must use 

Code Name

 31 Postal Mailing Address 

User Note 1:

Use only when an actual mailing address is required and it is different from the address provided 

for any other qualifier code. Do not use if another qualifier code can be used to pass this 

address. When used, cite the name of the party in N102 and the N2 segment, if necessary.

 AE Additional Delivery Address 

User Note 1:

Use to indicate a shipment in-place location.

 ST Ship To 

User Note 1:

If the address is an FPO or APO, use the appropriate code in N101, cite FPO or APO in N102, 

cite the zip code in N403, cite code AR in N405, and cite the two letter identifier (AA for Miami, 

AE for New York, AP for San Francisco) in N406.

 Z7 Mark-for Party 

 N102 93 Name

Description: Free-form name. 

O AN 1/35 Used 

 N103 66 Identification Code Qualifier

Description: Code designating the system/method of 

code structure used for Identification Code (67). 

User Note 1: While the federal EDI program uses the 

DUNS number, other government users of this 

implementation convention may require the use of other 

and additional numbers for a transition period in order to 

cross reference existing data bases to new procurement 

actions.

O ID 1/2 Used 

Code Name

 10 Department of Defense Activity Address Code (DODAAC) 

User Note 1:

Use to indicate either a Department of Defense or Civilian Agency Activity Address Code.

 33 Commercial and Government Entity (CAGE) 

 N104 67 Identification Code

Description: Actual DODAAC. 

User Note 1: Actual DODAAC

O AN 2/20 Used 
N2 Additional Name Information Pos: 360 Max: 2

Detail - Optional

Loop: N1 Elements: 2

User Option (Usage): Used 

To specify additional names or those longer than 35 characters in length 

DOD Note:

When the Z7 code is used, the sender may opt not to include N2, N3, N4 data for code Z7. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N201 93 Name

User Note 1: Additional Name 1 or Name Line 2.

M AN 1/35 Must use 

 N202 93 Name

User Note 1: Additional Name 2

O AN 1/35 Used 
N3 Address Information Pos: 370 Max: 2

Detail - Optional

Loop: N1 Elements: 2

User Option (Usage): Used 

To specify the location of the named party 

DOD Note:

When the Z7 code is used, the sender may opt not to include N2, N3, N4 data for code Z7. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N301 166 Address Information

User Note 1: Additional Address 1 or Address Line 2.

M AN 1/35 Must use 

 N302 166 Address Information

User Note 1: Address Line 1 or Address Line 3 used for 

Overseas Addresses or Address Line 4 when unable to 

parse the City, State and Zip. 

O AN 1/35 Used 
N4 Geographic Location Pos: 380 Max: 1

Detail - Optional

Loop: N1 Elements: 4

User Option (Usage): Used 

To specify the geographic place of the named party 

DOD Note:

When the Z7 code is used, the sender may opt not to include N2, N3, N4 data for code Z7. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 N401 19 City Name

Description: Free-form text for city name. 

O AN 2/30 Used 

 N402 156 State or Province Code

Description: Code (Standard State/Province) as 

defined by appropriate government agency. 

O ID 2/2 Used 

 N403 116 Postal Code

Description: Code defining international postal zone 

code excluding punctuation and blanks (zip code for 

United States). 

O ID 3/11 Used 

 N404 26 Country Code

Description: Code identifying the country. 

O ID 2/3 Used 
AMT Monetary Amount Pos: 600 Max: 1

Detail - Optional

Loop: AMT Elements: 2

User Option (Usage): Used 

To indicate the total monetary amount. 

DOD Note:

This segment can be used to specify the amount associated with the ACRN (REF01 is code AX), to specify the total funds obligated against 

the line item cited in PO101 (the total of all amounts associated with an ACRN), and to specify amounts associated with an award fee, 

incentive, fixed-fee, or cost sharing line items.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 AMT01 522 Amount Qualifier Code

Description: Code to qualify amount 

M ID 1/2 Must use 

Code Name

 1 Line Item Total 

 AMT02 782 Monetary Amount

Description: Monetary amount. 

M R 1/15 Must use 
REF Reference Numbers Pos: 610 Max: 1

Detail - Optional

Loop: AMT Elements: 2

User Option (Usage): Used 

To specify identifying numbers. 

DOD Note:

Use this segment to identify reference numbers applicable to an amount cited in AMT02, e.g., an ACRN, fund code, accounting code, 

appropriation number, etc.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 REF01 128 Reference Number Qualifier

Description: Code qualifying the Reference Number. 

M ID 2/2 Must use 

Code Name

 AX Government Accounting Class Reference Number (ACRN) 

 REF02 127 Reference Number

Description: Used to identify the two (2) character 

ACRN. 

O AN 1/30 Used 
LM Code Source Information Pos: 620 Max: 1

Detail - Optional

Loop: LM Elements: 1

User Option (Usage): Used 

To transmit standard code list identification information 

DOD Note:

Use this loop to provide data to field contract administration offices that cannot be provided by other means within this transaction set.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LM01 559 Agency Qualifier Code

Description: Code identifying the agency assigning the 

code values. 

M ID 2/2 Must use 

Code Name

 DF Department of Defense (DoD) 
LQ Industry Code Pos: 630 Max: >1

Detail - Mandatory

Loop: LM Elements: 2

User Option (Usage): Must use 

Code to transmit standard industry codes 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 LQ01 1270 Code List Qualifier Code

Description: Code identifying a specific industry code 

list 

O ID 1/3 Used 

Code Name

 A9 Supplementary Address 

Description: Identifies the originating organization's unique logistics information 

 LQ02 1271 Industry Code

Description: Supplementary Address DODAAC. 

User Note 1: Supplementary Address DODAAC.

O AN 1/20 Used 
CTT Transaction Totals Pos: 10 Max: 1

Summary - Mandatory

Loop: N/A Elements: 1

User Option (Usage): Must use 

To transmit a hash total for a specific element in the transaction set. Currently, all POPS orders are single-line purchase orders. 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 CTT01 354 Number of Line Items

Description: Total number of line items in the 

transaction set. 

User Note 1: Use to identify the total number of PO1 

segments contained in this transaction set.

M N0 1/6 Must use 
AMT Monetary Amount Pos: 20 Max: 1

Summary - Optional

Loop: N/A Elements: 2

User Option (Usage): Used 

To indicate the total monetary amount. 

DOD Note:

Use this segment to specify the total value of the award instrument.

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 AMT01 522 Amount Qualifier Code

Description: Code to qualify amount 

M ID 1/2 Must use 

Code Name

 TT Total Transaction Amount 

User Note 1:

Use to indicate the total value of the award instrument when it is not an estimate.

 AMT02 782 Monetary Amount

Description: Total transaction amount. PO1 totals plus 

SAC totals. 

M R 1/15 Must use 
SE Transaction Set Trailer Pos: 30 Max: 1

Summary - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use 

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) 

segments). 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 SE01 96 Number of Included Segments

Description: Total number of segments included in a 

transaction set including ST and SE segments. 

M N0 1/10 Must use 

 SE02 329 Transaction Set Control Number

Description: Identifying control number that must be 

unique within the transaction set functional group 

assigned by the originator for a transaction set. 

User Note 1: Enter the same number as the one carried 

in ST02 

(System Generated).

M AN 4/9 Must use 
GE Functional Group Trailer Pos: Max: 1

Not Defined - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use 

To indicate the end of a functional group and to provide control information 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 GE01 97 Number of Transaction Sets Included

Description: Total number of transaction sets included 

in the functional group or interchange (transmission) 

group terminated by the trailer containing this data 

element. 

M N0 1/6 Must use 

 GE02 28 Group Control Number

Description: Assigned number originated and 

maintained by the sender. 

M N0 1/9 Must use 
IEA Interchange Control Trailer Pos: Max: 1

Not Defined - Mandatory

Loop: N/A Elements: 2

User Option (Usage): Must use 

To define the end of an interchange of zero or more functional groups and interchange-related control segments 

Element Summary: 

Ref Id Element Name Req Type Min/Max Usage

 IEA01 I16 Number of Included Functional Groups

Description: A count of the number of functional groups 

included in an interchange 

M N0 1/5 Must use 

 IEA02 I12 Interchange Control Number

Description: A control number assigned by the 

interchange sender 

M N0 9/9 Must use