EDI 820 Payment Order/Remittance Advice
Functional Group RA
X12F Finance Subcommittee
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.
Heading
- 010Transaction Set HeaderMandatoryMax 1To indicate the start of a transaction set and to assign a control number 
- 020Beginning Segment for Payment Order/Remittance AdviceMandatoryMax 1(1) To indicate the beginning of a PaymentOrder/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 
- 030Note/Special InstructionOptionalMax >1To transmit information in a free-form format, if necessary, for comment or special instruction 
- 035TraceOptionalMax 1To uniquely identify a transaction to an application. The TRN segment is used to uniquely identify a payment order/remittance advice.
- 040CurrencyOptionalMax 1To specify the currency (dollars, pounds, francs, etc.) used in a transaction The CUR segment does not initiate a foreign exchange transaction.
- 050Reference NumbersOptionalMax >1To specify identifying numbers. 
- 060Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
- N1 Loop OptionalRepeat >1- 070NameMandatoryMax 1To 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.
- 080Additional Name InformationOptionalMax >1To specify additional names or those longer than 35 characters in length 
- 090Address InformationOptionalMax >1To specify the location of the named party 
- 100Geographic LocationOptionalMax 1To specify the geographic place of the named party 
- 110Reference NumbersOptionalMax >1To specify identifying numbers. 
- 120Administrative Communications ContactOptionalMax >1To identify a person or office to whom administrative communications should be directed 
 
- 070NameMandatoryMax 1
Detail
- ENT Loop OptionalRepeat >1- 010EntityMandatoryMax 1To 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.
- N1 Loop OptionalRepeat >1- 020NameMandatoryMax 1To identify a party by type of organization, name and code Allowing the N1 segment to repeat in this area allows the paying entity within a payer and the paid entity within a payee to be identified (not the payer and payee).
- 030Additional Name InformationOptionalMax >1To specify additional names or those longer than 35 characters in length 
- 040Address InformationOptionalMax >1To specify the location of the named party 
- 050Geographic LocationOptionalMax 1To specify the geographic place of the named party 
- 060Reference NumbersOptionalMax >1To specify identifying numbers. 
- 070Administrative Communications ContactOptionalMax >1To identify a person or office to whom administrative communications should be directed 
 
- 020NameMandatoryMax 1
- ADX Loop OptionalRepeat >1- 080AdjustmentMandatoryMax 1To convey accounts payable adjustment information for the purpose of cash application, including payer-generated debit/credit memos This ADX loop contains adjustment items which are not netted to an RMR segment in this transaction set.
- 090Note/Special InstructionOptionalMax >1To transmit information in a free-form format, if necessary, for comment or special instruction 
- 100Administrative Communications ContactOptionalMax >1To identify a person or office to whom administrative communications should be directed 
- 105Date/Time ReferenceOptionalMax 1To specify pertinent dates and times 
- REF Loop OptionalRepeat >1- 110Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 120Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
 
- 110Reference NumbersMandatoryMax 1
- IT1 Loop OptionalRepeat >1- 130Baseline Item Data (Invoice)MandatoryMax 1To 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.
- REF Loop OptionalRepeat >1- 140Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 141Date/Time ReferenceOptionalMax 1To specify pertinent dates and times 
 
- 140Reference NumbersMandatoryMax 1
- ITA Loop OptionalRepeat >1- 142Allowance, Charge or ServiceMandatoryMax 1To specify allowances, charges or services 
- 143Tax InformationOptionalMax >1To specify tax information. 
 
- 142Allowance, Charge or ServiceMandatoryMax 1
- SLN Loop OptionalRepeat >1- 144Subline Item DetailMandatoryMax 1To specify product subline detail item data 
- REF Loop OptionalRepeat >1- 145Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 146Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
 
- 145Reference NumbersMandatoryMax 1
- ITA Loop OptionalRepeat >1- 147Allowance, Charge or ServiceMandatoryMax 1To specify allowances, charges or services 
- 148Tax InformationOptionalMax >1To specify tax information. 
 
- 147Allowance, Charge or ServiceMandatoryMax 1
 
- 144Subline Item DetailMandatoryMax 1
 
- 130Baseline Item Data (Invoice)MandatoryMax 1
 
- 080AdjustmentMandatoryMax 1
- RMR Loop OptionalRepeat >1- 150Remittance Advice Accounts Receivable Open Item ReferenceMandatoryMax 1To specify the accounts receivable open item(s) to be included in the cash application and to convey the appropriate detail Loop RMR is for open items being referenced or for payment on account.
- 160Note/Special InstructionOptionalMax >1To transmit information in a free-form format, if necessary, for comment or special instruction 
- 170Reference NumbersOptionalMax >1To specify identifying numbers. 
- 180Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
- IT1 Loop OptionalRepeat >1- 190Baseline Item Data (Invoice)MandatoryMax 1To 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.
- REF Loop OptionalRepeat >1- 200Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 201Date/Time ReferenceOptionalMax 1To specify pertinent dates and times 
 
- 200Reference NumbersMandatoryMax 1
- ITA Loop OptionalRepeat >1- 202Allowance, Charge or ServiceMandatoryMax 1To specify allowances, charges or services 
- 203Tax InformationOptionalMax >1To specify tax information. 
 
