X12 820 Payment Order/Remittance Advice
This Draft Standard for Trial Use contains the format and establishes the data contents of the Payment Order/Remittance Advice Transaction Set (820) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to make a payment, send a remittance advice, or make a payment and send a remittance advice.
This transaction set can be an order to a financial institution to make a payment to a payee. It can also be a remittance advice identifying the detail needed to perform cash application to the payee's accounts receivable system. The remittance advice can go directly from payer to payee, through a financial institution, or through a third party agent.
- ~ Segment
- * Element
- > Component
Functional Group Header
To indicate the beginning of a functional group and to provide control information
Code identifying a group of application related Transaction Sets.
- RA
- Payment Order/Remittance Advice (820)
Code identifying party sending transmission. Codes agreed to by trading partners.
Code identifying party receiving transmission. Codes agreed to by trading partners.
Time expressed in 24-hour clock time (HHMMSS) (Time range: 000000 through 235959)
Assigned number originated and maintained by the sender.
Code used in conjunction with Data Element 480 to identify the issuer of the standard.
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Code indicating the version, release, subrelease, and industry identifier of the EDI standard being used, including the GS and GE segments. If code in DE455 in GS segment is X, then in DE 480 positions 1-3 are the version number; positions 4-6 are the release and subrelease, level of the version; and positions 7-12 are the industry or trade association identifiers (optionally assigned by user). If code in DE455 in GS segment is T, then other formats are allowed.
- 003030
- Draft Standards Approved for Publication by ASC X12 Procedures Review Board Through October 1992
Heading
Transaction Set Header
To indicate the start of a transaction set and to assign a control number
Code uniquely identifying a Transaction Set.
- The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the invoice transaction set).
- 820
- X12.4 Payment Order/Remittance Advice
Beginning Segment for Payment Order/Remittance Advice
To (1) indicate the beginning of a Payment Order/Remittance Advice Transaction Set and Total Payment Amount or (2) to enable related transfer of funds and/or information from payer to payee to occur
Example: BPRI1148500CPBC~~~~~~~~~~~~930223
Code designating the action to be taken by all parties.
- E
- Debit/Credit Advice with Remittance Detail
- I
- Remittance Information Only
Monetary amount.
- BPR02 specifies the payment amount.
Code indicating whether amount is a credit or debit
- C
- Credit
Credit to receiver and debit to originator.
- D
- Debit
Debit to receiver and credit to originator.
Code used to designate the actual funds transfer method.
- NON
- Non-Payment Data
- PBC
- Pay By Check
- WRT
- Wire Transfer
- ZZZ
- Mutuallly Defined
Used for Electronic Funds Transfer
Note/Special Instruction
To transmit information in a free-form format, if necessary, for comment or special instruction
Example: NTEZZZDEBIT BALANCE STATEMENT
Trace
To uniquely identify a transaction to an application.
- The TRN segment is used to uniquely identify a payment order/remittance advice.
Example: TRN1876547~9000004000
Code identifying which transaction is being referenced.
- 1
- Current Transaction Trace Numbers
Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.
- TRN02 provides unique identification for the transaction.
If a payment, the check number for this Remittance Advice; If a Debit Memo, the document effective date.
A unique identifier designating the company initiating the funds transfer instructions. The first character is one-digit ANSI identification code designation (ICD) followed by the nine-digit identification number which may be an IRS employer identification number (EIN), data universal numbering system (DUNS), or a user assigned number. The ICD for an EIN is 1, DUNS is 3, user assigned number is 9.
- TRN03 identifies an organization.
- 9000004000
- 9000004000
Currency
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- The CUR segment does not initiate a foreign exchange transaction.
Example: CURSUCAD
Code identifying an organizational entity, a physical location, or an individual
- SU
- Supplier/Manufacturer
Code (Standard ISO) for country in whose currency the charges are specified.
This currency code will be the same as the currency code submitted on supplier PentaSAP Invoices (810).
Note: the code list for this element is maintained by the United Nations Economic Commission for Europe. The entire code list for this element can be found at the website for the UN/ECE at www.unece.org.
Follow the path:
- Trade Development
- Committee for Trade, Industry and Enterprise Development
- Trade Facilitation and E-Business
- Recommendations
- #9 Alphabetic Code of the Representation of Currencies
Additional Note: As with any website, changes to the United Nations website are possible. The path that should be followed to obtain the ISO Recommendation is subject to change without notice and may not be represented in this documentation. This path is provided to assist the trading partner.
Date/Time Reference
To specify pertinent dates and times
Example: DTM097110226~~~20
Code specifying type of date or time, or both date and time.
- 097
- Transaction Creation
Name
To identify a party by type of organization, name and code
- The N1 loop allows for name/address information for the payer and payee which would be utilized to address remittance(s) for delivery.
Example: N1PRFCA US9204000
Code identifying an organizational entity, a physical location, or an individual
- PE
- Payee
Code designating the system/method of code structure used for Identification Code (67).
- 92
- Assigned by Buyer or Buyer's Agent
Code identifying a party or other code.
- 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.
FCA Assigned Supplier Code
Name
To identify a party by type of organization, name and code
- The N1 loop allows for name/address information for the payer and payee which would be utilized to address remittance(s) for delivery.
Example: N1PRFCA US9204000
Code identifying an organizational entity, a physical location, or an individual
- PR
- Payer
Code designating the system/method of code structure used for Identification Code (67).
- 92
- Assigned by Buyer or Buyer's Agent
Code identifying a party or other code.
- 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.
- 04000
- 04000
If transaction originating from PentaSAP.
- 04001
- 04001
If transaction originating from Checkwriter System.
Administrative Communications Contact
To identify a person or office to whom administrative communications should be directed
Example: PERAP~~TE5869786900
Code identifying the major duty or responsibility of the person or group named.
- AP
- Accounts Payable Department
Code identifying the type of communication number.
- TE
- Telephone
Detail
Entity
To designate the entities which are parties to a transaction and specify a reference meaningful to those entities
- ENT09 may contain the payee's accounts receivable customer number.
Example: ENT~1
Adjustment
To convey accounts payable adjustment for the purpose of cash application, including payer-generated debit/credit memos
- This ADX adjustment loop contains adjustment information not related to items referenced by any RMR segment in this transaction (see Comment G).
This ADX loop may contain adjustments of any other nature.
Example: ADX11500E2DL234567
Monetary amount.
- ADX01 specifies the amount of the adjustment and must be signed if negative.
If positive, it reduces the payment amount. If negative, it increases the payment amount.
Code indicating reason for credit memo, or adjustment to invoice, credit memo, or payment.
- ADX02 specifies the reason for claiming the adjustment.
- 01
- Pricing Error
- 06
- Quantity Contested
(RDR)
- 72
- Authorized Return
(RMO)
- E2
- Covered By Debit Memo
- ZZ
- Mutually Defined
(Covered by Credit Memo)
Code qualifying the Reference Number.
- ADX03 and ADX04 specify the identification of the adjustment itself as provided by the payer. If ADX is subsequent to an RMR segment, then a payee reference may be used.
- CM
- Credit Memo
- DL
- Debit Memo
- ET
- Excess Transportation
Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.
If less than 15 characters, this value is right justified and zero filled; If original EDI value was 16 characters, left justified with rightmost character truncated.
Note/Special Instruction
To transmit information in a free-form format, if necessary, for comment or special instruction
Example: NTEZZZDEBIT BALANCE STATEMENT
Reference Numbers
To specify identifying numbers.
Example: REFIV87654987
Code qualifying the Reference Number.
- BM
- Bill of Lading Number
- CR
- Customer Reference Number
- IV
- Seller's Invoice Number
- PE
- Plant Number
- PK
- Packing List Number
- PM
- Part Number
- PO
- Purchase Order Number
- SI
- Shipper's Identifying Number for Shipment (SID)
Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.
If less than 16 characters, this value is right justified and zero filled; If REF01 = 'PK', for Supplier Ship Direct (SSD) only: for location 03103, the MOPAR SSD number, if available.
Date/Time Reference Invoice
To specify pertinent dates and times
Example: DTM003110116~~~20
Date/Time Reference Issue
To specify pertinent dates and times
Example: DTM102110105~~~20
Date/Time Reference Shipped
To specify pertinent dates and times
Example: DTM011110115~~~20
Baseline Item Data (Invoice)
To specify the basic and most frequently used line item data for the invoice and related transactions.
- Loop IT1 within the ADX loop is the adjustment line item detail loop.
Example: Example: IT111000EA1150~PE
Alphanumeric characters assigned for differentiation within a transaction set.
- IT101 is the purchase order line item identification.
Number of units invoiced (supplier units).
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
Price per unit of product, service, commodity, etc.
The unit price with a maximum of 2 digits to the right of the decimal point.
For Retroactive Price Adjustments, this will be the net price of the difference between the current price and previous price.
Reference Numbers
To specify identifying numbers.
Examples:
REFPO10000019
REFPM530304688AA
REFPE04025
Code qualifying the Reference Number.
- BM
- Bill of Lading Number
- IV
- Seller's Invoice Number
- IX
- Item Number
- OI
- Original Invoice Number
- PE
- Plant Number
- PK
- Packing List Number
- PM
- Part Number
- PO
- Purchase Order Number
Line Item
- SI
- Shipper's Identifying Number for Shipment (SID)
Date/Time Reference
To specify pertinent dates and times
Example: DTM011110115~~~20
Allowance, Charge or Service
To specify allowances, charges or services
Examples:
ITAC~~~06023A~~54321~~~~~~CLAUSE (PO clause)
ITAC~~~06~~~3500~~~~~~~TTB (Transportation-Direct Billing)A~~~04~~~20000~~~~~~~IIA (Invoice Adjustment)
ITA
Code which indicates an allowance or charge for the service specified.
- If ITA01 = A-Allowance or C-Charge, then at least one of ITA06, ITA07, or ITA08 must be present.
- A
- Allowance
- C
- Charge
Code indicating method of handling for an allowance or charge.
- 04
- Credit Customer Account
If ITA01 = 'A', use '04'.
- 06
- Charge to be Paid by Customer
If ITA01 = 'C', use '06'.
The number assigned by a vendor referencing an allowance, promotion, deal or charge.
If the additional charge is based on a clause or cost code in the FCA Purchase Order and that clause or cost code is being billed to FCA, that clause number or cost code must appear here; otherwise, if the P.O. code is unknown, See ITA14 for the possible codes.
Total dollar amount for the allowance or charge.
- If ITA07 is present with either ITA06 or ITA08, then ITA07 takes precedence.
A free-form description to clarify the related data elements and their content.
- ITA13 is used to clarify the allowance, charge or service.
Subline Item Detail
To specify product subline detail item data
For retroactive price adjustments caused by a price change, two SLN segments are used. The first SLN will contain the value 'D' in the SLN03 to indicate that the price in the SLN06 is the old price. The SLN will contain the value 'A' in the SLN03 to indicate that the price in the SLN06 is the new price.
Examples:
SLN001~~D30EA8.12LR002~~A
SLN30EA8.52CP
Alphanumeric characters assigned for differentiation within a transaction set.
- SLN01 is the identifying number for the subline item.
- 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.
Code indicating the relationship of the subline item to the baseline item.
- A
- Added
- D
- Deleted
Numeric value of quantity.
The quantity with a maximum of 2 digits to the right of the decimal point.
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
Price per unit of product, service, commodity, etc.
The unit price with a maximum of 2 digits to the right of the decimal point.
Remittance Advice Accounts Receivable Open Item Reference
To specify the accounts receivable open item(s) to be included in the cash application and to convey the appropriate detail
- Loop RMR is for items being paid.
Example: RMRSI1135792468~~11600001165000500
Code qualifying the Reference Number.
- Parties using this segment should agree on the content of
RMR01 and RMR02 prior to initiating communication.
- IV
- Seller's Invoice Number
(Non ERS invoice)
- SI
- Shipper's Identifying Number for Shipment (SID)
(ERS invoice)
Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.
Monetary amount.
- RMR04 is the amount paid.
Total net invoice amount paid - must be signed if negative; If negative, it reduces the BPR payment amount; If positive, it increases the BPR payment amount.
Amount of Invoice (including charges, less allowances) before terms discount (if discount is applicable) or debit amount or credit amount of referenced items.
- RMR05 may be needed by some payees to distinguish between duplicate reference numbers.
The gross invoice amount from the original value of the document.
Date/Time Reference Invoice
To specify pertinent dates and times
Example: DTM003110116~~~20
Date/Time Reference Issue
To specify pertinent dates and times
Example: DTM102110105~~~20
Date/Time Reference Shipped
To specify pertinent dates and times
Baseline Item Data (Invoice)
To specify the basic and most frequently used line item data for the invoice and related transactions.
- Loop IT1 within the RMR loop is the remittance line item detail loop.
Example: IT111000EA1150~PE
Alphanumeric characters assigned for differentiation within a transaction set.
- IT101 is the purchase order line item identification.
Invoice line number.
Number of units invoiced (supplier units).
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
Price per unit of product, service, commodity, etc.
The unit price as shown on the invoice with a maximum of 2 digits to the right of the decimal point.
For ERS and PAB, the unit price as shown on the Purchase Order.
Reference Numbers
To specify identifying numbers.
Examples:
REFPO10000019
REFPM530304688AA
REFPE04025
Code qualifying the Reference Number.
- BM
- Bill of Lading Number
- IX
- Item Number
- OI
- Original Invoice Number
- OQ
- Order Number
- PE
- Plant Number
- PK
- Packing List Number
- PM
- Part Number
- PO
- Purchase Order Number
Line Item
- VT
- Motor Vehicle ID Number
Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.
If REF01 = BM, OI or PK: If less than 16 characters, this value is right justified and zero filled.
If REF01 = PK: For Supplier Ship Direct (SSD) only: For location 3103, the MOPAR SSD number, if available.
If REF01 = IX and REF02 = 999: If a supplier shipped under a contract, relates to Packaging for Direct Material or Mopar Shipments.
Date/Time Reference
To specify pertinent dates and times
Example: DTM011110115~~~20
Allowance, Charge or Service
To specify allowances, charges or services
Examples:
ITAC~~~06023A~~54321~~~~~~CLAUSE (PO clause)
ITAC~~~06~~~3500~~~~~~~TTB (Transportation-Direct Billing)A~~~04~~~20000~~~~~~~IIA (Invoice Adjustment)
ITA
Code which indicates an allowance or charge for the service specified.
- If ITA01 = A-Allowance or C-Charge, then at least one of ITA06, ITA07, or ITA08 must be present.
- A
- Allowance
- C
- Charge
Code indicating method of handling for an allowance or charge.
- 04
- Credit Customer Account
If ITA01 = 'A', use '04'.
- 06
- Charge to be Paid by Customer
If ITA01 = 'C', use '06'.
The number assigned by a vendor referencing an allowance, promotion, deal or charge.
If the additional charge is based on a clause or cost code in the FCA Purchase Order and that clause or cost code was billed to FCA, the clause number will appear here; otherwise, an alphabetic charge code will appear here. See ITA14 for the possible codes.
Total dollar amount for the allowance or charge.
- If ITA07 is present with either ITA06 or ITA08, then ITA07 takes precedence.
A free-form description to clarify the related data elements and their content.
- ITA13 is used to clarify the allowance, charge or service.
Summary
Transaction Set Trailer
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments).
Total number of segments included in a transaction set including ST and SE segments.
Functional Group Trailer
To indicate the end of a functional group and to provide control information
Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element.
ERS Payments
GS*RA*SENDERGS*RECEIVERGS*240809*172432*000000001*X*003030~
ST*820*0002~
BPR*I*3744.91*C*PBC************110301~
TRN*1*0020789*9000004000~
CUR*SU*USD~
DTM*097*110226***20~
N1*PE*SUPER AUTOMOTIVE INC*92*22807~
N1*PR*FCA US*92*04000~
PER*AP**TE*8442891227~
ENT*1~
ADX*1164.10*06*DL*00000008314119~
NTE*ZZZ*MTL OVERAGE/SHORTAGE~
REF*PM*02754028AA~
REF*PO*10000004~
DTM*003*110118***20~
IT1*1*705*EA*1.65*PE~
REF*PM*02754028AA~
REF*PO*10000004~
RMR*SI*472089212101547**958.70*968.40*9.70~
DTM*011*110110***20~
IT1*1*3600*EA*.27~
REF*PE*04025~
REF*PK*000000000480950~
REF*PM*03347167AA~
REF*PO*10000005~
DTM*011*110110***20~
ITA*A***04***970******DISCOUNT*DSC~
RMR*SI*472089212141559**2553.39*2553.39~
DTM*011*110114***20~
IT1*1*630*EA*3.86*PE~
REF*PE*04025~
REF*PK*000000000480973~
REF*PM*04694061AA~
REF*PO*10000006~
DTM*011*110114***20~
ITA*C***06*092**12159******PACKAGING~
RMR*SI*472089212161580**1396.92*1396.92~
DTM*011*110118***20~
IT1*1*846*EA*1.65*PE~
REF*PE*04025~
REF*PK*000000000481002~
REF*PM*02754028AA~
REF*PO*10000007~
DTM*011*110118***20~
SE*44*0002~
GE*1*000000001~
IEA*1*000000001~
Retroactive Price Adjustments
GS*RA*SENDERGS*RECEIVERGS*240809*173245*000000001*X*003030~
ST*820*0003~
BPR*I*8318.93*C*ZZZ************031113~
TRN*1*0319617*9000004000~
CUR*SU*USD~
DTM*097*031107***20~
N1*PE*JOES AUTOMOTIVE*92*33333~
N1*PR*FCA US*92*04000~
PER*AP**TE*8442891227~
ENT*1~
ADX*-7.6*ZZ*CM*0000000CM096939~
NTE*ZZZ*RETROACTIVE PRICE ADJUSTMENTS~
REF*PK*000000000925802~
REF*PO*10000016~
REF*PM*55116887AI~
DTM*003*031009***20~
IT1*1*8*EA*.95*PE~
REF*PE*04522~
REF*SI*000000000856390~
DTM*011*030926***20~
SLN*001**D*8*EA*152.19*LR~
SLN*002**A*8*EA*153.14*CP~
ADX*-15.2*ZZ*CM*0000000CM096942~
NTE*ZZZ*RETROACTIVE PRICE ADJUSTMENTS~
REF*PK*000000000926804~
REF*PO*10000016~
REF*PM*55116887AI~
DTM*003*031009***20~
IT1*1*16*EA*.95*PE~
REF*PE*04522~
REF*SI*000000000858688~
DTM*011*030926***20~
SLN*002**A*16*EA*153.14*CP~
SLN*001**D*16*EA*152.19*LR~
RMR*IV*000000000816730**8296.13*8296.13~
DTM*003*030730***20~
IT1*1*240*EA*34.57*PE~
REF*PE*04501~
REF*PK*000000000816730~
REF*PM*56028715AD~
REF*PO*10000017~
DTM*011*030729***20~
SE*42*0003~
GE*1*000000001~
IEA*1*000000001~
Supplier Invoice with 3 Line Items 1 Line Item with Return Material Order
GS*RA*SENDERGS*RECEIVERGS*240809*171436*000000001*X*003030~
ST*820*0001~
BPR*I*626.37*C*PBC************110201~
TRN*1*0025823*9000004000~
CUR*SU*USD~
DTM*097*110129***20~
N1*PE*W JOHN & COMPANY*92*34290~
N1*PR*FCA US*92*04000~
PER*AP**TE*8442891227~
ENT*1~
ADX*183.74*72*DL*000000000256974~
NTE*ZZZ*ERS RMO~
REF*PK*000000000256974~
REF*PM*06415194AA~
REF*PO*10000000~
DTM*011*101215***20~
DTM*003*101215***20~
IT1*1*1200*EA*.13*PE~
REF*PM*06415194AA~
REF*PO*10000000~
ADX*183.74*E2*DL*000000000256974~
NTE*ZZZ*RMO FREIGHT~
REF*PK*000000000256974~
REF*PM*06415194AA~
REF*PO*10000000~
DTM*011*101215***20~
DTM*003*101215***20~
IT1*1*1*EA*25.70*PE~
REF*PM*06415194AA~
REF*PO*10000000~
RMR*IV*000000000085232**810.11*810.11~
DTM*003*101210***20~
IT1*1*750*EA*.15*PE~
REF*BM*000000009311481~
REF*PE*04015~
REF*PK*000000000002558~
REF*PM*05434399AA~
REF*PO*10000001~
DTM*011*921208***19~
IT1*2*4800*EA*.13*PE~
REF*BM*000000009311481~
REF*PE*04015~
REF*PK*000000000002558~
REF*PM*06415194AA~
REF*PO*10000002~
DTM*011*101208***20~
IT1*3*200*EA*.33*PE~
REF*BM*000000009311481~
REF*PE*04015~
REF*PK*000000000002558~
REF*PM*02507467AA~
REF*PO*10000003~
DTM*011*101208***20~
SE*53*0001~
GE*1*000000001~
IEA*1*000000001~
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.