X12 820 — Payment Order/Remittance Advice
Le 820 transporte soit un ordre de paiement (instruction donnée à la banque), soit un avis de règlement (notification au bénéficiaire), soit les deux. Pierre angulaire de la chaîne order-to-cash en Amérique du Nord.
Objet
Le 820 a deux casquettes simultanées que les implémentations exploitent à des degrés
divers. La casquette « ordre » est une
instruction donnée à la banque émettrice de payer le bénéficiaire (souvent encapsulée
dans le champ 06/05 d'un ACH CCD+ ou CTX). La
casquette « remittance » est l'avis envoyé au
fournisseur listant les factures réglées, les montants payés, les déductions appliquées
et les pénalités éventuelles.
Dans une chaîne ACH, le 820 voyage en addenda du paiement, ce qui permet à
la comptabilité fournisseur de rapprocher automatiquement le crédit bancaire aux
factures réglées. Pour les paiements via card network ou par chèque, le 820 voyage en
parallèle (par AS2 ou VAN) et porte une référence de paiement dans le segment
TRN.
Structure d'enveloppe
Le 820 voyage dans un functional group RA (Remittance Advice). Voici un
820 didactique réglant la facture INV-2026-552 :
ISA*00* *00* *ZZ*ACMERETAIL *ZZ*ACMEVENDOR *260615*0900*U*00401*000000401*0*P*>~
GS*RA*ACMERETAIL*ACMEVENDOR*20260615*0900*1*X*004010~
ST*820*0001~
BPR*C*11748*C*ACH*CTX*01*021000021*DA*123456789*1234567890**01*121000358*DA*987654321*20260615~
TRN*1*9876543210~
DTM*097*20260615~
N1*PR*ACME RETAIL CO*92*0001~
N1*PE*ACME VENDOR INC*92*VEND001~
ENT*1~
RMR*IV*INV-2026-552*PI*11748*11748~
REF*PO*PO78901~
SE*9*0001~
GE*1*1~
IEA*1*000000401~
Le BPR (Beginning Segment for Payment Order/Remittance Advice) est dense :
code de fonction du paiement, montant, type de paiement (C = Credit), méthode (ACH),
format ACH (CTX = Corporate Trade Exchange), coordonnées bancaires émettrice et
bénéficiaire, date d'effet. TRN porte la référence de transaction qui
permet le rapprochement bancaire. La boucle ENT/RMR détaille
les factures réglées : ici une seule facture (INV-2026-552) payée intégralement.
Segments courants
- Header —
ST,BPR(Beginning Segment),TRN(Reassociation Trace Number),CUR(devise),REF,DTM. - Parties — boucle
N1pour Payer (PR), Payee (PE), banques émettrice et réceptrice. - Détail — boucle
ENT(Entity) avecRMR(Remittance Advice Accounts Receivable Open Item Reference),ADX(Adjustments),REF,DTM,IT1pour le détail ligne par ligne le cas échéant. - Summary —
SE.
Quand vous la croisez
- Trésorerie B2B — l'instrument principal pour automatiser le rapprochement bancaire (cash application) côté fournisseur.
- Grande distribution — couplé au 810, fait apparaître les short-pays par ligne : l'avantage est de connaître précisément pourquoi une facture n'a pas été réglée à 100%.
- Assurance santé — variante 820 utilisée pour le paiement des primes d'assurance (cas d'usage HIPAA).
- Public sector — fournisseurs de l'État fédéral US reçoivent du 820 via Treasury IPP.
Transactions liées
Documentation
Le code 820 et le nom Payment Order/Remittance Advice sont
publics et listés sur
x12.org/products/transaction-sets.
Le détail des qualifiers de BPR, des codes d'ajustement ADX
et des conventions CCD+/CTX appartient aux Implementation Guides (TR3) ;
ediverse.io ne les redistribue pas. Pour les formats ACH, voir aussi la documentation
publique NACHA.