- 202Allowance, Charge or ServiceMandatoryMax 1
- SLN Loop OptionalRepeat >1- 204Subline Item DetailMandatoryMax 1To specify product subline detail item data 
- REF Loop OptionalRepeat >1- 205Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 206Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
 
- 205Reference NumbersMandatoryMax 1
- ITA Loop OptionalRepeat >1- 207Allowance, Charge or ServiceMandatoryMax 1To specify allowances, charges or services 
- 208Tax InformationOptionalMax >1To specify tax information. 
 
- 207Allowance, Charge or ServiceMandatoryMax 1
 
- 204Subline Item DetailMandatoryMax 1
 
- 190Baseline Item Data (Invoice)MandatoryMax 1
- ADX Loop OptionalRepeat >1- 210AdjustmentMandatoryMax 1To convey accounts payable adjustment information for the purpose of cash application, including payer-generated debit/credit memos This ADX loop can only contain adjustment information for the immediately preceding RMR segment and affects the amount (RMR04) calculation. If this adjustment amount is not netted to the immediately preceding RMR, use the outer ADX loop (position 080).
- 220Note/Special InstructionOptionalMax >1To transmit information in a free-form format, if necessary, for comment or special instruction 
- 230Administrative Communications ContactOptionalMax >1To identify a person or office to whom administrative communications should be directed 
- REF Loop OptionalRepeat >1- 240Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 250Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
 
- 240Reference NumbersMandatoryMax 1
- IT1 Loop OptionalRepeat >1- 260Baseline Item Data (Invoice)MandatoryMax 1To 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.
- REF Loop OptionalRepeat >1- 270Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 271Date/Time ReferenceOptionalMax 1To specify pertinent dates and times 
 
- 270Reference NumbersMandatoryMax 1
- ITA Loop OptionalRepeat >1- 272Allowance, Charge or ServiceMandatoryMax 1To specify allowances, charges or services 
- 273Tax InformationOptionalMax >1To specify tax information. 
 
- 272Allowance, Charge or ServiceMandatoryMax 1
- SLN Loop OptionalRepeat >1- 274Subline Item DetailMandatoryMax 1To specify product subline detail item data 
- REF Loop OptionalRepeat >1- 275Reference NumbersMandatoryMax 1To specify identifying numbers. 
- 276Date/Time ReferenceOptionalMax >1To specify pertinent dates and times 
 
- 275Reference NumbersMandatoryMax 1
- ITA Loop OptionalRepeat >1- 277Allowance, Charge or ServiceMandatoryMax 1To specify allowances, charges or services 
- 278Tax InformationOptionalMax >1To specify tax information. 
 
- 277Allowance, Charge or ServiceMandatoryMax 1
 
- 274Subline Item DetailMandatoryMax 1
 
- 260Baseline Item Data (Invoice)MandatoryMax 1
 
- 210AdjustmentMandatoryMax 1
 
- 150Remittance Advice Accounts Receivable Open Item ReferenceMandatoryMax 1
 
- 010EntityMandatoryMax 1
- TXP Loop OptionalRepeat >1- 280Tax PaymentMandatoryMax 1To identify tax payment data 
- 285Tax InformationOptionalMax >1To specify tax information. 
 
- 280Tax PaymentMandatoryMax 1
- LX Loop OptionalRepeat >1- 290Assigned NumberMandatoryMax 1To reference a line number in a transaction set. 
- 295Reference NumbersOptionalMax >1To specify identifying numbers. 
- 300TraceOptionalMax >1To uniquely identify a transaction to an application. 
- NM1 Loop OptionalRepeat >1- 305Individual or Organizational NameMandatoryMax 1To supply the full name of an individual or organizational entity 
- 310Reference NumbersOptionalMax >1To specify identifying numbers. 
- 315Maintenance TypeOptionalMax 1To identify the specific type of item maintenance. 
- AIN Loop OptionalRepeat >1- 320IncomeMandatoryMax 1To provide type and amount of income obtained 
- 325QuantityOptionalMax >1To specify quantity information. 
- 330Date or Time or PeriodOptionalMax >1To specify any or all of a date, a time, or a time period 
 
- 320IncomeMandatoryMax 1
- PEN Loop OptionalRepeat >1- 335Pension InformationMandatoryMax 1To specify financial activity for a pension plan 
- 340Monetary AmountOptionalMax >1To indicate the total monetary amount. 
- 345Date or Time or PeriodOptionalMax >1To specify any or all of a date, a time, or a time period 
- INV Loop OptionalRepeat >1- 350Investment Vehicle SelectionMandatoryMax 1To specify type of investment vehicle or account and other basic data about the investment 
- 355Date or Time or PeriodOptionalMax >1To specify any or all of a date, a time, or a time period 
 
- 350Investment Vehicle SelectionMandatoryMax 1
 
- 335Pension InformationMandatoryMax 1
 
- 305Individual or Organizational NameMandatoryMax 1
 
- 290Assigned NumberMandatoryMax 1
Summary
- 010Transaction Set TrailerMandatoryMax 1To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments).