810 Invoice

Functional Group ID=IN

Introduction:

This Draft Standard for Trial Use contains the format and establishes the data contents of the Invoice Transaction Set (810) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to the billing for goods and services provided.

Notes:

1. Use this transaction set to transmit commercial invoices to a DoD activity responsible for initiating the payment.

2. Use a single occurrence of this transaction to invoice or provide adjustments for one or more deliveries or service performances, provided to the DoD on one or more shipments.

3. Use to transmit commercial invoice data only from one invoice preparing party to one invoice receiving party.	

Heading:

Page	Pos.	Seg.		Req.		Loop	Notes and
No.	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
5	010	ST	Transaction Set Header	M	1									
6	020	BIG	Beginning Segment for Invoice	M	1									
8	030	NTE	Note/Special Instruction	O	100									
9	040	CUR	Currency	O	1									
11	050	REF	Reference Identification	O	12									
Not Used	055	YNQ	Yes/No Question	O	10									
Not Used	060	PER	Administrative Communications Contact	O	3									
			LOOP ID - N1			200								
13	070	N1	Name	O	1									
16	080	N2	Additional Name Information	O	2									
17	090	N3	Address Information	O	2									
18	100	N4	Geographic Location	O	1									
19	110	REF	Reference Identification	O	12									
20	120	PER	Administrative Communications Contact	O	3									
Not Used	125	DMG	Demographic Information	O	1									
														
22	130	ITD	Terms of Sale/Deferred Terms of Sale	O	>1									
24	140	DTM	Date/Time Reference	O	10									
26	150	FOB	F.O.B. Related Instructions	O	1									
Not Used	160	PID	Product/Item Description	O	200									
Not Used	170	MEA	Measurements	O	40									
Not Used	180	PWK	Paperwork	O	25									
Not Used	190	PKG	Marking, Packaging, Loading	O	25									
Not Used	200	L7	Tariff Reference	O	1									
Not Used	212	BAL	Balance Detail	O	>1									
Not Used	213	INC	Installment Information	O	1									
Not Used	214	PAM	Period Amount	O	>1									
			LOOP ID - LM			10								
Not Used	220	LM	Code Source Information	O	1									
Not Used	230	LQ	Industry Code	M	100									
														
			LOOP ID - N9			1								
27	240	N9	Reference Identification	O	1									
29	250	MSG	Message Text	M	10									
														
			LOOP ID - V1			>1								
Not Used	260	V1	Vessel Identification	O	1									
Not Used	270	R4	Port or Terminal	O	>1									
Not Used	280	DTM	Date/Time Reference	O	>1									
														
			LOOP ID - FA1			>1								
30	290	FA1	Type of Financial Accounting Data	O	1									
31	300	FA2	Accounting Data	M	>1									

Detail:

Page	Pos.	Seg.		Req.		Loop	Notes and
No.	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
			LOOP ID - IT1			200000								
34	010	IT1	Baseline Item Data (Invoice)	O	1									
Not Used	012	CRC	Conditions Indicator	O	1									
Not Used	015	QTY	Quantity	O	5		n1							
Not Used	020	CUR	Currency	O	1									
Not Used	030	IT3	Additional Item Data	O	5									
39	040	TXI	Tax Information	O	10									
Not Used	050	CTP	Pricing Information	O	25									
Not Used	055	PAM	Period Amount	O	10									
Not Used	059	MEA	Measurements	O	40									
			LOOP ID - PID			1000								
41	060	PID	Product/Item Description	O	1									
Not Used	070	MEA	Measurements	O	10									
														
Not Used	080	PWK	Paperwork	O	25									
Not Used	090	PKG	Marking, Packaging, Loading	O	25									
Not Used	100	PO4	Item Physical Details	O	1									
42	110	ITD	Terms of Sale/Deferred Terms of Sale	O	2									
44	120	REF	Reference Identification	O	>1									
46	125	YNQ	Yes/No Question	O	10									
Not Used	130	PER	Administrative Communications Contact	O	5									
Not Used	140	SDQ	Destination Quantity	O	500									
47	150	DTM	Date/Time Reference	O	10									
48	160	CAD	Carrier Detail	O	>1									
Not Used	170	L7	Tariff Reference	O	>1									
Not Used	175	SR	Requested Service Schedule	O	1									
			LOOP ID - SAC			25								
49	180	SAC	Service, Promotion, Allowance, or Charge Information	O	1									
52	190	TXI	Tax Information	O	10									
														
			LOOP ID - SLN			1000								
54	200	SLN	Subline Item Detail	O	1									
Not Used	205	DTM	Date/Time Reference	O	1									
Not Used	210	REF	Reference Identification	O	>1									
Not Used	220	PID	Product/Item Description	O	1000									
Not Used	230	SAC	Service, Promotion, Allowance, or Charge Information	O	25									
Not Used	235	TC2	Commodity	O	2									
Not Used	237	TXI	Tax Information	O	10									
														
			LOOP ID - N1			200								
56	240	N1	Name	O	1									
58	250	N2	Additional Name Information	O	2									
59	260	N3	Address Information	O	2									
60	270	N4	Geographic Location	O	1									
Not Used	280	REF	Reference Identification	O	12									
Not Used	290	PER	Administrative Communications Contact	O	3									
Not Used	295	DMG	Demographic Information	O	1									
														
			LOOP ID - LM			10								
61	300	LM	Code Source Information	O	1									
62	310	LQ	Industry Code	M	100									
														
			LOOP ID - V1			>1								
Not Used	320	V1	Vessel Identification	O	1									
Not Used	330	R4	Port or Terminal	O	>1									
Not Used	340	DTM	Date/Time Reference	O	>1									
														
			LOOP ID - FA1			>1								
63	350	FA1	Type of Financial Accounting Data	O	1									
64	360	FA2	Accounting Data	M	>1									

Summary:

Page	Pos.	Seg.		Req.		Loop	Notes and
No.	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
67	010	TDS	Total Monetary Value Summary	M	1									
68	020	TXI	Tax Information	O	10									
70	030	CAD	Carrier Detail	O	1									
Not Used	035	AMT	Monetary Amount	O	>1									
			LOOP ID - SAC			25								
71	040	SAC	Service, Promotion, Allowance, or Charge Information	O	1									
74	050	TXI	Tax Information	O	10									
														
			LOOP ID - ISS			>1								
Not Used	060	ISS	Invoice Shipment Summary	O	1									
Not Used	065	PID	Product/Item Description	O	1									
														
76	070	CTT	Transaction Totals	O	1		n2							
77	080	SE	Transaction Set Trailer	M	1									

Transaction Set Notes

1.	The QTY segment is used to specify a quantity of units which are expected as payments, e.g., trade-ins or returns.
2.	Number of line items (CTT01) is the accumulation of the number of IT1 segments. If used, hash total (CTT02) is the sum of the value of quantities invoiced (IT102) for each IT1 segment.

	Segment:	ST Transaction Set Header
	Position:	010
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the start of a transaction set and to assign a control number
	Syntax Notes:
	Semantic Notes:	1	The transaction set identifier (ST01) is used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set).
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	ST01	143	Transaction Set Identifier Code	M		ID 3/3	
	Code uniquely identifying a Transaction Set	
 	810		Invoice	
M	ST02	329	Transaction Set Control Number	M		AN 4/9	
	Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set	
	Use to transmit a unique number assigned by the originator of the transaction set. This number may be system generated.	

	Segment:	BIG Beginning Segment for Invoice
	Position:	020
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates
	Syntax Notes:
	Semantic Notes:	1	BIG01 is the invoice issue date.
		2	BIG03 is the date assigned by the purchaser to purchase order.
		3	BIG10 indicates the consolidated invoice number. When BIG07 contains code CI, BIG10 is not used.
	Comments:	1	BIG07 is used only to further define the type of invoice when needed.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	BIG01	373	Date	M		DT 8/8	
	Date expressed as CCYYMMDD	
	Use to identify the date the transaction set was created. In the context of a commercial invoice, this date will represent the date of the invoice.	
M	BIG02	76	Invoice Number	M		AN 1/22	
	Identifying number assigned by issuer	
	Use to uniquely identify the invoice transaction to an issuer. The invoice number may not be duplicated by an issuer in an original transaction (BIG08, code 00) within a 12 month period. Same number can be used if issuing an amended invoice (BIG08 is code 01, 05, or 07).	
	BIG03	373	Date	O		DT 8/8	
	Date expressed as CCYYMMDD	
	When BIG05 is used, cite the date of the delivery order, call or release. When BIG05 is not used, cite the date of the award instrument in BIG04.	
Must Use	BIG04	324	Purchase Order Number	O		AN 1/22	
	Identifying number for Purchase Order assigned by the orderer/purchaser	
	Enter the purchase order number, contract number (including Federal Supply Schedules, GSA Schedules and all other basic contracts), BPA number, Grant, Lease or Agreement number.  This is always the Procurement Instrument Identification Number (PIIN) for DOD or the equivalent expression for Civilian Agencies.  This is never the number of a delivery order, call or release against a basic award instrument. That number is carried in BIG05.  This number shall be transmitted without dashes.	
	BIG05	328	Release Number	O		AN 1/30	
	Number identifying a release against a Purchase Order previously placed by the parties involved in the transaction	
	Enter the number of a release, call or delivery order against a basic award instrument. This is always the Supplemental Procurement Instrument Identification Number (SPIIN) for DOD or the equivalent expression for Civilian Agencies.  This number shall be transmitted without dashes.	
	BIG06	327	Change Order Sequence Number	O		AN 1/8	
	Number assigned by the orderer identifying a specific change or revision to a previously transmitted transaction set	
	Use, as applicable, to identify a modification number to the instrument in BIG05. If BIG05 is blank, use the PIIN in BIG04.	
Must Use	BIG07	640	Transaction Type Code	O		ID 2/2	
	Code specifying the type of transaction	
 	26		Miscellaneous Services Invoice	
 	AI		Adjusted Invoice	
	Use to indicate an adjusted invoice for Defense Fuels Supply Center (DFSC) transactions.	
 	CO		Corrected	
	Use to indicate a corrected invoice for Standard Automated Materiel Management System (SAMMS) transactions.	
 	CR		Credit Memo	
 	DI		Debit Invoice	
	Use to indicate an ordinary invoice.	
 	GA		Government Furnished Material Inquiry Advice	
 	PB		Partial Bill	
 	RE		Rebill	
	Use to indicate a rebill of the invoice on Standard Automated Materiel Management System (SAMMS) transactions.	
 	RH		Request for Additional Funds	
	Used to identify the Navy SUPSHIP invoice.	
 	TS		Transfer Statement	
 	U9		Contract Payment Notice	
 	VJ		Commercial Invoice	
 	ZZ		Mutually Defined	
Must Use	BIG08	353	Transaction Set Purpose Code	O		ID 2/2	
	Code identifying purpose of transaction set	
 	00		Original	
	Use to indicate the initial submission of an original invoice or a replacement invoice for one that was cancelled but which has a new number assigned.	
 	01		Cancellation	
	Use to indicate the cancellation of a previously submitted invoice.	
 	05		Replace	
	Use to indicate a replacement invoice using the same invoice number as a previously submitted invoice.  When used, the replacement invoice will overwrite the original invoice in the receiving database.	
 	07		Duplicate	
	Use to indicate a duplicate submission. 	
 	CO		Corrected	
	BIG09	306	Action Code	O		ID 1/2	
	Code indicating type of action	
 	F		Final	
	Use to indicate the final invoice.  Do not use for partial invoices.	
Not Used	BIG10	76	Invoice Number	O		AN 1/22	

	Segment:	NTE Note/Special Instruction
	Position:	030
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	100
	Purpose:	To transmit information in a free-form format, if necessary, for comment or special instruction
	Syntax Notes:
	Semantic Notes:
	Comments:	1	The NTE segment permits free-form information/data which, under ANSI X12 standard implementations, is not machine processable. The use of the NTE segment should therefore be avoided, if at all possible, in an automated environment.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	NTE01	363	Note Reference Code	O		ID 3/3	
	Code identifying the functional area or purpose for which the note applies	
 	ADD		Additional Information	
 	ZZZ		Mutually Defined	
	Enter ZZZ to submit a Shipment Number for NSI documents.	
