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 1
To 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 >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- 035TraceOptionalMax 1
To uniquely identify a transaction to an application.
The TRN segment is used to uniquely identify a payment order/remittance advice. - 040CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
The CUR segment does not initiate a foreign exchange transaction. - 050Reference NumbersOptionalMax >1
To specify identifying numbers.
- 060Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- N1 Loop OptionalRepeat >1
- 070NameMandatoryMax 1
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. - 080Additional Name InformationOptionalMax >1
To specify additional names or those longer than 35 characters in length
- 090Address InformationOptionalMax >1
To specify the location of the named party
- 100Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 110Reference NumbersOptionalMax >1
To specify identifying numbers.
- 120Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 070NameMandatoryMax 1
Detail
- ENT Loop OptionalRepeat >1
- 010EntityMandatoryMax 1
To designate the entities which are parties to a transaction and specify a reference meaningful to those entities
The ENT loop is for vendor payments.ENT09 may contain the payee's accounts receivable customer number. - N1 Loop OptionalRepeat >1
- 020NameMandatoryMax 1
To 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 >1
To specify additional names or those longer than 35 characters in length
- 040Address InformationOptionalMax >1
To specify the location of the named party
- 050Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 060Reference NumbersOptionalMax >1
To specify identifying numbers.
- 070Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 020NameMandatoryMax 1
- ADX Loop OptionalRepeat >1
- 080AdjustmentMandatoryMax 1
To 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 >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- 100Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 105Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- REF Loop OptionalRepeat >1
- 110Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 120Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 110Reference NumbersMandatoryMax 1
- IT1 Loop OptionalRepeat >1
- 130Baseline Item Data (Invoice)MandatoryMax 1
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. - REF Loop OptionalRepeat >1
- 140Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 141Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 140Reference NumbersMandatoryMax 1
- SAC Loop OptionalRepeat >1
- 142Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 143Tax InformationOptionalMax >1
To specify tax information.
- 142Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- SLN Loop OptionalRepeat >1
- 144Subline Item DetailMandatoryMax 1
To specify product subline detail item data
- REF Loop OptionalRepeat >1
- 145Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 146Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 145Reference NumbersMandatoryMax 1
- SAC Loop OptionalRepeat >1
- 147Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 148Tax InformationOptionalMax >1
To specify tax information.
- 147Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- 144Subline Item DetailMandatoryMax 1
- 130Baseline Item Data (Invoice)MandatoryMax 1
- 080AdjustmentMandatoryMax 1
- RMR Loop OptionalRepeat >1
- 150Remittance Advice Accounts Receivable Open Item ReferenceMandatoryMax 1
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 open items being referenced or for payment on account. - 160Note/Special InstructionOptionalMax >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- 170Reference NumbersOptionalMax >1
To specify identifying numbers.
- 180Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- IT1 Loop OptionalRepeat >1
- 190Baseline Item Data (Invoice)MandatoryMax 1
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. - REF Loop OptionalRepeat >1
- 200Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 201Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 200Reference NumbersMandatoryMax 1
- SAC Loop OptionalRepeat >1
- 202Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 203Tax InformationOptionalMax >1
To specify tax information.
- 202Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- SLN Loop OptionalRepeat >1
- 204Subline Item DetailMandatoryMax 1
To specify product subline detail item data
- REF Loop OptionalRepeat >1
- 205Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 206Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 205Reference NumbersMandatoryMax 1
- SAC Loop OptionalRepeat >1
- 207Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 208Tax InformationOptionalMax >1
To specify tax information.
- 207Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- 204Subline Item DetailMandatoryMax 1
- 190Baseline Item Data (Invoice)MandatoryMax 1
- ADX Loop OptionalRepeat >1
- 210AdjustmentMandatoryMax 1
To 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 >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- 230Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- REF Loop OptionalRepeat >1
- 240Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 250Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 240Reference NumbersMandatoryMax 1
- IT1 Loop OptionalRepeat >1
- 260Baseline Item Data (Invoice)MandatoryMax 1
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. - REF Loop OptionalRepeat >1
- 270Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 271Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 270Reference NumbersMandatoryMax 1
- SAC Loop OptionalRepeat >1
- 272Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 273Tax InformationOptionalMax >1
To specify tax information.
- 272Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- SLN Loop OptionalRepeat >1
- 274Subline Item DetailMandatoryMax 1
To specify product subline detail item data
- REF Loop OptionalRepeat >1
- 275Reference NumbersMandatoryMax 1
To specify identifying numbers.
- 276Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 275Reference NumbersMandatoryMax 1
- SAC Loop OptionalRepeat >1
- 277Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 278Tax InformationOptionalMax >1
To specify tax information.
- 277Service, Promotion, Allowance, or Charge InformationMandatoryMax 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 1
To identify tax payment data
The TXP loop is for tax payments. - 285Tax InformationOptionalMax >1
To specify tax information.
- 280Tax PaymentMandatoryMax 1
- DED Loop OptionalRepeat >1
- 287DeductionsMandatoryMax 1
To specify payment related information for child support payment deductions
The DED loop is for child support payments.
- 287DeductionsMandatoryMax 1
- LX Loop OptionalRepeat >1
- 290Assigned NumberMandatoryMax 1
To reference a line number in a transaction set.
The LX loop is for pension payments. - 295Reference NumbersOptionalMax >1
To specify identifying numbers.
- 300TraceOptionalMax >1
To uniquely identify a transaction to an application.
- NM1 Loop OptionalRepeat >1
- 305Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
- 310Reference NumbersOptionalMax >1
To specify identifying numbers.
- 315Maintenance TypeOptionalMax 1
To identify the specific type of item maintenance.
- AIN Loop OptionalRepeat >1
- 320IncomeMandatoryMax 1
To provide type and amount of income obtained
- 325QuantityOptionalMax >1
To specify quantity information.
- 330Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- 320IncomeMandatoryMax 1
- PEN Loop OptionalRepeat >1
- 335Pension InformationMandatoryMax 1
To specify financial activity for a pension plan
- 340Monetary AmountOptionalMax >1
To indicate the total monetary amount.
- 345Date or Time or PeriodOptionalMax >1
To specify any or all of a date, a time, or a time period
- INV Loop OptionalRepeat >1
- 350Investment Vehicle SelectionMandatoryMax 1
To specify type of investment vehicle or account and other basic data about the investment
- 355Date or Time or PeriodOptionalMax >1
To 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 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments).