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
To indicate the beginning of a Payment Order/Remittance Advice Transaction Set and total payment amount, or 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 IdentificationOptionalMax >1
To specify identifying information
- 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 IdentificationOptionalMax >1
To specify identifying information
- 120Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 130Remittance Delivery MethodOptionalMax 1
To identify remittance delivery when remittance is separate from payment
- 140Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 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 or consumer third party consolidated payments.ENT09 may contain the payee's accounts receivable customer number. - NM1 Loop OptionalRepeat >1
- 020Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
Allowing the NM1 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 IdentificationOptionalMax >1
To specify identifying information
- 070Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 020Individual or Organizational NameMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 120Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 110Reference IdentificationMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 141Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 140Reference IdentificationMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 146Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 145Reference IdentificationMandatoryMax 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 IdentificationOptionalMax >1
To specify identifying information
- 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 IdentificationMandatoryMax 1
To specify identifying information
- 201Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 200Reference IdentificationMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 206Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 205Reference IdentificationMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 250Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 240Reference IdentificationMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 271Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 270Reference IdentificationMandatoryMax 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 IdentificationMandatoryMax 1
To specify identifying information
- 276Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 275Reference IdentificationMandatoryMax 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 IdentificationOptionalMax >1
To specify identifying information
- 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 IdentificationOptionalMax >1
To specify identifying information
- 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
- N9 Loop OptionalRepeat 1
- 360Reference IdentificationMandatoryMax 1
To transmit identifying information as specified by the Reference Identification Qualifier
The N9 loop is for payroll payments. - AMT Loop OptionalRepeat >1
- 370Monetary AmountMandatoryMax 1
To indicate the total monetary amount
The AMT segment can be used to provide information about allocation or distribution of gross pay that is split across multiple payment orders. - 380Reference IdentificationOptionalMax >1
To specify identifying information
- 370Monetary AmountMandatoryMax 1
- N1 Loop OptionalRepeat >1
- 390NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 400Reference IdentificationOptionalMax >1
To specify identifying information
- EMS Loop OptionalRepeat >1
- 410Employment PositionMandatoryMax 1
To describe employment position
- 420AttendanceOptionalMax >1
To specify attendance information
- 430IncomeOptionalMax >1
To provide type and amount of income obtained
- 440Payroll DeductionOptionalMax >1
To specify payroll deduction information
- 410Employment PositionMandatoryMax 1
- 390NameMandatoryMax 1
- 360Reference IdentificationMandatoryMax 1
- RYL Loop OptionalRepeat >1
- 450Royalty PaymentMandatoryMax 1
To specify remittance information about royalty payments
The RYL loop is for royalty payments. - NM1 Loop OptionalRepeat >1
- 460Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
- LOC Loop OptionalRepeat >1
- 470LocationMandatoryMax 1
To describe the location in space and time of the axis of an item relative to an origin axis Euclidean geometry has been assumed with orthogonal axes; the sequence of axes has been chosen in the customary sequence of X, Y, and Z, however, it is possible to just use two-dimensional space rather than three-dimensional space
- PID Loop OptionalRepeat >1
- 480Product/Item DescriptionMandatoryMax 1
To describe a product or process in coded or free-form format
- 490Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- PCT Loop OptionalRepeat >1
- 500Percent AmountsMandatoryMax 1
To qualify percent amounts and supply percent amounts
- 510QuantityOptionalMax 1
To specify quantity information
- AMT Loop OptionalRepeat >1
- 520Monetary AmountMandatoryMax 1
To indicate the total monetary amount
- 530AdjustmentOptionalMax >1
To convey accounts-payable adjustment information for the purpose of cash application, including payer-generated debit/credit memos
- 520Monetary AmountMandatoryMax 1
- 500Percent AmountsMandatoryMax 1
- 480Product/Item DescriptionMandatoryMax 1
- 470LocationMandatoryMax 1
- ASM Loop OptionalRepeat 1
- 540Amount and Settlement MethodMandatoryMax 1
Defines a participant's monetary commitment and settlement method
- 550AdjustmentOptionalMax 1
To convey accounts-payable adjustment information for the purpose of cash application, including payer-generated debit/credit memos
- 540Amount and Settlement MethodMandatoryMax 1
- 460Individual or Organizational NameMandatoryMax 1
- 450Royalty PaymentMandatoryMax 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)