M	NTE02	352	Description	M		AN 1/80	
	A free-form description to clarify the related data elements and their content	

	Segment:	CUR Currency
	Position:	040
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the currency (dollars, pounds, francs, etc.) used in a transaction
	Syntax Notes:	1	If CUR08 is present, then CUR07 is required.
		2	If CUR09 is present, then CUR07 is required.
		3	If CUR10 is present, then at least one of CUR11 or CUR12 is required.
		4	If CUR11 is present, then CUR10 is required.
		5	If CUR12 is present, then CUR10 is required.
		6	If CUR13 is present, then at least one of CUR14 or CUR15 is required.
		7	If CUR14 is present, then CUR13 is required.
		8	If CUR15 is present, then CUR13 is required.
		9	If CUR16 is present, then at least one of CUR17 or CUR18 is required.
		10	If CUR17 is present, then CUR16 is required.
		11	If CUR18 is present, then CUR16 is required.
		12	If CUR19 is present, then at least one of CUR20 or CUR21 is required.
		13	If CUR20 is present, then CUR19 is required.
		14	If CUR21 is present, then CUR19 is required.
	Semantic Notes:
	Comments:	1	See Figures Appendix for examples detailing the use of the CUR segment.
Notes:		1. Use this 1/CUR/040 segment to identify the currency in which payment is requested if in other than US dollars.

2. When requesting payment in other than US dollars, cite code BY in CUR01 and the requested payment currency in CUR02.  No exchange rate is required for the payment currency.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	CUR01	98	Entity Identifier Code	M		ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
 	BY		Buying Party (Purchaser)	
	Use to indicate that the award instrument authorizes payment in the currency cited in CUR02.	
M	CUR02	100	Currency Code	M		ID 3/3	
	Code (Standard ISO) for country in whose currency the charges are specified	
	Use the appropriate code to specify the currency in which payment is requested.	
Not Used	CUR03	280	Exchange Rate	O		R 4/10	
Not Used	CUR04	98	Entity Identifier Code	O		ID 2/3	
Not Used	CUR05	100	Currency Code	O		ID 3/3	
Not Used	CUR06	669	Currency Market/Exchange Code	O		ID 3/3	
Not Used	CUR07	374	Date/Time Qualifier	X		ID 3/3	
Not Used	CUR08	373	Date	O		DT 8/8	
Not Used	CUR09	337	Time	O		TM 4/8	
Not Used	CUR10	374	Date/Time Qualifier	X		ID 3/3	
Not Used	CUR11	373	Date	X		DT 8/8	
Not Used	CUR12	337	Time	X		TM 4/8	
Not Used	CUR13	374	Date/Time Qualifier	X		ID 3/3	
Not Used	CUR14	373	Date	X		DT 8/8	
Not Used	CUR15	337	Time	X		TM 4/8	
Not Used	CUR16	374	Date/Time Qualifier	X		ID 3/3	
Not Used	CUR17	373	Date	X		DT 8/8	
Not Used	CUR18	337	Time	X		TM 4/8	
Not Used	CUR19	374	Date/Time Qualifier	X		ID 3/3	
Not Used	CUR20	373	Date	X		DT 8/8	
Not Used	CUR21	337	Time	X		TM 4/8	

	Segment:	REF Reference Identification
	Position:	050
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	12
	Purpose:	To specify identifying information
	Syntax Notes:	1	At least one of REF02 or REF03 is required.
	Semantic Notes:	1	REF04 contains data relating to the value cited in REF02.
	Comments:
Notes:		This 1/REF/050 segment is used to identify numbers that apply to all line items.  When the reference number varies by line item, use 2/REF/120.  When the reference number apply to a cited party in the N1 segment, use 1/REF/110.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
 	01		American Bankers Assoc. (ABA) Transit/Routing Number (Including Check Digit, 9 Digits)	
 	11		Account Number	
 	12		Billing Account	
 	55		Sequence Number	
	Use to indicate the suffix letter associated with a replacement shipment (i.e., when transmitting the letter A to indicate the first replacement shipment). 	
 	ACC		Status	
 	AT		Appropriation Number	
 	BL		Government Bill of Lading	
 	BM		Bill of Lading Number	
	If REF01 = 'BM', enter Commercial Bill of Lading in REF02.	
 	CA		Cost Allocation Reference	
 	CE		Class of Contract Code	
 	CT		Contract Number	
 	DO		Delivery Order Number	
 	E9		Attachment Code	
	Used to identify Attachment File Name.	
 	FA		Federal Acquisition Regulations (FAR)	
	Cite the FAST pay clause in REF02.	
 	FS		Final Sequence Number	
	Use to indicate the suffix letter associated with a final shipment number. (i.e., when transmitting the letter Z to indicate a final shipment).	
 	IL		Internal Order Number	
	Use to indicate the organization's unique internal order number.	
 	K5		Task Order	
 	KL		Contract Reference	
 	OI		Original Invoice Number	
 	P1		Previous Contract Number	
 	PY		Payee's Financial Institution Account Number for Check, Draft or Wire Payments; Receiving Company Account Number for ACH Transfer	
 	RQ		Purchase Requisition Number	
 	SG		Savings	
 	SI		Shipper's Identifying Number for Shipment (SID)	
	Use to identify the shipment number.	
 	TG		Transportation Control Number (TCN)	
	Use to indicate the TCN.	
 	X7		Batch Sequence Number	
 	YP		Selling Arrangement	
	REF02	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
	REF03	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	
Not Used	REF04	C040	Reference Identifier	O			
	To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier	
Not Used	C04001	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04002	127	Reference Identification	M		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04003	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04004	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04005	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04006	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	

	Segment:	N1 Name
	Position:	070
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To identify a party by type of organization, name, and code
	Syntax Notes:	1	At least one of N102 or N103 is required.
		2	If either N103 or N104 is present, then the other is required.
	Semantic Notes:
	Comments:	1	This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
		2	N105 and N106 further define the type of entity in N101.
Notes:		1. At least 2 iterations of this 1/N1/070 loop are required using codes PE and PO or PR.

2. Use to identify a ship-to addressee when the invoice contains multiple line items and the address is applicable to all line items. Use the 2/N1/240 loop when the invoice or the ship-to address varies among the line items.

3. Use the 1/N1/070 loop to identify organizations or people that apply to all of the line items, or are not applicable at the line item level. When the addresses vary by line item, use the 2/N1/240 loop.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N101	98	Entity Identifier Code	M		ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
 	BT		Bill-to-Party	
	Use to indicate the bill-to-office.	
 	BY		Buying Party (Purchaser)	
	Use to identify the Buying Party.	
 	C4		Contract Administration Office	
	Use to indicate the contract administration officer.	
 	II		Issuer of Invoice	
	Use to indicate the sender of the invoice in Defense Fuels Supply Center (DFSC) transactions.	
 	KX		Free on Board Point	
	Use to indicate the FOB site.	
 	KZ		Acceptance Location	
	Use to indicate the Accept By location when creating an Invoice for WAWF.	
 	L1		Inspection Location	
	WAWF uses this code for "Inspect By".	
 	PE		Payee	
	Use to indicate the party submitting the invoice.	
 	PO		Party to Receive Invoice for Goods or Services	
	Use to indicate the agency, organization, or activity that is to receive the electronic invoice.	
 	PR		Payer	
	Use to indicate the paying officer.	
 	PV		Party performing certification	
	Use to indicate the party responsible for certifying receipts of goods or services.	
 	RE		Party to receive commercial invoice remittance	
	Use to indicate the remittance if other than the issuer of the invoice for Defense Fuels Supply Center (DFSC) transactions.	
 	RI		Remit To	
	Use to indicate a specific remit-to address.	
 	SE		Selling Party	
	Use to indicate the selling party for Defense Fuel Supply Center (DFSC) transactions.	
 	SF		Ship From	
	Use to indicate the shipped from address.	
 	ST		Ship To	
	Use to indicate the address to which an item must be shipped. If the ship-to address is an FPO or APO, cite the FPO or APO 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.	
 	SV		Service Performance Site	
	Use to indicate a location where a service, e.g., data entry, was performed.	
 	Z7		Mark-for Party	
	Use when submitting a Fast Pay Invoice, FAR 52.213-1.	
	N102	93	Name	X		AN 1/60	
	Free-form name	
Must Use	N103	66	Identification Code Qualifier	X		ID 1/2	
	Code designating the system/method of code structure used for Identification Code (67)	
	While the federal EDI program uses the DUNS number, DoD users of this implementation convention may require the use of other identification numbers for a transition period in order to cross reference existing databases.	
 	1		D-U-N-S Number, Dun & Bradstreet	
	1. Use to identify the invoicing party when code PE is cited in N101.

2. Use to identify the remit-to party when code RI is cited in N101.  Cite the DUNS that was identified on the contract as the remit-to DUNS.	
 	9		D-U-N-S+4, D-U-N-S Number with Four Character Suffix	
	Use to indicate the parties when DUNS+4 is appropriate.	
 	10		Department of Defense Activity Address Code (DODAAC)	
	Use to indicate either a Department of Defense Activity Address Code or a Civilian Agency Activity Address Code.	
 	33		Commercial and Government Entity (CAGE)	
	Use to indicate vendors with CAGE codes.	
 	34		Social Security Number	
 	91		Assigned by Seller or Seller's Agent	
	Use to indicate unique identification established by the seller.  May use for Billing Office Address Code (BOAC).	
 	92		Assigned by Buyer or Buyer's Agent	
	Use to indicate unique identification established by the buyer.	
 	A2		Military Assistance Program Address Code (MAPAC)	
	Use to indicate a MAPAC address.	
 	FA		Facility Identification	
	Use to identify the vendor facility that cannot be identified by either a DODAAC, CAGE, or DUNS number.	
 	FI		Federal Taxpayer's Identification Number	
Must Use	N104	67	Identification Code	X		AN 2/80	
	Code identifying a party or other code	
Not Used	N105	706	Entity Relationship Code	O		ID 2/2	
Not Used	N106	98	Entity Identifier Code	O		ID 2/3	

	Segment:	N2 Additional Name Information
	Position:	080
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify additional names or those longer than 35 characters in length
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N201	93	Name	M		AN 1/60	
	Free-form name	
	N202	93	Name	O		AN 1/60	
	Free-form name	

	Segment:	N3 Address Information
	Position:	090
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify the location of the named party
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N301	166	Address Information	M		AN 1/55	
	Address information	
	N302	166	Address Information	O		AN 1/55	
	Address information	

	Segment:	N4 Geographic Location
	Position:	100
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the geographic place of the named party
	Syntax Notes:	1	If N406 is present, then N405 is required.
	Semantic Notes:
	Comments:	1	A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.
		2	N402 is required only if city name (N401) is in the U.S. or Canada.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	N401	19	City Name	O		AN 2/30	
	Free-form text for city name	
	N402	156	State or Province Code	O		ID 2/2	
	Code (Standard State/Province) as defined by appropriate government agency	
	N403	116	Postal Code	O		ID 3/15	
	Code defining international postal zone code excluding punctuation and blanks (zip code for United States)	
	N404	26	Country Code	O		ID 2/3	
	Code identifying the country	
	An application program conversion table may be required to convert agency codes to ASC X12 codes.	
	N405	309	Location Qualifier	X		ID 1/2	
	Code identifying type of location	
 	AR		Armed Services Location Designation	
	Use to indicate an Army Post Office (APO) or a Fleet Post Office (FPO).	
	N406	310	Location Identifier	O		AN 1/30	
	Code which identifies a specific location	
	When N405 is code AR, cite the two letter APO or FPO identifier (AA for Miami, AE for New York, AP for San Francisco).	

	Segment:	REF Reference Identification
	Position:	110
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	12
	Purpose:	To specify identifying information
	Syntax Notes:	1	At least one of REF02 or REF03 is required.
	Semantic Notes:	1	REF04 contains data relating to the value cited in REF02.
	Comments:
Notes:		This 1/REF/110 segment can be used to identify numbers that apply the cited party. 	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
 	CR		Customer Reference Number	
	Use to indicate a customer's internal reference number.	
 	SY		Social Security Number	
 	TJ		Federal Taxpayer's Identification Number	
	REF02	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	REF03	352	Description	X		AN 1/80	
Not Used	REF04	C040	Reference Identifier	O			
	To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier	
Not Used	C04001	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04002	127	Reference Identification	M		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04003	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04004	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04005	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04006	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	

	Segment:	PER Administrative Communications Contact
	Position:	120
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	3
	Purpose:	To identify a person or office to whom administrative communications should be directed
	Syntax Notes:	1	If either PER03 or PER04 is present, then the other is required.
		2	If either PER05 or PER06 is present, then the other is required.
		3	If either PER07 or PER08 is present, then the other is required.
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	PER01	366	Contact Function Code	M		ID 2/2	
	Code identifying the major duty or responsibility of the person or group named	
 	AC		Administrative Contracting Officer	
 	AF		Authorized Financial Contact	
 	AR		Accounts Receivable Department	
 	CE		Certifier	
 	IC		Information Contact	
	Use to indicate the communication number to be contacted with questions arising from the submission of this invoice.	
	PER02	93	Name	O		AN 1/60	
	Free-form name	
	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.	
	PER03	365	Communication Number Qualifier	X		ID 2/2	
	Code identifying the type of communication number	
 	EM		Electronic Mail	
 	FX		Facsimile	
	The telephone number shall be transmitted as a continuous number with no extraneous characters. Include the country code and area code. If an extension applies to the telephone number, concatenate the letter X plus the extension at the end of the number, e.g., 17035551212X123.	
 	TE		Telephone	
	The telephone number shall be transmitted as a continuous number with no extraneous characters. Include the country code and area code. If an extension applies to the telephone number, concatenate the letter X plus the extension at the end of the number, e.g., 17035551212X123.	
	PER04	364	Communication Number	X		AN 1/80	
	Complete communications number including country or area code when applicable	
	PER05	365	Communication Number Qualifier	X		ID 2/2	
	Code identifying the type of communication number	
	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.	
 	EM		Electronic Mail	
 	FX		Facsimile	
	The telephone number shall be transmitted as a continuous number with no extraneous characters. Include the country code and area code. If an extension applies to the telephone number, concatenate the letter X plus the extension at the end of the number, e.g., 17035551212X123.	
 	TE		Telephone	
	The telephone number shall be transmitted as a continuous number with no extraneous characters. Include the country code and area code. If an extension applies to the telephone number, concatenate the letter X plus the extension at the end of the number, e.g., 17035551212X123.	
	PER06	364	Communication Number	X		AN 1/80	
	Complete communications number including country or area code when applicable	
	PER07	365	Communication Number Qualifier	X		ID 2/2	
	Code identifying the type of communication number	
	Use to identify a third communications number for the party cited in PER02.	
 	EM		Electronic Mail	
 	FX		Facsimile	
	The telephone number shall be transmitted as a continuous number with no extraneous characters. Include the country code and area code. If an extension applies to the telephone number, concatenate the letter X plus the extension at the end of the number, e.g., 17035551212X123.	
 	TE		Telephone	
	The telephone number shall be transmitted as a continuous number with no extraneous characters. Include the country code and area code. If an extension applies to the telephone number, concatenate the letter X plus the extension at the end of the number, e.g., 17035551212X123.	
	PER08	364	Communication Number	X		AN 1/80	
	Complete communications number including country or area code when applicable	
Not Used	PER09	443	Contact Inquiry Reference	O		AN 1/20	

	Segment:	ITD Terms of Sale/Deferred Terms of Sale
	Position:	130
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	>1
	Purpose:	To specify terms of sale
	Syntax Notes:	1	If ITD03 is present, then at least one of ITD04 ITD05 or ITD13 is required.
		2	If ITD08 is present, then at least one of ITD04 ITD05 or ITD13 is required.
		3	If ITD09 is present, then at least one of ITD10 or ITD11 is required.
	Semantic Notes:	1	ITD15 is the percentage applied to a base amount used to determine a late payment charge.
	Comments:	1	If the code in ITD01 is "04", then ITD07 or ITD09 is required and either ITD10 or ITD11 is required; if the code in ITD01 is "05", then ITD06 or ITD07 is required.
Notes:		1. Use this 1/ITD/130 segment when the discount terms apply to all of the line items. If the discount terms vary by line item, use the 2/ITD/110 segment.

2. Discount terms must be the same as identified in the applicable award instrument unless the contractor is offering better discount terms.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	ITD01	336	Terms Type Code	O		ID 2/2	
	Code identifying type of payment terms	
 	03		Fixed Date	
 	04		Deferred or Installment	
 	05		Discount Not Applicable	
 	08		Basic Discount Offered	
 	09		Proximo	
 	16		Prompt Payment Act	
 	21		Fast Pay	
	Use to indicate FAST PAY procedures are applicable only when that procedure has been authorized in the contract or order for which this invoice is being submitted.	
 	22		Cash Discount Terms Apply	
 	23		Payment Due Upon Receipt of Invoice	
 	PP		Prepayment	
 	ZZ		Mutually Defined	
	Use to indicate term under a Commercial Item Finance Contract.	
	ITD02	333	Terms Basis Date Code	O		ID 1/2	
	Code identifying the beginning of the terms period	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	ITD03	338	Terms Discount Percent	O		R 1/6	
	Terms discount percentage, expressed as a percent, available to the purchaser if an invoice is paid on or before the Terms Discount Due Date	
	The amount shown is a percent, e.g., two and a half percent should be shown as 2.5 (two point five).  Do not write the percent as .025.	
	ITD04	370	Terms Discount Due Date	X		DT 8/8	
	Date payment is due if discount is to be earned expressed in format CCYYMMDD	
	Use to indicate the date for the discount when ITD01 is code 03.	
	ITD05	351	Terms Discount Days Due	X		N0 1/3	
	Number of days in the terms discount period by which payment is due if terms discount is earned	
	ITD06	446	Terms Net Due Date	O		DT 8/8	
	Date when total invoice amount becomes due expressed in format CCYYMMDD	
	ITD07	386	Terms Net Days	O		N0 1/3	
	Number of days until total invoice amount is due (discount not applicable)	
	ITD08	362	Terms Discount Amount	O		N2 1/10	
	Total amount of terms discount	
	Use, if needed, to prevent differences that can result from rounding off methods.	
Not Used	ITD09	388	Terms Deferred Due Date	O		DT 8/8	
Not Used	ITD10	389	Deferred Amount Due	X		N2 1/10	
Not Used	ITD11	342	Percent of Invoice Payable	X		R 1/5	
Not Used	ITD12	352	Description	O		AN 1/80	
Not Used	ITD13	765	Day of Month	X		N0 1/2	
Not Used	ITD14	107	Payment Method Code	O		ID 1/2	
Not Used	ITD15	954	Percent	O		R 1/10	

	Segment:	DTM Date/Time Reference
	Position:	140
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	10
	Purpose:	To specify pertinent dates and times
	Syntax Notes:	1	At least one of DTM02 DTM03 or DTM05 is required.
		2	If DTM04 is present, then DTM03 is required.
		3	If either DTM05 or DTM06 is present, then the other is required.
	Semantic Notes:
	Comments:
Notes:		1. Use this 1/DTM/140 segment to specify dates if they apply to all of the line items in the invoice. When the dates vary by line item, use the 2/DTM/150 segment.

2. Use two iterations of the segment when a range of dates (expressed as period start - period end, is required).	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	DTM01	374	Date/Time Qualifier	M		ID 3/3	
	Code specifying type of date or time, or both date and time	
 	009		Process	
 	011		Shipped	
 	035		Delivered	
 	050		Received	
	WAWF uses this code for "Invoice Received"	
 	139		Estimated	
 	186		Invoice Period Start	
 	187		Invoice Period End	
 	193		Period Start	
	Use to indicate the performance commencement date for a line item that is ordering a service.	
 	194		Period End	
	Use to indicate the performance completion date for a line item that is ordering a service.	
 	198		Completion	
 	201		Acceptance	
	WAWF uses this code for "Acceptance Date"	
 	266		Base	
	Use to indicate a billing demand month.  When used, cite the last date of the applicable month.	
 	458		Certification	
 	517		Inspected	
 	615		Date Acquired	
	DTM02	373	Date	X		DT 8/8	
	Date expressed as CCYYMMDD	
Not Used	DTM03	337	Time	X		TM 4/8	
Not Used	DTM04	623	Time Code	O		ID 2/2	
Not Used	DTM05	1250	Date Time Period Format Qualifier	X		ID 2/3	
Not Used	DTM06	1251	Date Time Period	X		AN 1/35	

	Segment:	FOB F.O.B. Related Instructions
	Position:	150
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify transportation instructions relating to shipment
	Syntax Notes:	1	If FOB03 is present, then FOB02 is required.
		2	If FOB04 is present, then FOB05 is required.
		3	If FOB07 is present, then FOB06 is required.
		4	If FOB08 is present, then FOB09 is required.
	Semantic Notes:	1	FOB01 indicates which party will pay the carrier.
		2	FOB02 is the code specifying transportation responsibility location.
		3	FOB06 is the code specifying the title passage location.
		4	FOB08 is the code specifying the point at which the risk of loss transfers. This may be different than the location specified in FOB02/FOB03 and FOB06/FOB07.
	Comments:
Notes:		This segment is not necessary when the order is for a service.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FOB01	146	Shipment Method of Payment	M		ID 2/2	
	Code identifying payment terms for transportation charges	
 	BP		Paid by Buyer	
	Use to indicate a Government Bill of Lading (GBL) was issued.	
 	PE		Prepaid and Summary Bill	
	Use when transportation charges are to be prepaid by the seller, are not included in the unit price, and are to be invoiced periodically.	
 	PP		Prepaid (by Seller)	
	Use to indicate that transportation charges are not included in the unit price but are prepaid and are added as a separate item on this invoice.	
 	PS		Paid by Seller	
	Use to indicate transportation charges are included in the unit price.	
Not Used	FOB02	309	Location Qualifier	X		ID 1/2	
Not Used	FOB03	352	Description	O		AN 1/80	
Not Used	FOB04	334	Transportation Terms Qualifier Code	O		ID 2/2	
Not Used	FOB05	335	Transportation Terms Code	X		ID 3/3	
Not Used	FOB06	309	Location Qualifier	X		ID 1/2	
Not Used	FOB07	352	Description	O		AN 1/80	
Not Used	FOB08	54	Risk of Loss Code	O		ID 2/2	
Not Used	FOB09	352	Description	X		AN 1/80	

	Segment:	N9 Reference Identification
	Position:	240
	Loop:	N9        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To transmit identifying information as specified by the Reference Identification Qualifier
	Syntax Notes:	1	At least one of N902 or N903 is required.
		2	If N906 is present, then N905 is required.
	Semantic Notes:	1	N906 reflects the time zone which the time reflects.
		2	N907 contains data relating to the value cited in N902.
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N901	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
 	01		American Bankers Assoc. (ABA) Transit/Routing Number (Including Check Digit, 9 Digits)	
 	02		Society for Worldwide Interbank Financial Telecommunication (S.W.I.F.T.) Identification (8 or 11 Characters)	
 	11		Account Number	
 	SG		Savings	
 	SY		Social Security Number	
 	TJ		Federal Taxpayer's Identification Number	
	N902	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
	N903	369	Free-form Description	X		AN 1/45	
	Free-form descriptive text	
	N904	373	Date	O		DT 8/8	
	Date expressed as CCYYMMDD	
	N905	337	Time	X		TM 4/8	
	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)	
	N906	623	Time Code	O		ID 2/2	
	Code identifying the time. In accordance with International Standards Organization standard 8601, time can be specified by a + or - and an indication in hours in relation to Universal Time Coordinate (UTC) time; since + is a restricted character, + and - are substituted by P and M in the codes that follow	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	N907	C040	Reference Identifier	O			
	To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier	
M	C04001	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
M	C04002	127	Reference Identification	M		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
	C04003	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	C04004	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
	C04005	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	C04006	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	

	Segment:	MSG Message Text
	Position:	250
	Loop:	N9        Optional
	Level:	Heading
	Usage:	Mandatory
	Max Use:	10
	Purpose:	To provide a free-form format that allows the transmission of text information
	Syntax Notes:	1	If MSG03 is present, then MSG02 is required.
	Semantic Notes:	1	MSG03 is the number of lines to advance before printing.
	Comments:	1	MSG02 is not related to the specific characteristics of a printer, but identifies top of page, advance a line, etc.
		2	If MSG02 is "AA - Advance the specified number of lines before print" then MSG03 is required.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	MSG01	933	Free-Form Message Text	M		AN 1/264	
	Free-form message text	
	MSG02	934	Printer Carriage Control Code	X		ID 2/2	
	A field to be used for the control of the line feed of the receiving printer	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	MSG03	1470	Number	O		N0 1/9	
	A generic number	

	Segment:	FA1 Type of Financial Accounting Data
	Position:	290
	Loop:	FA1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
	Syntax Notes:
	Semantic Notes:	1	FA101 Identifies the organization controlling the assignment of financial accounting information.
		2	FA102 Identifies the purpose of the accounting allowance or charge information.
	Comments:
Notes:		Use the FA1/FA2 loop to cite the Long Line of Accounting (LOA) or Accounting Classification Reference Number (ACRN) when required by the contract.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FA101	559	Agency Qualifier Code	M		ID 2/2	
	Code identifying the agency assigning the code values	
 	DD		Department of Defense	
	Use as the department indicator for all invoices submitted to DoD legacy finance systems.	
 	DF		Department of Defense (DoD)	
	Use to indicate that the Component originating the funds is a Department of Defense agency, including DLA.	
 	DN		Department of the Navy	
	Includes the United States Marine Corps.	
 	DX		United States Marine Corps	
 	DY		Department of Air Force	
 	DZ		Department of Army	
 	FG		Federal Government	
	 DOD SPECIAL INSTRUCTIONS

1.  Use this code to indicate a Federal agency other than DoD or the military service that originated the line of accounting.

2.  When code "FG" is cited, use FA201 code "ZZ" and transmit the federal agency line of accounting (LOA) as one string in FA202.  Multiple iterations of the 1/FA/290 segment may be required to transmit the complete LOA if it is longer than 80 characters.	
Not Used	FA102	1300	Service, Promotion, Allowance, or Charge Code	O		ID 4/4	
Not Used	FA103	248	Allowance or Charge Indicator	O		ID 1/1	

	Segment:	FA2 Accounting Data
	Position:	300
	Loop:	FA1        Optional
	Level:	Heading
	Usage:	Mandatory
	Max Use:	>1
	Purpose:	To specify the detailed accounting data
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Use this segment to identify the various components of the line of accounting.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FA201	1196	Breakdown Structure Detail Code	M		ID 2/2	
	Codes identifying details relating to a reporting breakdown structure tree	
 	18		Funds Appropriation	
	Use this code in conjunction with codes L1 and ZZ when the individual components of the LOA cannot be generated by the application.  When used, provide the basic appropriation number (department code through appropriation limit). Example: 1717979818100400.	
 	A1		Department Indicator	
	Use to indicate the two position department code.	
 	A2		Transfer from Department	
	Use to indicate the two position transfer from department.	
 	A3		Fiscal Year Indicator	
	Use to indicate the eight position fiscal year.  The first four positions represent the first year the funds are available and the last four positions represent the last year the funds are available.  Example:  Year one 1999, year two 2000 would be cited as "19992000".	
 	A4		Basic Symbol Number	
	Use to indicate the four position code assigned by the Treasury that indicates the type of funds for the appropriation.	
 	A5		Sub-class	
	Use to indicate the four position numeric suffix that identifies the subdivision of funds that restricts the amount of use of funds.	
 	A6		Sub-Account Symbol	
	Use to indicate the two position Fund Code or Material Category Code.	
 	B1		Budget Activity Number	
	Use to indicate the two position Operation Agency Code that indicates the issuing organization.	
 	B2		Budget Sub-activity Number	
	Use to indicate the Allotment Serial Number that indicates the distribution of funds.	
 	B3		Budget Program Activity	
	Use to indicate the six position activity address code of the card holder.	
 	B4		Program Year Indicator	
	Use to indicate the one position Program Year.	
 	C1		Program Element	
	Use to indicate the program element code.	
 	C2		Project Task or Budget Subline	
 	D1		Defense Agency Allocation Recipient	
 	D4		Component Sub-allocation Recipient	
	Use to indicate the Job Order/Work Center Order Number for assigning cost to a specific project.	
 	D6		Sub-allotment Recipient	
	Use to indicate the one position Sub-allotment Recipient.	
 	D7		Work Center Recipient	
	Use to indicate the six position Work Center Recipient	
 	E1		Major Reimbursement Source Code	
 	E2		Detail Reimbursement Source Code	
 	E3		Customer Indicator	
	Use to indicate the six position customer identifier who has requested the goods or services.	
 	F1		Object Class	
	Use to indicate the Object Class, Element of Resource or the Element of Expense.	
 	F3		Government or Public Sector Identifier	
	Use to indicate the government or public source providing the goods or services	
 	F4		Country Code	
 	G1		Program or Planning Code	
 	G2		Special Interest Code or Special Program Cost Code	
 	H1		Cost Code	
	Use to indicate the Cost Code.	
 	H3		Cost Allocation Code	
 	H4		Classification Code	
 	I1		Abbreviated Department of Defense (DoD) Budget and Accounting Classification Code (BACC)	
	Use to indicate the shorthand element of the accounting classification.	
 	J1		Document or Record Reference Number	
	Use to indicate the Standard Document Number.	
 	K6		Accounting Classification Reference Code	
 	L1		Accounting Installation Number	
	Use to indicate the Accountable Station Number.	
 	M1		Local Installation Data	
 	N1		Transaction Type	
 	P4		International Balance of Payments (IBOP) Code	
 	P5		Foreign Military Sales (FMS) Line Item Number	
 	P6		Contract Payment Notice (CPN) Recipient Indicator	
 	ZZ		Mutually Defined	
	Use this code in conjunction with codes 18 and L1 when the individual components of the LOA cannot be generated by the application.  When used, provide the balance of the financial accounting data, which should include the Accountable Station Number, identified by the use of code L1 in another iteration of this segment.	
M	FA202	1195	Financial Information Code	M		AN 1/80	
	Code representing financial accounting information	

	Segment:	IT1 Baseline Item Data (Invoice)
	Position:	010
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the basic and most frequently used line item data for the invoice and related transactions
	Syntax Notes:	1	If any of IT102 IT103 or IT104 is present, then all are required.
		2	If either IT106 or IT107 is present, then the other is required.
		3	If either IT108 or IT109 is present, then the other is required.
		4	If either IT110 or IT111 is present, then the other is required.
		5	If either IT112 or IT113 is present, then the other is required.
		6	If either IT114 or IT115 is present, then the other is required.
		7	If either IT116 or IT117 is present, then the other is required.
		8	If either IT118 or IT119 is present, then the other is required.
		9	If either IT120 or IT121 is present, then the other is required.
		10	If either IT122 or IT123 is present, then the other is required.
		11	If either IT124 or IT125 is present, then the other is required.
	Semantic Notes:	1	IT101 is the purchase order line item identification.
	Comments:	1	Element 235/234 combinations should be interpreted to include products and/or services. See the Data Dictionary for a complete list of IDs.
		2	IT106 through IT125 provide for ten different product/service IDs for each item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Notes:		1. Use multiple iterations of this 2/IT1/010 loop to provide invoice data for a specific line item.  Allowances or charges identifiable to a line item will be included in that line's 2/SAC/180 loop.  Invoice level of allowances or charges, that is, allowances or charges not identifiable to a specific item or line of billing, will be included in the 3/SAC/040 loop.

2. Use as many 235/234 pairs as necessary to describe the item being invoiced.

3. Use to cite multiple ACRNs/LOAs on a single CLIN, cite the CLIN on the first iteration at 2/IT101/010, the first ACRN/LOA amount at 2/SLN06/200 and the associated ACRN/LOA in the 2/FA1/350 and 2/FA2/360 loop.  On the second and subsequent iterations of 2/IT101/010 cite ACRN0001 and increment one thereafter for each ACRN/LOA and cite the remaining ACRN amounts and associated ACRNs/LOAs.

4.  The DCD will only accept 99,999 lines on an invoice versus the 200,000 which the IC will accommodate.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	IT101	350	Assigned Identification	O		AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
	Use to identify the CLIN, SUBCLIN, ELIN, or other number identifying the line item. 	
	IT102	358	Quantity Invoiced	X		R 1/10	
	Number of units invoiced (supplier units)	
	When billing for metered services, the quantity invoiced is the number of units of meter usage. (e.g., 1,000 kilowatts).	
	IT103	355	Unit or Basis for Measurement Code	X		ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	1. Use to identify the unit of issue for the quantity listed in IT102. 

2. Use any appropriate code, but it must be the same unit of measure as cited in the applicable award instrument.

3. An application program conversion table may be required to convert agency codes to codes used by ASC X12.

4. Use the code SX, Shipment, when IT101 is a line item for prepaid transportation charges.  Use the 2/SAC/180 segment when not prepaid and add.	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT104	212	Unit Price	X		R 1/17	
	Price per unit of product, service, commodity, etc.	
	Cite the contract or order unit price.  In those cases where the line item was purchased without charge, cite the number "0".	
	IT105	639	Basis of Unit Price Code	O		ID 2/2	
	Code identifying the type of unit price for an item	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT106	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	1. Use only codes that were contained in the contract or order.  For example, if the item being invoiced was ordered by its National Stock Number (NSN) (code FS), use code FS followed by the NSN of the item.  Descriptions should be kept to a minimum essential to identify the item for payment purposes.  While any code may be used, the listed codes are preferred.

2. IT106 through IT125 are used in pairs.  For example, IT106 will contain a qualifier code and IT107 will contain information related to the qualifying code.  So, if IT106 is code FS, then IT107 would carry the NSN.

A3  Locally Assigned Control Number
A8  Exhibit Line Item Number 
AK  Refined Product Code 
     Use to indicate a petroleum product type.
B8  Batch Number
BL  Brand/Label
     Use to indicate the product's brand or model name, e.g., Trinitron is
     the Sony brand name for a TV or computer monitor.
BS  Bill Subgroup Code
CG  Commodity Grouping 
     Use to indicate a commodity code, e.g., the 2 position Federal Supply
     Group Code.
CH  Country of Origin Code
     When used, cite the two position ISO 3166 country code in the
     following 234 data element.
CL  Color 
CN  Commodity Name
DG  Discount Grouping
     Use to indicate a discount group of the line item.
EF  Exhibit Identifier
     Use to indicate the letter assigned to an exhibit.
EN  European Article Number (EAN) (2-5-5-1)
EQ  Equipment Type
F1  Catalog Number
     Use to indicate a catalog number that identifies the product.
F7  End-Item Description
     Use to indicate the end item of the ordered item.
F8  Next Higher Used Assembly
     Use to indicate the next higher assembly of the ordered item.
FS  National Stock Number 
     The NSN shall be transmitted as a continuous set of numbers without
     dashes.
FT  Federal Supply Classification
     See Code Source 27 in the ASC X12 standards for the FSC codes.
HI  HIBC (Health Care Industry Bar Code)
IB  International Standard Book Number (ISBN)
IN  Buyer's Item Number
     Use to indicate a locally assigned code for a product or service
     whenever stock number does not apply.
KA  Engineering Data List
KB  Data Category Code
     When IT101 is a CLIN or SUBCLIN related to an exhibit, use to
     indicate the data category of a Contract Data Requirements List.
KD  Replacement National Stock Number
KF  Item Type Number
KG  Time Compliant Technical Order
KI   Cognizance Symbol
KJ  Material Control Code
KK  Special Material Identification Code
KL  Item Management Code
KM  Shelf-Life Code
KN  Shelf-Life Action Code
LT   Lot Number 
MF  Manufacturer
      When used, cite the manufacturer's DUNS number in the following
      data element.
MG  Manufacturer's Part Number 
      When used, a second 235/234 pair must be used citing either code MF
      or ZB.
MM  Motor Equipment Manufacturing Association (MEMA) Product Type Code 
      This code will be deleted unless a business case for its retention is
      provided.
MN  Model Number 
N1  National Drug Code in 4-4-2 Format
N2  National Drug Code in 5-3-2 Format
N3  National Drug Code in 5-4-1 Format 
N4  National Drug Code in 5-4-2 Format 
ND  National Drug Code (NDC)
PA  Pattern Number
PD  Part Number Description 
     Use to indicate a clear text description of an item.
PI  Purchaser's Item Code
     Use to indicate a GSA Special Item Number.
PU  Part Reference Number 
     Use to indicate a part number assigned by an industry (not related to a
     specific manufacturer).  Do not use for National Drug Codes.
RC  Returnable Container Number  
     Use to indicate a NSN, manufacturer's part number, or other
     identifying number (except a serial number) of a returnable
     container.  
SN  Serial Number 
     Use to indicate the serial number of the item cited in IT101, e.g.,
     the serial number of an aircraft engine that is to be repaired.
SV  Service Rendered 
     Use to indicate a clear text description of a service being invoiced.
SW  Stock Number 
     Use to indicate a local stock number.
SZ  Vendor Alphanumeric Size Code (NRMA) 
     Use to indicate the size of an item being ordered.
TP  Product Type Code
     Use to indicate a specific product type.  Do not use for petroleum
     products; use code AK.
UA  U.P.C./EAN Case Code (2-5-5)
UD  U.P.C./EAN Consumer Package Code (2-5-5)
UI   U.P.C. Consumer Package Code (1-5-5)
UK  U.P.C./EAN Shipping Container Code (1-2-5-5-1) 
UN  U.P.C. Case Code Number (1-1-5-5)
UP  U.P.C. Consumer Package Code (1-5-5-1)
UX  Universal Product Number
VC  Vendor's (Seller's) Catalog Number
VP  Vendor's (Seller's) Part Number
     Use to indicate a part number assigned by a contractor other than a
     manufacturer. 
ZB  Commercial and Government Entity (CAGE) Code
     Use, as applicable, to indicate a CAGE code when not otherwise a part
     of a cited manufacturer's part number.	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT107	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT108	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT109	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT110	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT111	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT112	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT113	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT114	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT115	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT116	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT117	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT118	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT119	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT120	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT121	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT122	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT123	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
	IT124	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	IT125	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	

	Segment:	TXI Tax Information
	Position:	040
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	10
	Purpose:	To specify tax information
	Syntax Notes:	1	At least one of TXI02 TXI03 or TXI06 is required.
		2	If either TXI04 or TXI05 is present, then the other is required.
		3	If TXI08 is present, then TXI03 is required.
	Semantic Notes:	1	TXI02 is the monetary amount of the tax.
		2	TXI03 is the tax percent expressed as a decimal.
		3	TXI07 is a code indicating the relationship of the price or amount to the associated segment.
	Comments:
Notes:		Use this 2/TXI/040 segment only if taxes apply to a line item.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TXI01	963	Tax Type Code	M		ID 2/2	
	Code specifying the type of tax	
	Use any code. Cited codes are preferred.

CA    City Tax 
F1     FICA Tax 
FD     Federal Tax
FI      Federal Income Tax Withholding 
FT     Federal Excise Tax 
GR    Gross Receipts Tax 
LO    Local Tax
         Use to indicate local taxes
LS     State and Local Sales Tax
SA     State Fuel Tax
SE     State Excise Tax
         Use to indicate state excise tax
SF     Super fund
         Use to indicate the Super Fund Tax	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	TXI02	782	Monetary Amount	X		R 1/18	
	Monetary amount	
	TXI03	954	Percent	X		R 1/10	
	Percentage expressed as a decimal	
	Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).	
Not Used	TXI04	955	Tax Jurisdiction Code Qualifier	X		ID 2/2	
Not Used	TXI05	956	Tax Jurisdiction Code	X		AN 1/10	
Not Used	TXI06	441	Tax Exempt Code	X		ID 1/1	
	TXI07	662	Relationship Code	O		ID 1/1	
	Code indicating the relationship between entities	
 	A		Add	
	Use to indicate the tax amount is to be added to the invoice unit price.	
 	I		Included	
	Use to indicate the tax amount is already included in the invoice unit price.	
	TXI08	828	Dollar Basis For Percent	O		R 1/9	
	Dollar basis to be used in the percent calculation of the allowance, charge or tax	
Not Used	TXI09	325	Tax Identification Number	O		AN 1/20	
Not Used	TXI10	350	Assigned Identification	O		AN 1/20	

	Segment:	PID Product/Item Description
	Position:	060
	Loop:	PID        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To describe a product or process in coded or free-form format
	Syntax Notes:	1	If PID04 is present, then PID03 is required.
		2	At least one of PID04 or PID05 is required.
		3	If PID07 is present, then PID03 is required.
		4	If PID08 is present, then PID04 is required.
		5	If PID09 is present, then PID05 is required.
	Semantic Notes:	1	Use PID03 to indicate the organization that publishes the code list being referred to.
		2	PID04 should be used for industry-specific product description codes.
		3	PID08 describes the physical characteristics of the product identified in PID04. A "Y" indicates that the specified attribute applies to this item; an "N" indicates it does not apply. Any other value is indeterminate.
		4	PID09 is used to identify the language being used in PID05.
	Comments:	1	If PID01 equals "F", then PID05 is used. If PID01 equals "S", then PID04 is used. If PID01 equals "X", then both PID04 and PID05 are used.
		2	Use PID06 when necessary to refer to the product surface or layer being described in the segment.
		3	PID07 specifies the individual code list of the agency specified in PID03.
Notes:		The use of this segment is discouraged. Use only for a clear text description when the product/service identification in 235/234 pairs in the IT1 segment is insufficient to describe the item or service being invoiced. Do not use when codes in IT106/07 can be used to describe the item or service being invoiced.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	PID01	349	Item Description Type	M		ID 1/1	
	Code indicating the format of a description	
 	F		Free-form	
Not Used	PID02	750	Product/Process Characteristic Code	O		ID 2/3	
Not Used	PID03	559	Agency Qualifier Code	X		ID 2/2	
Not Used	PID04	751	Product Description Code	X		AN 1/12	
	PID05	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	
	Use to identify the item description or job description.	
Not Used	PID06	752	Surface/Layer/Position Code	O		ID 2/2	
Not Used	PID07	822	Source Subqualifier	O		AN 1/15	
Not Used	PID08	1073	Yes/No Condition or Response Code	O		ID 1/1	
Not Used	PID09	819	Language Code	O		ID 2/3	

	Segment:	ITD Terms of Sale/Deferred Terms of Sale
	Position:	110
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify terms of sale
	Syntax Notes:	1	If ITD03 is present, then at least one of ITD04 ITD05 or ITD13 is required.
		2	If ITD08 is present, then at least one of ITD04 ITD05 or ITD13 is required.
		3	If ITD09 is present, then at least one of ITD10 or ITD11 is required.
	Semantic Notes:	1	ITD15 is the percentage applied to a base amount used to determine a late payment charge.
	Comments:	1	If the code in ITD01 is "04", then ITD07 or ITD09 is required and either ITD10 or ITD11 is required; if the code in ITD01 is "05", then ITD06 or ITD07 is required.
Notes:		1. Use this 2/ITD/110 segment when the discount terms vary by line item. If the discount applies to all of the line items, use the 1/ITD/130 segment.

2. Discount terms must be the same as identified in the applicable award instrument unless the contractor is offering better discount terms.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	ITD01	336	Terms Type Code	O		ID 2/2	
	Code identifying type of payment terms	
 	03		Fixed Date	
 	04		Deferred or Installment	
 	05		Discount Not Applicable	
 	08		Basic Discount Offered	
 	09		Proximo	
 	16		Prompt Payment Act	
 	21		Fast Pay	
	Use to indicate FAST PAY procedures are applicable only when that procedure has been authorized in the contract or order for which this invoice is being submitted.	
 	22		Cash Discount Terms Apply	
 	23		Payment Due Upon Receipt of Invoice	
 	PP		Prepayment	
	ITD02	333	Terms Basis Date Code	O		ID 1/2	
	Code identifying the beginning of the terms period	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	ITD03	338	Terms Discount Percent	O		R 1/6	
	Terms discount percentage, expressed as a percent, available to the purchaser if an invoice is paid on or before the Terms Discount Due Date	
	The amount shown is a percent, e.g. two and a half percent should be shown as 2.5 (two point five). Do not write the percent as .025.	
	ITD04	370	Terms Discount Due Date	X		DT 8/8	
	Date payment is due if discount is to be earned expressed in format CCYYMMDD	
	ITD05	351	Terms Discount Days Due	X		N0 1/3	
	Number of days in the terms discount period by which payment is due if terms discount is earned	
	ITD06	446	Terms Net Due Date	O		DT 8/8	
	Date when total invoice amount becomes due expressed in format CCYYMMDD	
	ITD07	386	Terms Net Days	O		N0 1/3	
	Number of days until total invoice amount is due (discount not applicable)	
	ITD08	362	Terms Discount Amount	O		N2 1/10	
	Total amount of terms discount	
	Use, if needed, to prevent differences that can result from rounding off methods.	
Not Used	ITD09	388	Terms Deferred Due Date	O		DT 8/8	
Not Used	ITD10	389	Deferred Amount Due	X		N2 1/10	
Not Used	ITD11	342	Percent of Invoice Payable	X		R 1/5	
Not Used	ITD12	352	Description	O		AN 1/80	
Not Used	ITD13	765	Day of Month	X		N0 1/2	
Not Used	ITD14	107	Payment Method Code	O		ID 1/2	
Not Used	ITD15	954	Percent	O		R 1/10	

	Segment:	REF Reference Identification
	Position:	120
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	>1
	Purpose:	To specify identifying information
	Syntax Notes:	1	At least one of REF02 or REF03 is required.
	Semantic Notes:	1	REF04 contains data relating to the value cited in REF02.
	Comments:
Notes:		Use this 2/REF/120 segment to identify reference numbers that vary by line item. When the reference numbers apply to all the line items in the invoice, use the 1/REF/110 segment.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
 	12		Billing Account	
	Use to indicate the Invoice Account Number.	
 	55		Sequence Number	
	Use to indicate a suffix number associated with a final shipment number (i.e., when transmitting the letter Z to indicate a final shipment). (Applicable to DoD invoices only.)	
 	AA		Accounts Receivable Statement Number	
 	AP		Accounts Receivable Number	
 	AT		Appropriation Number	
 	AW		Air Waybill Number	
 	BL		Government Bill of Lading	
	Use to indicate the government bill of lading number.	
 	CA		Cost Allocation Reference	
 	FA		Federal Acquisition Regulations (FAR)	
 	FS		Final Sequence Number	
	Use, as applicable, to indicate the suffix number of a replacement shipment associated with a shipment number (i.e., when transmitting the letter A to indicate the first replacement shipment).	
 	IL		Internal Order Number	
 	K5		Task Order	
 	OI		Original Invoice Number	
 	RQ		Purchase Requisition Number	
	Use to indicate the purchase requisition number which is the 14/15 position MILSTRIP requisition number (or other 14/15 position document number of non-MILSTRIP items) associated to the current line item.	
 	SE		Serial Number	
	Use to indicate the item's serial number.	
 	SI		Shipper's Identifying Number for Shipment (SID)	
	Use to indicate the vendor shipping number.	
 	TG		Transportation Control Number (TCN)	
 	ZZ		Mutually Defined	
Must Use	REF02	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
	REF03	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	
Not Used	REF04	C040	Reference Identifier	O			
	To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier	
Not Used	C04001	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04002	127	Reference Identification	M		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04003	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04004	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04005	128	Reference Identification Qualifier	X		ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04006	127	Reference Identification	X		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	

	Segment:	YNQ Yes/No Question
	Position:	125
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	10
	Purpose:	To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
	Syntax Notes:	1	Only one of YNQ01 YNQ09 or YNQ10 may be present.
		2	If either YNQ03 or YNQ04 is present, then the other is required.
		3	If YNQ09 is present, then YNQ08 is required.
	Semantic Notes:	1	YNQ02 confirms or denies the statement made in YNQ01, YNQ09 or YNQ10. A "Y" indicates the statement is confirmed; an "N" indicates the statement is denied.
		2	YNQ10 contains a free-form question when codified questions are not available.
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	YNQ01	1321	Condition Indicator	X		ID 2/2	
	Code indicating a condition	
 	9S		Fees are Current	
M	YNQ02	1073	Yes/No Condition or Response Code	M		ID 1/1	
	Code indicating a Yes or No condition or response	
 	N		No	
 	Y		Yes	
Not Used	YNQ03	1250	Date Time Period Format Qualifier	X		ID 2/3	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	YNQ04	1251	Date Time Period	X		AN 1/35	
Not Used	YNQ05	933	Free-Form Message Text	O		AN 1/264	
Not Used	YNQ06	933	Free-Form Message Text	O		AN 1/264	
Not Used	YNQ07	933	Free-Form Message Text	O		AN 1/264	
Not Used	YNQ08	1270	Code List Qualifier Code	X		ID 1/3	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	YNQ09	1271	Industry Code	X		AN 1/30	
Not Used	YNQ10	933	Free-Form Message Text	X		AN 1/264	

	Segment:	DTM Date/Time Reference
	Position:	150
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	10
	Purpose:	To specify pertinent dates and times
	Syntax Notes:	1	At least one of DTM02 DTM03 or DTM05 is required.
		2	If DTM04 is present, then DTM03 is required.
		3	If either DTM05 or DTM06 is present, then the other is required.
	Semantic Notes:
	Comments:
Notes:		1. Use two iterations of the segment when a range of dates (expressed as period start - period end, is required).

2. Use this 2/DTM/150 segment to specify the dates of the line item data for the invoice. When the dates for all items are the same, use the 1/DTM/140 segment.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	DTM01	374	Date/Time Qualifier	M		ID 3/3	
	Code specifying type of date or time, or both date and time	
 	007		Effective	
	Use to indicate the effective date.	
 	011		Shipped	
	Use to indicate the date the goods were shipped.	
 	035		Delivered	
 	135		Booking	
	Use to indicate a billing revenue period.  When used, identify the period in DTM06.	
 	186		Invoice Period Start	
 	187		Invoice Period End	
 	193		Period Start	
	Use to indicate the performance commencement date for a line item that is ordering a service.	
 	194		Period End	
	Use to indicate the performance completion date for a line item that is ordering a service.	
 	266		Base	
	Use to indicate a billing demand month. When used, cite the last date of the applicable month.	
 	321		Purchased	
 	458		Certification	
	DTM02	373	Date	X		DT 8/8	
	Date expressed as CCYYMMDD	
Not Used	DTM03	337	Time	X		TM 4/8	
Not Used	DTM04	623	Time Code	O		ID 2/2	
Not Used	DTM05	1250	Date Time Period Format Qualifier	X		ID 2/3	
Not Used	DTM06	1251	Date Time Period	X		AN 1/35	

	Segment:	CAD Carrier Detail
	Position:	160
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	>1
	Purpose:	To specify transportation details for the transaction
	Syntax Notes:	1	At least one of CAD05 or CAD04 is required.
		2	If CAD07 is present, then CAD08 is required.
	Semantic Notes:
	Comments:
Notes:		1. Use only when a different type of transportation method is used than identified in the purchase order.

2. Use this 2/CAD/160 segment to identify the transportation data that vary by line item. When the transportation information applies to all line items in the invoice, use the 3/CAD/030 segment.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	CAD01	91	Transportation Method/Type Code	O		ID 1/2	
	Code specifying the method or type of transportation for the shipment	
	1. Use to indicate the transportation method/type code for the line items.

2. An application program conversion table may be required to convert agency codes to codes used by ASC X12.	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	CAD02	206	Equipment Initial	O		AN 1/4	
Not Used	CAD03	207	Equipment Number	O		AN 1/10	
Not Used	CAD04	140	Standard Carrier Alpha Code	X		ID 2/4	
Must Use	CAD05	387	Routing	X		AN 1/35	
	Free-form description of the routing or requested routing for shipment, or the originating carrier's identity	
	Always cite the number 1. This data element is used to satisfy an X12 syntax requirement. The data, (i.e., the number 1), shall not be processed by the receiving application program.	
Not Used	CAD06	368	Shipment/Order Status Code	O		ID 2/2	
Not Used	CAD07	128	Reference Identification Qualifier	O		ID 2/3	
Not Used	CAD08	127	Reference Identification	X		AN 1/30	
Not Used	CAD09	284	Service Level Code	O		ID 2/2	

	Segment:	SAC Service, Promotion, Allowance, or Charge Information
	Position:	180
	Loop:	SAC        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
	Syntax Notes:	1	At least one of SAC02 or SAC03 is required.
		2	If either SAC03 or SAC04 is present, then the other is required.
		3	If either SAC06 or SAC07 is present, then the other is required.
		4	If either SAC09 or SAC10 is present, then the other is required.
		5	If SAC11 is present, then SAC10 is required.
		6	If SAC13 is present, then at least one of SAC02 or SAC04 is required.
		7	If SAC14 is present, then SAC13 is required.
		8	If SAC16 is present, then SAC15 is required.
	Semantic Notes:	1	If SAC01 is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.
		2	SAC05 is the total amount for the service, promotion, allowance, or charge.
			If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.
		3	SAC08 is the allowance or charge rate per unit.
		4	SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.
			SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount, that is applicable to service, promotion, allowance, or charge.
		5	SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference number as identified by the code used.
		6	SAC14 is used in conjunction with SAC13 to identify an option when there is more than one option of the promotion.
		7	SAC16 is used to identify the language being used in SAC15.
	Comments:	1	SAC04 may be used to uniquely identify the service, promotion, allowance, or charge. In addition, it may be used in conjunction to further the code in SAC02.
		2	In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to as "Dollar Basis Amount". It is represented in the SAC segment in SAC10 using the qualifier "DO" - Dollars in SAC09.
Notes:		1. Use this 2/SAC/180 segment to identify charges that apply to a line item.  If the charges apply to all of the line items, use the 3/SAC/040 segment.

2. Use also to identify the amount of the line item total invoice amount that is to be applied to the accounting data cited in SAC15.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	SAC01	248	Allowance or Charge Indicator	M		ID 1/1	
	Code which indicates an allowance or charge for the service specified	
 	A		Allowance	
 	C		Charge	
 	N		No Allowance or Charge	
	Use to indicate that the amount cited in SAC05 is to be applied to the accounting data identified in SAC15.	
	SAC02	1300	Service, Promotion, Allowance, or Charge Code	X		ID 4/4	
	Code identifying the service, promotion, allowance, or charge	
	Any code may be used except those referring to taxes which should be carried in the TXI segment.

F460    Postage
F650    Preparation
           Use to indicate packing, crating and handling.
I170    Trade Discount
I260    Transportation Direct Billing
ZZZZ   Mutually Defined
           Use to indicate the amount cited in SAC05 is to
           be applied to the accounting data identified in SAC15.	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	SAC03	559	Agency Qualifier Code	X		ID 2/2	
	Code identifying the agency assigning the code values	
 	DL		Defense Logistics Agency	
	SAC04	1301	Agency Service, Promotion, Allowance, or Charge Code	X		AN 1/10	
	Agency maintained code identifying the service, promotion, allowance, or charge	
	SAC05	610	Amount	O		N2 1/15	
	Monetary amount	
	1. Use to identify the amount of the allowance or charge.

2. When SAC02 is code ZZZZ, cite the line item invoiced amount that is to be applied to the accounting data identified in SAC15.

3. Use to indicate line item amount disallowed by government certifier when SAC02 = B050.	
	SAC06	378	Allowance/Charge Percent Qualifier	X		ID 1/1	
	Code indicating on what basis allowance or charge percent is calculated	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	SAC07	332	Percent	X		R 1/6	
	Percent expressed as a percent	
	The amount shown is a percentage, e.g., two and a half percent should be shown as 2.5 (two point five).  Do not write as .025.	
	SAC08	118	Rate	O		R 1/9	
	Rate expressed in the standard monetary denomination for the currency specified	
	Use to identify the allowance or charge rate per unit.	
	SAC09	355	Unit or Basis for Measurement Code	X		ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	SAC10	380	Quantity	X		R 1/15	
	Numeric value of quantity	
	Use to identify the quantity that corresponds to the amount cited in SAC05.  SAC10/11 can be used together to specify a quantity range that corresponds to the amount in SAC05.	
	SAC11	380	Quantity	O		R 1/15	
	Numeric value of quantity	
	Use only if SAC10 is used.  SAC10/11 can be used together to specify a quantity range.	
Not Used	SAC12	331	Allowance or Charge Method of Handling Code	O		ID 2/2	
Not Used	SAC13	127	Reference Identification	X		AN 1/30	
Not Used	SAC14	770	Option Number	O		AN 1/20	
	SAC15	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	
	1. Use only when additional clarification of SAC02 is required.

2. When SAC02 is code ZZZZ, identify the accounting data against which the amount cited in SAC05 is to be applied.	
Not Used	SAC16	819	Language Code	O		ID 2/3	

	Segment:	TXI Tax Information
	Position:	190
	Loop:	SAC        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	10
	Purpose:	To specify tax information
	Syntax Notes:	1	At least one of TXI02 TXI03 or TXI06 is required.
		2	If either TXI04 or TXI05 is present, then the other is required.
		3	If TXI08 is present, then TXI03 is required.
	Semantic Notes:	1	TXI02 is the monetary amount of the tax.
		2	TXI03 is the tax percent expressed as a decimal.
		3	TXI07 is a code indicating the relationship of the price or amount to the associated segment.
	Comments:
Notes:		Use this 2/TXI/190 segment only if taxes apply to the cited charge amounts.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TXI01	963	Tax Type Code	M		ID 2/2	
	Code specifying the type of tax	
	Use any code.  Cited codes are preferred.

CA     City Tax 
F1     FICA Tax 
FD    Federal Tax
FI     Federal Income Tax Withholding 
FT    Federal Excise Tax 
GR    Gross Receipts Tax 
LO    Local Tax
          Use to indicate local taxes
LS     State and Local Sales Tax
SA     State Fuel Tax
SE     State Excise Tax
          Use to indicate state excise tax
SF     Super fund
          Use to indicate the Super Fund Tax	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	TXI02	782	Monetary Amount	X		R 1/18	
	Monetary amount	
	TXI03	954	Percent	X		R 1/10	
	Percentage expressed as a decimal	
	Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).	
Not Used	TXI04	955	Tax Jurisdiction Code Qualifier	X		ID 2/2	
Not Used	TXI05	956	Tax Jurisdiction Code	X		AN 1/10	
Not Used	TXI06	441	Tax Exempt Code	X		ID 1/1	
	TXI07	662	Relationship Code	O		ID 1/1	
	Code indicating the relationship between entities	
 	A		Add	
	Use to indicate the tax amount is to be added to the charge amount being invoiced.	
 	D		Delete	
 	I		Included	
	Use to indicate the tax amount is already included in the charge amount being invoiced.	
 	S		Substituted	
	TXI08	828	Dollar Basis For Percent	O		R 1/9	
	Dollar basis to be used in the percent calculation of the allowance, charge or tax	
Not Used	TXI09	325	Tax Identification Number	O		AN 1/20	
Not Used	TXI10	350	Assigned Identification	O		AN 1/20	

	Segment:	SLN Subline Item Detail
	Position:	200
	Loop:	SLN        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify product subline detail item data
	Syntax Notes:	1	If either SLN04 or SLN05 is present, then the other is required.
		2	If SLN07 is present, then SLN06 is required.
		3	If SLN08 is present, then SLN06 is required.
		4	If either SLN09 or SLN10 is present, then the other is required.
		5	If either SLN11 or SLN12 is present, then the other is required.
		6	If either SLN13 or SLN14 is present, then the other is required.
		7	If either SLN15 or SLN16 is present, then the other is required.
		8	If either SLN17 or SLN18 is present, then the other is required.
		9	If either SLN19 or SLN20 is present, then the other is required.
		10	If either SLN21 or SLN22 is present, then the other is required.
		11	If either SLN23 or SLN24 is present, then the other is required.
		12	If either SLN25 or SLN26 is present, then the other is required.
		13	If either SLN27 or SLN28 is present, then the other is required.
	Semantic Notes:	1	SLN01 is the identifying number for the subline item.
		2	SLN02 is the identifying number for the subline level. The subline level is analogous to the level code used in a bill of materials.
		3	SLN03 is the configuration code indicating the relationship of the subline item to the baseline item.
		4	SLN08 is a code indicating the relationship of the price or amount to the associated segment.
	Comments:	1	See the Data Element Dictionary for a complete list of IDs.
		2	SLN01 is related to (but not necessarily equivalent to) the baseline item number. Example: 1.1 or 1A might be used as a subline number to relate to baseline number 1.
		3	SLN09 through SLN28 provide for ten different product/service IDs for each item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Notes:		Use to identify the portion of the invoice which is attributed to Government Furnished Material.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	SLN01	350	Assigned Identification	M		AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
	SLN02	350	Assigned Identification	O		AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
M	SLN03	662	Relationship Code	M		ID 1/1	
	Code indicating the relationship between entities	
 	O		Information Only	
	SLN04	380	Quantity	X		R 1/15	
	Numeric value of quantity	
	SLN05	C001	Composite Unit of Measure	X			
	To identify a composite unit of measure  (See Figures Appendix for examples of use)	
M	C00101	355	Unit or Basis for Measurement Code	M		ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	C00102	1018	Exponent	O		R 1/15	
Not Used	C00103	649	Multiplier	O		R 1/10	
Not Used	C00104	355	Unit or Basis for Measurement Code	O		ID 2/2	
Not Used	C00105	1018	Exponent	O		R 1/15	
Not Used	C00106	649	Multiplier	O		R 1/10	
Not Used	C00107	355	Unit or Basis for Measurement Code	O		ID 2/2	
Not Used	C00108	1018	Exponent	O		R 1/15	
Not Used	C00109	649	Multiplier	O		R 1/10	
Not Used	C00110	355	Unit or Basis for Measurement Code	O		ID 2/2	
Not Used	C00111	1018	Exponent	O		R 1/15	
Not Used	C00112	649	Multiplier	O		R 1/10	
Not Used	C00113	355	Unit or Basis for Measurement Code	O		ID 2/2	
Not Used	C00114	1018	Exponent	O		R 1/15	
Not Used	C00115	649	Multiplier	O		R 1/10	
	SLN06	212	Unit Price	X		R 1/17	
	Price per unit of product, service, commodity, etc.	
	SLN07	639	Basis of Unit Price Code	O		ID 2/2	
	Code identifying the type of unit price for an item	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	SLN08	662	Relationship Code	O		ID 1/1	
	SLN09	235	Product/Service ID Qualifier	X		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	SLN10	234	Product/Service ID	X		AN 1/48	
	Identifying number for a product or service	
