ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.
CUSEXP D.10A

CUSEXP — Déclaration douane express EDIFACT (D.10A)

Le message CUSEXP est la déclaration douanière simplifiée pour envois express (intégrateurs, courrier rapide) transmise à l'administration douanière : description simplifiée des envois consolidés, valeurs et destinataires. Il accélère le dédouanement des flux à faible valeur unitaire et fort débit. Cette page synthétise la structure segmentaire telle que publiée par UN/CEFACT pour la directory D.10A.

Objet du message

Le message CUSEXP est la déclaration douanière simplifiée pour envois express (intégrateurs, courrier rapide) transmise à l'administration douanière : description simplifiée des envois consolidés, valeurs et destinataires. Il accélère le dédouanement des flux à faible valeur unitaire et fort débit.

Cette page se concentre sur la structure publiée par UN/CEFACT pour la directory D.10A. Les segments listés, leur statut (M / C), leur position et leur facteur de répétition sont extraits du fichier officiel cusexp_c.htm publié sur service.unece.org.

Structure segmentaire

Le message CUSEXP D.10A comporte 66 entrées de header, 0 entrées de detail et 0 entrées de summary (segments + groupes confondus). Les groupes sont indiqués en gras et leurs membres indentés selon la profondeur réelle.

Pos.TagNomSRép.
0010UNHMessage headerM1
0020BGMBeginning of messageM1
0030DTMDate/time/periodC×5
0040LOCPlace/location identificationC×5
0050CNTControl totalC×9
0060  SG1Groupe (×1)M1
0070  NADName and addressM1
0080    SG2Groupe (×5)C×5
0090    CTAContact informationM1
0100    COMCommunication contactC×5
0110      SG3Groupe (×1)M1
0120      TDTTransport informationM1
0130      DTMDate/time/periodC1
0140        SG4Groupe (×9)C×9
0150        LOCPlace/location identificationM1
0160        DTMDate/time/periodC×9
0170          SG5Groupe (×99)C×99
0180          EQDEquipment detailsM1
0190          SELSeal numberC×9
0200            SG6Groupe (×999)C×999
0210            RFFReferenceM1
0220            NADName and addressC×2
0230            CNTControl totalC1
0240              SG7Groupe (×9999)M×9999
0250              CNIConsignment informationM1
0260              SGPSplit goods placementC×9
0270              CNTControl totalC×9
0280              MEAMeasurementsC1
0290              LOCPlace/location identificationC×2
0300              NADName and addressC×5
0310                SG8Groupe (×1)C1
0320                GDSNature of cargoM1
0330                FTXFree textC1
0340                  SG9Groupe (×999)C×999
0350                  PACPackageM1
0360                  PCIPackage identificationC1
0370                    SG10Groupe (×1)C1
0380                    TODTerms of delivery or transportM1
0390                    LOCPlace/location identificationC1
0400                    FTXFree textC1
0410                      SG11Groupe (×10)C×10
0420                      MOAMonetary amountM1
0430                        SG12Groupe (×1)C1
0440                        CUXCurrenciesM1
0450                        DTMDate/time/periodC1
0460                          SG13Groupe (×9)C×9
0470                          TAXDuty/tax/fee detailsM1
0480                          MOAMonetary amountC1
0490                          GEIProcessing informationC1
0500                            SG14Groupe (×9)C×9
0510                            DOCDocument/message detailsM1
0520                            DTMDate/time/periodC1
0530                            LOCPlace/location identificationC1
0540                              SG15Groupe (×99)C×99
0550                              CSTCustoms status of goodsM1
0560                              FTXFree textC1
0570                              LOCPlace/location identificationM1
0580                              MEAMeasurementsC×9
0590                                SG16Groupe (×9)C×9
0600                                TAXDuty/tax/fee detailsM1
0610                                MOAMonetary amountC1
0620                                GEIProcessing informationC1
0630                                  SG17Groupe (×1)C1
0640                                  AUTAuthentication resultM1
0650                                  DTMDate/time/periodC1
0660UNTMessage trailerM1

Detail

Aucun segment dans cette section.

Summary

Aucun segment dans cette section.

Évolutions vs D.96A

Différences au top-level entre D.96A et D.10A pour le message CUSEXP (segments présents directement dans header / detail / summary, hors groupes imbriqués). La comparaison reste indicative : un même tag peut avoir évolué dans des groupes imbriqués sans apparaître dans cette synthèse.

Segments ajoutés vs D.96A

  • GEI dans la section header (statut C, répétition ×1) — non présent au top-level de la section correspondante en D.96A.

Segments retirés vs D.96A

  • GIS dans la section header — présent en D.96A mais absent en D.10A au même niveau.

Exemple structurel

Exemple minimal d'un message CUSEXP D.10A avec ses segments mandatoires uniquement. L'objectif est de montrer la version exacte annoncée dans UNH (CUSEXP:D:10A:UN) — pas de reproduire un cas métier complet (voir la page CUSEXP D.96A pour un exemple commenté).

edifact cusexp-d10a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL010001'
UNH+1+CUSEXP:D:10A:UN'
BGM+929+CUSEXP-2026-0312+9'
DTM+137:20260514:102'
LOC+27+FR::ISO'
LOC+28+US::ISO'
CNT+11:184'
UNT+7+1'
UNZ+1+CTRL010001'

Erreurs fréquentes

  • Tokens UNH désalignés — Le tag UNH+...+CUSEXP:D:10A:UN doit refléter exactement la directory utilisée — un mismatch entre la release du UNH et la release annoncée au partenaire fait rejeter le message par tout validateur strict.
  • Comptage UNT erroné — La valeur après UNT+ doit inclure UNH et UNT eux-mêmes. C'est de loin l'erreur la plus fréquente côté émetteur, indépendante de la version.
  • Listes de codes obsolètes — Entre D.96A et D.10A, plusieurs listes de codes ont reçu de nouveaux qualifiers (statut DTM, qualifier RFF, codes NAD…). Réutiliser une table de codes d'une version antérieure provoque des avertissements voire des rejets selon la stricte conformité du partenaire.

Messages liés

Versions de ce message disponibles sur ediverse.io : CUSEXP D.96A, CUSEXP D.16B, CUSEXP D.21B, CUSEXP D.24A.

Équivalent fonctionnel X12 : X12 309.

← Toutes les versions EDIFACT