L'XML (eXtensible Markup Language, ou Langage Extensible de Balisage) est une technologie plus récente que l'EANCOM®. Ce nouveau langage est extensible mais suit une structure pour être validé. Ces particularités lui permettent de participer au développement de l'EDI.
Le développement de XML a commencé en 1996 et XML est devenu une norme du W3C depuis février 1998.
Comme le HTML (Hypertext Markup Language) il s'agit d'un langage de balisage (Markup), c'est-à-dire un langage qui présente de l'information encadrée par des balises.
Tout comme l'EANCOM®, le GS1 XML est recommandée par GS1 France pour la traduction des transactions commerciales et logistiques. GS1 XML permet aux entreprises du commerce et de l’industrie de communiquer en France et à l'échelle internationale. Il s'appuie sur une méthodologie de développement et des listes de codes de l'UN/CEFACT. Il repose également sur le système de codification GS1 (GTIN, SSCC…) dont la mise en œuvre est un préalable au lancement d'un projet EDI basé sur GS1 XML.