Not Used	SLN11	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN12	234	Product/Service ID	X		AN 1/48	
Not Used	SLN13	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN14	234	Product/Service ID	X		AN 1/48	
Not Used	SLN15	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN16	234	Product/Service ID	X		AN 1/48	
Not Used	SLN17	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN18	234	Product/Service ID	X		AN 1/48	
Not Used	SLN19	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN20	234	Product/Service ID	X		AN 1/48	
Not Used	SLN21	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN22	234	Product/Service ID	X		AN 1/48	
Not Used	SLN23	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN24	234	Product/Service ID	X		AN 1/48	
Not Used	SLN25	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN26	234	Product/Service ID	X		AN 1/48	
Not Used	SLN27	235	Product/Service ID Qualifier	X		ID 2/2	
Not Used	SLN28	234	Product/Service ID	X		AN 1/48	

	Segment:	N1 Name
	Position:	240
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To identify a party by type of organization, name, and code
	Syntax Notes:	1	At least one of N102 or N103 is required.
		2	If either N103 or N104 is present, then the other is required.
	Semantic Notes:
	Comments:	1	This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
		2	N105 and N106 further define the type of entity in N101.
Notes:		Use this 2/N1/240 loop to identify information pertaining to the line item. If the information applies to all of the line items, use the 1/N1/070 loop.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N101	98	Entity Identifier Code	M		ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
 	ST		Ship To	
	Use to indicate the address to which an item must be shipped. If the ship-to address is an FPO or APO, cite the FPO or APO 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.	
 	SV		Service Performance Site	
	Use to indicate the location where a service was performed.	
	N102	93	Name	X		AN 1/60	
	Free-form name	
Must Use	N103	66	Identification Code Qualifier	X		ID 1/2	
	Code designating the system/method of code structure used for Identification Code (67)	
	While the federal EDI program uses the DUNS number, DoD users of this implementation convention may require the use of other and additional numbers for a transition period in order to cross reference existing databases.	
 	1		D-U-N-S Number, Dun & Bradstreet	
 	9		D-U-N-S+4, D-U-N-S Number with Four Character Suffix	
 	10		Department of Defense Activity Address Code (DODAAC)	
 	33		Commercial and Government Entity (CAGE)	
 	A2		Military Assistance Program Address Code (MAPAC)	
 	FA		Facility Identification	
	Use to identify the vendor facility that cannot be identified by either a DoDAAC, CAGE or DUNS number.	
Must Use	N104	67	Identification Code	X		AN 2/80	
	Code identifying a party or other code	
Not Used	N105	706	Entity Relationship Code	O		ID 2/2	
Not Used	N106	98	Entity Identifier Code	O		ID 2/3	

	Segment:	N2 Additional Name Information
	Position:	250
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify additional names or those longer than 35 characters in length
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N201	93	Name	M		AN 1/60	
	Free-form name	
	N202	93	Name	O		AN 1/60	
	Free-form name	

	Segment:	N3 Address Information
	Position:	260
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify the location of the named party
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N301	166	Address Information	M		AN 1/55	
	Address information	
	N302	166	Address Information	O		AN 1/55	
	Address information	

	Segment:	N4 Geographic Location
	Position:	270
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the geographic place of the named party
	Syntax Notes:	1	If N406 is present, then N405 is required.
	Semantic Notes:
	Comments:	1	A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.
		2	N402 is required only if city name (N401) is in the U.S. or Canada.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	N401	19	City Name	O		AN 2/30	
	Free-form text for city name	
	N402	156	State or Province Code	O		ID 2/2	
	Code (Standard State/Province) as defined by appropriate government agency	
	N403	116	Postal Code	O		ID 3/15	
	Code defining international postal zone code excluding punctuation and blanks (zip code for United States)	
	N404	26	Country Code	O		ID 2/3	
	Code identifying the country	
	An application program conversion table may be required to convert agency codes to ASC X12 codes.	
	N405	309	Location Qualifier	X		ID 1/2	
	Code identifying type of location	
 	AR		Armed Services Location Designation	
	Use to indicate an Army Post Office (APO) or a Fleet Post Office (FPO).	
	N406	310	Location Identifier	O		AN 1/30	
	Code which identifies a specific location	

	Segment:	LM Code Source Information
	Position:	300
	Loop:	LM        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To transmit standard code list identification information
	Syntax Notes:
	Semantic Notes:
	Comments:	1	LM02 identifies the applicable industry code list source information.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	LM01	559	Agency Qualifier Code	M		ID 2/2	
	Code identifying the agency assigning the code values	
 	DF		Department of Defense (DoD)	
Not Used	LM02	822	Source Subqualifier	O		AN 1/15	

	Segment:	LQ Industry Code
	Position:	310
	Loop:	LM        Optional
	Level:	Detail
	Usage:	Mandatory
	Max Use:	100
	Purpose:	Code to transmit standard industry codes
	Syntax Notes:	1	If LQ01 is present, then LQ02 is required.
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	LQ01	1270	Code List Qualifier Code	O		ID 1/3	
	Code identifying a specific industry code list	
 	6		Special Contract Provision Code	
 	14		Contract Shipment Advice Code	
	LQ02	1271	Industry Code	X		AN 1/30	
	Code indicating a code from a specific industry code list	

	Segment:	FA1 Type of Financial Accounting Data
	Position:	350
	Loop:	FA1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
	Syntax Notes:
	Semantic Notes:	1	FA101 Identifies the organization controlling the assignment of financial accounting information.
		2	FA102 Identifies the purpose of the accounting allowance or charge information.
	Comments:
Notes:		Use the FA1/FA2 loop to cite the Long Line of Accounting (LOA) or Accounting Classification Reference Number (ACRN) when required by the contract.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FA101	559	Agency Qualifier Code	M		ID 2/2	
	Code identifying the agency assigning the code values	
 	DD		Department of Defense	
	Use as the department indicator for all invoices submitted to DoD legacy finance systems.	
 	DF		Department of Defense (DoD)	
	Use to indicate that the Component originating the funds is a Department of Defense agency, including DLA.	
 	DN		Department of the Navy	
	Includes the United States Marine Corps.	
 	DX		United States Marine Corps	
 	DY		Department of Air Force	
 	DZ		Department of Army	
 	FG		Federal Government	
	 DOD SPECIAL INSTRUCTIONS

1.  Use this code to indicate a Federal agency other than DoD or the military service that originated the line of accounting.

2.  When code "FG" is cited, use FA201 code "ZZ" and transmit the federal agency line of accounting (LOA) as one string in FA202.  Multiple iterations of the 1/FA/290 segment may be required to transmit the complete LOA if it is longer than 80 characters.	
Not Used	FA102	1300	Service, Promotion, Allowance, or Charge Code	O		ID 4/4	
Not Used	FA103	248	Allowance or Charge Indicator	O		ID 1/1	

	Segment:	FA2 Accounting Data
	Position:	360
	Loop:	FA1        Optional
	Level:	Detail
	Usage:	Mandatory
	Max Use:	>1
	Purpose:	To specify the detailed accounting data
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Use this segment to identify the various components of the line of accounting.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FA201	1196	Breakdown Structure Detail Code	M		ID 2/2	
	Codes identifying details relating to a reporting breakdown structure tree	
 	18		Funds Appropriation	
	Use this code in conjunction with codes L1 and ZZ when the individual components of the LOA cannot be generated by the application.  When used, provide the basic appropriation number (department code through appropriation limit). Example: 1717979818100400.	
 	A1		Department Indicator	
	Use to indicate the two position department code.	
 	A2		Transfer from Department	
	Use to indicate the two position transfer from department.	
 	A3		Fiscal Year Indicator	
	Use to indicate the eight position fiscal year.  The first four positions represent the first year the funds are available and the last four positions represent the last year the funds are available.  Example:  Year one 1999, year two 2000 would be cited as "19992000".	
 	A4		Basic Symbol Number	
	Use to indicate the four position code assigned by the Treasury that indicates the type of funds for the appropriation.	
 	A5		Sub-class	
	Use to indicate the four position numeric suffix that identifies the subdivision of funds that restricts the amount of use of funds.	
 	A6		Sub-Account Symbol	
	Use to indicate the two position Fund Code or Material Category Code.	
 	B1		Budget Activity Number	
	Use to indicate the two position Operation Agency Code that indicates the issuing organization.	
 	B2		Budget Sub-activity Number	
	Use to indicate the Allotment Serial Number that indicates the distribution of funds.	
 	B3		Budget Program Activity	
	Use to indicate the six position activity address code of the card holder.	
 	B4		Program Year Indicator	
	Use to indicate the one position Program Year.	
 	C1		Program Element	
	Use to indicate the program element code.	
 	C2		Project Task or Budget Subline	
 	CY		Current Year Costs	
 	D1		Defense Agency Allocation Recipient	
 	D4		Component Sub-allocation Recipient	
	Use to indicate the Job Order/Work Center Order Number for assigning cost to a specific project.	
 	D6		Sub-allotment Recipient	
	Use to indicate the one position Sub-allotment Recipient.	
 	D7		Work Center Recipient	
	Use to indicate the six position Work Center Recipient	
 	E1		Major Reimbursement Source Code	
 	E2		Detail Reimbursement Source Code	
 	E3		Customer Indicator	
	Use to indicate the six position customer identifier who has requested the goods or services.	
 	F1		Object Class	
	Use to indicate the Object Class, Element of Resource or the Element of Expense.	
 	F3		Government or Public Sector Identifier	
	Use to indicate the government or public source providing the goods or services	
 	F4		Country Code	
 	G1		Program or Planning Code	
 	G2		Special Interest Code or Special Program Cost Code	
 	H1		Cost Code	
	Use to indicate the Cost Code.	
 	H3		Cost Allocation Code	
 	H4		Classification Code	
 	I1		Abbreviated Department of Defense (DoD) Budget and Accounting Classification Code (BACC)	
	Use to indicate the shorthand element of the accounting classification.	
 	J1		Document or Record Reference Number	
	Use to indicate the Standard Document Number.	
 	K6		Accounting Classification Reference Code	
 	L1		Accounting Installation Number	
	Use to indicate the Accountable Station Number.	
 	M1		Local Installation Data	
 	N1		Transaction Type	
 	P4		International Balance of Payments (IBOP) Code	
 	P5		Foreign Military Sales (FMS) Line Item Number	
 	P6		Contract Payment Notice (CPN) Recipient Indicator	
 	ZZ		Mutually Defined	
	Use this code in conjunction with codes 18 and L1 when the individual components of the LOA cannot be generated by the application.  When used, provide the balance of the financial accounting data, which should include the Accountable Station Number, identified by the use of code L1 in another iteration of this segment.	
M	FA202	1195	Financial Information Code	M		AN 1/80	
	Code representing financial accounting information	

	Segment:	TDS Total Monetary Value Summary
	Position:	010
	Loop:
	Level:	Summary
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To specify the total invoice discounts and amounts
	Syntax Notes:
	Semantic Notes:	1	TDS01 is the total amount of invoice (including charges, less allowances) before terms discount (if discount is applicable).
		2	TDS02 indicates the amount upon which the terms discount amount is calculated.
		3	TDS03 is the amount of invoice due if paid by terms discount due date (total invoice or installment amount less cash discount).
		4	TDS04 indicates the total amount of terms discount.
	Comments:	1	TDS02 is required if the dollar value subject to discount is not equal to the dollar value of TDS01.
Notes:		There is no need to transmit either the currency symbol (e.g., the dollar sign $), commas separating thousands, or the decimal point because the amount data elements are N2 types which means that there are two decimal places implied in every transmitted number. When using, be sure to follow all whole numbers with two zeros to account for the implied two decimal places.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TDS01	610	Amount	M		N2 1/15	
	Monetary amount	
	TDS02	610	Amount	O		N2 1/15	
	Monetary amount	
	1. Use to identify the total amount of the invoice subject to discounts (which may vary by line item). Use is required if the dollar value subject to the terms discount is not equal to the dollar value cited in TDS01.

2. Use to indicate total amount of the invoice approved by government official.  Use is required if dollar value is different than TDS01.	
	TDS03	610	Amount	O		N2 1/15	
	Monetary amount	
	Use to identify the total amount of the invoice minus allowances and discounts and plus the charges, as applicable.	
	TDS04	610	Amount	O		N2 1/15	
	Monetary amount	
	Use to identify the terms discount total amount applicable to the invoice.	

	Segment:	TXI Tax Information
	Position:	020
	Loop:
	Level:	Summary
	Usage:	Optional
	Max Use:	10
	Purpose:	To specify tax information
	Syntax Notes:	1	At least one of TXI02 TXI03 or TXI06 is required.
		2	If either TXI04 or TXI05 is present, then the other is required.
		3	If TXI08 is present, then TXI03 is required.
	Semantic Notes:	1	TXI02 is the monetary amount of the tax.
		2	TXI03 is the tax percent expressed as a decimal.
		3	TXI07 is a code indicating the relationship of the price or amount to the associated segment.
	Comments:
Notes:		Use this 3/TXI/020 segment to identify the total tax amount applicable to the total invoiced amount. 	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TXI01	963	Tax Type Code	M		ID 2/2	
	Code specifying the type of tax	
	Use any code. Cited codes are preferred.

CA     City Tax 
F1      FICA Tax 
FD     Federal Tax
FI      Federal Income Tax Withholding 
FT     Federal Excise Tax 
GR    Gross Receipts Tax 
LO     Local Tax
         Use to indicate local taxes
LS     State and Local Sales Tax
SA     State Fuel Tax
SE     State Excise Tax
         Use to indicate state excise tax
SF     Super fund
         Use to indicate the Super Fund Tax	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	TXI02	782	Monetary Amount	X		R 1/18	
	Monetary amount	
	TXI03	954	Percent	X		R 1/10	
	Percentage expressed as a decimal	
	Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).	
Not Used	TXI04	955	Tax Jurisdiction Code Qualifier	X		ID 2/2	
Not Used	TXI05	956	Tax Jurisdiction Code	X		AN 1/10	
Not Used	TXI06	441	Tax Exempt Code	X		ID 1/1	
	TXI07	662	Relationship Code	O		ID 1/1	
	Code indicating the relationship between entities	
 	A		Add	
	Use to indicate the total tax amount that must be added to the total invoice amount.	
 	I		Included	
	Use to indicate the total tax amount is already included in the invoice total amount.	
	TXI08	828	Dollar Basis For Percent	O		R 1/9	
	Dollar basis to be used in the percent calculation of the allowance, charge or tax	
Not Used	TXI09	325	Tax Identification Number	O		AN 1/20	
Not Used	TXI10	350	Assigned Identification	O		AN 1/20	

	Segment:	CAD Carrier Detail
	Position:	030
	Loop:
	Level:	Summary
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify transportation details for the transaction
	Syntax Notes:	1	At least one of CAD05 or CAD04 is required.
		2	If CAD07 is present, then CAD08 is required.
	Semantic Notes:
	Comments:
Notes:		1. Use only when a different type of transportation method is used than identified in the purchase order.

2. Use this 3/CAD/030 segment to identify transportation information that applies to all line items. When the transportation information varies by line item, use the 2/CAD/160 segment.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	CAD01	91	Transportation Method/Type Code	O		ID 1/2	
	Code specifying the method or type of transportation for the shipment	
	1. Use to indicate the transportation method/type code for the line items.

2. An application program conversion table may be required to convert agency codes to codes used by ASC X12.	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	CAD02	206	Equipment Initial	O		AN 1/4	
Not Used	CAD03	207	Equipment Number	O		AN 1/10	
Not Used	CAD04	140	Standard Carrier Alpha Code	X		ID 2/4	
Must Use	CAD05	387	Routing	X		AN 1/35	
	Free-form description of the routing or requested routing for shipment, or the originating carrier's identity	
	Always cite the number 1. This data element is used to satisfy an X12 syntax requirement. The data shall not be processed by the receiving application program.	
Not Used	CAD06	368	Shipment/Order Status Code	O		ID 2/2	
Not Used	CAD07	128	Reference Identification Qualifier	O		ID 2/3	
Not Used	CAD08	127	Reference Identification	X		AN 1/30	
Not Used	CAD09	284	Service Level Code	O		ID 2/2	

	Segment:	SAC Service, Promotion, Allowance, or Charge Information
	Position:	040
	Loop:	SAC        Optional
	Level:	Summary
	Usage:	Optional
	Max Use:	1
	Purpose:	To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
	Syntax Notes:	1	At least one of SAC02 or SAC03 is required.
		2	If either SAC03 or SAC04 is present, then the other is required.
		3	If either SAC06 or SAC07 is present, then the other is required.
		4	If either SAC09 or SAC10 is present, then the other is required.
		5	If SAC11 is present, then SAC10 is required.
		6	If SAC13 is present, then at least one of SAC02 or SAC04 is required.
		7	If SAC14 is present, then SAC13 is required.
		8	If SAC16 is present, then SAC15 is required.
	Semantic Notes:	1	If SAC01 is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.
		2	SAC05 is the total amount for the service, promotion, allowance, or charge.
			If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.
		3	SAC08 is the allowance or charge rate per unit.
		4	SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.
			SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount, that is applicable to service, promotion, allowance, or charge.
		5	SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference number as identified by the code used.
		6	SAC14 is used in conjunction with SAC13 to identify an option when there is more than one option of the promotion.
		7	SAC16 is used to identify the language being used in SAC15.
	Comments:	1	SAC04 may be used to uniquely identify the service, promotion, allowance, or charge. In addition, it may be used in conjunction to further the code in SAC02.
		2	In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to as "Dollar Basis Amount". It is represented in the SAC segment in SAC10 using the qualifier "DO" - Dollars in SAC09.
Notes:		Use the 3/SAC/040 segment to identify total charges that are not being invoiced as a line item.  These amounts are included in the TDS segment.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	SAC01	248	Allowance or Charge Indicator	M		ID 1/1	
	Code which indicates an allowance or charge for the service specified	
 	A		Allowance	
 	C		Charge	
	SAC02	1300	Service, Promotion, Allowance, or Charge Code	X		ID 4/4	
	Code identifying the service, promotion, allowance, or charge	
	Use any code except tax related codes (tax related codes should be carried in the TXI segment).  The following codes are preferred:

B050 - Certification
B570 - Container Deposits
B660 - Contract Allowance
C040 - Delivery
C310 - Discount
D340 - Goods and Services Charge
D350 - Goods and Services Credit Allowance
D900 - Installation
D980 - Insurance
F050 - Other (See related description)
F110 - Overrun Charge
F155 - Packaging
F650 - Preparation
F680 - Price Deviation
F690 - Prior Balance
F810 - Promotional Discount
F910 - Quantity Discount
F920 - Quantity Surcharge
I170 - Trade Discount
I180 - Trade In
	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	SAC03	559	Agency Qualifier Code	X		ID 2/2	
Not Used	SAC04	1301	Agency Service, Promotion, Allowance, or Charge Code	X		AN 1/10	
	SAC05	610	Amount	O		N2 1/15	
	Monetary amount	
	Use to identify the amount of the allowance or charge.	
	SAC06	378	Allowance/Charge Percent Qualifier	X		ID 1/1	
	Code indicating on what basis allowance or charge percent is calculated	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	SAC07	332	Percent	X		R 1/6	
	Percent expressed as a percent	
	The amount shown is a percent, e.g. two and a half percent should be shown as 2.5 (two point five). Do not write the percent as .025.	
	SAC08	118	Rate	O		R 1/9	
	Rate expressed in the standard monetary denomination for the currency specified	
	Use to identify the allowance or charge rate per unit.	
	SAC09	355	Unit or Basis for Measurement Code	X		ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	SAC10	380	Quantity	X		R 1/15	
	Numeric value of quantity	
	Use to identify the quantity to which the amount cited in SAC05 applies. SAC10/11 can be used together to specify a quantity range to which the amount in SAC05 applies.	
	SAC11	380	Quantity	O		R 1/15	
	Numeric value of quantity	
	Use only if SAC10 is used. SAC10/11 can be used together to specify a quantity range.	
Not Used	SAC12	331	Allowance or Charge Method of Handling Code	O		ID 2/2	
Not Used	SAC13	127	Reference Identification	X		AN 1/30	
Not Used	SAC14	770	Option Number	O		AN 1/20	
	SAC15	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	
	Use only when additional clarification of codes in SAC02 is required.	
Not Used	SAC16	819	Language Code	O		ID 2/3	

	Segment:	TXI Tax Information
	Position:	050
	Loop:	SAC        Optional
	Level:	Summary
	Usage:	Optional
	Max Use:	10
	Purpose:	To specify tax information
	Syntax Notes:	1	At least one of TXI02 TXI03 or TXI06 is required.
		2	If either TXI04 or TXI05 is present, then the other is required.
		3	If TXI08 is present, then TXI03 is required.
	Semantic Notes:	1	TXI02 is the monetary amount of the tax.
		2	TXI03 is the tax percent expressed as a decimal.
		3	TXI07 is a code indicating the relationship of the price or amount to the associated segment.
	Comments:
Notes:		Use this 3/TXI/050 segment to identify total taxes applicable to total charge amounts. These amounts are included in TDS segment.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TXI01	963	Tax Type Code	M		ID 2/2	
	Code specifying the type of tax	
	Use any code. Cited codes are preferred.

CA     City Tax 
F1      FICA Tax 
FD     Federal Tax
FI      Federal Income Tax Withholding  
FT     Federal Excise Tax 
GR    Gross Receipts Tax 
LO     Local Tax
         Use to indicate local taxes
LS     State and Local Sales Tax
SA     State Fuel Tax
SE     State Excise Tax
         Use to indicate state excise tax
SF     Super fund
         Use to indicate the Super Fund Tax	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	TXI02	782	Monetary Amount	X		R 1/18	
	Monetary amount	
	TXI03	954	Percent	X		R 1/10	
	Percentage expressed as a decimal	
	Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).	
Not Used	TXI04	955	Tax Jurisdiction Code Qualifier	X		ID 2/2	
Not Used	TXI05	956	Tax Jurisdiction Code	X		AN 1/10	
Not Used	TXI06	441	Tax Exempt Code	X		ID 1/1	
	TXI07	662	Relationship Code	O		ID 1/1	
	Code indicating the relationship between entities	
 	A		Add	
	Use to indicate the total tax amount applicable to the total charges that must be added to the total invoice amount.	
 	I		Included	
	Use to indicate the total tax amount applicable to the total charges that is already included in the total invoice amount.	
	TXI08	828	Dollar Basis For Percent	O		R 1/9	
	Dollar basis to be used in the percent calculation of the allowance, charge or tax	
Not Used	TXI09	325	Tax Identification Number	O		AN 1/20	
Not Used	TXI10	350	Assigned Identification	O		AN 1/20	

	Segment:	CTT Transaction Totals
	Position:	070
	Loop:
	Level:	Summary
	Usage:	Optional
	Max Use:	1
	Purpose:	To transmit a hash total for a specific element in the transaction set
	Syntax Notes:	1	If either CTT03 or CTT04 is present, then the other is required.
		2	If either CTT05 or CTT06 is present, then the other is required.
	Semantic Notes:
	Comments:	1	This segment is intended to provide hash totals to validate transaction completeness and correctness.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	CTT01	354	Number of Line Items	M		N0 1/6	
	Total number of line items in the transaction set	
	Use to indicate the number of times the IT1 loop was used in the transaction set.	
	CTT02	347	Hash Total	O		R 1/10	
	Sum of values of the specified data element. All values in the data element will be summed without regard to decimal points (explicit or implicit) or signs. Truncation will occur on the left most digits if the sum is greater than the maximum size of the hash total of the data element.

 Example:

  -.0018 First occurrence of value being hashed.

 .18 Second occurrence of value being hashed.

 1.8 Third occurrence of value being hashed.

 18.01 Fourth occurrence of value being hashed. 
 ---------
 1855 Hash total prior to truncation.
 855 Hash total after truncation to three-digit field.	
Not Used	CTT03	81	Weight	X		R 1/10	
Not Used	CTT04	355	Unit or Basis for Measurement Code	X		ID 2/2	
Not Used	CTT05	183	Volume	X		R 1/8	
Not Used	CTT06	355	Unit or Basis for Measurement Code	X		ID 2/2	
Not Used	CTT07	352	Description	O		AN 1/80	

	Segment:	SE Transaction Set Trailer
	Position:	080
	Loop:
	Level:	Summary
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
	Syntax Notes:
	Semantic Notes:
	Comments:	1	SE is the last segment of each transaction set.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	SE01	96	Number of Included Segments	M		N0 1/10	
	Total number of segments included in a transaction set including ST and SE segments	
M	SE02	329	Transaction Set Control Number	M		AN 4/9	
	Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set	
	Cite the same number that is contained in ST02.