EDI 820Payment Order Remittance Advice

This X12 Transaction Set 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.

What is an EDI 820 Payment Order/Remittance Advice?

To describe a payment transaction, a buyer will send a seller an EDI 820, also known as a Payment Order/Remittance Advice.

How is an EDI 820 used?

The seller is informed of a payment and given information for invoices or purchases to automate cash application, improve efficiency, and enable quicker reconciliation.

Segments

Position
Segment
Name
Max use
100
ST
Transaction Set Header
Mandatory
AtMax 1
To indicate the start of a transaction set and to assign a control number
200
BPR
Beginning Segment for Payment Order/Remittance Advice
Mandatory
AtMax 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
300
NTE
Note/Special Instruction
Opt
GT 1
To transmit information in a free-form format, if necessary, for comment or special instruction
350
TRN
Trace
Opt
AtMax 1
To uniquely identify a transaction to an application
400
CUR
Currency
Opt
AtMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
500
REF
Reference Information
Opt
GT 1
To specify identifying information
600
DTM
Date/Time Reference
Opt
GT 1
To specify pertinent dates and times
1000
LOOP
Opt
GT 1
2000
LOOP
Opt
GT 1
2200
LOOP
Opt
GT 1
2300
LOOP
Opt
GT 1
2320
LOOP
Opt
GT 1
2322
LOOP
Opt
GT 1
2323
LOOP
Opt
GT 1
23232
LOOP
Opt
GT 1
2330
LOOP
Opt
GT 1
2400
LOOP
Opt
GT 1
2412
LOOP
Opt
GT 1
2413
LOOP
Opt
GT 1
24132
LOOP
Opt
GT 1
2420
LOOP
Opt
GT 1
2422
LOOP
Opt
GT 1
24222
LOOP
Opt
GT 1
24223
LOOP
Opt
GT 1
242232
LOOP
Opt
GT 1
2430
LOOP
Opt
GT 1
3000
LOOP
Opt
GT 1
4000
LOOP
Opt
GT 1
5000
LOOP
Opt
GT 1
5120
LOOP
Opt
GT 1
6000
LOOP
Opt
AtMax 1
6200
LOOP
Opt
GT 1
7000
LOOP
Opt
GT 1
7120
LOOP
Opt
AtMax 1
8000
LOOP
Opt
GT 1
8200
LOOP
Opt
GT 1
8300
LOOP
Opt
GT 1
9000
LOOP
Opt
GT 1
100
SE
Transaction Set Trailer
Mandatory
AtMax 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)

Elements

PositionElementNameRequirementTypeMin/MaxRepeat
1
143
Transaction Set Identifier CodeMandatoryID3/31
2
329
Transaction Set Control NumberMandatoryAlphanumeric4/91
3
1705
Implementation Convention ReferenceOptAlphanumeric1/351