Skip to main content



Coupa Success Portal

Coupa Standard EDI Integration


Electronic data interchange (EDI) is a set of standards for exchanging data electronically. EDI allows you to integrate your web-based catalog with your Coupa-based customers, receive purchase orders, and send invoices directly through Coupa. Coupa uses the ANSI ASC X12 EDI standard, version 4010.

To learn more about the X12 standard, check out

EDI integration requires some customization work and is best suited for larger suppliers who already support it. If you haven't automated your transactions yet, consider cXML instead. Talk to your customer before trying to integrate using EDI.


If an EDI integration with Coupa is needed please review our Coupa standard specifications for 850s (Purchase Orders), 855 (Purchase Order Acknowledgements), and 810s (Invoices) and fill out the Coupa EDI Supplier Questionnaire. The questionnaire is to confirm a supplier can abide by the Coupa EDI standard. Please return the questionnaire to to begin the process.

EDI Transmission Methods

Coupa's standard for sending and receiving EDI documents is sFTP The connection can be directly to the supplier or the supplier’s VAN. For purchase orders, we support outbound EDI 850 and inbound EDI 855, and 997. For invoices we support inbound 810 and 997.

Transmission Method Description
FTP/SFTP You can use Coupa’s SFTP server or implement a 'push-push' methodology. This methodology means each entity receives inbound documents on their own FTP server, and therefore eliminates polling. If using Coupa’s, we will set up your account and send you the URL, username, password, and the folder structure to pick up and drop off files.
VAN With this option, you will request the new buyer/supplier trading relationship with your VAN and send us your VAN information, including who to contact to establish our connectivity with the VAN which can be SFTP.

Catalogs and Order Guides with EDI

At this time we do not support EDI 832 integration (Order Guides.)  For EDI suppliers we encourage them to use Coupa's hosted (flat file) catalog standards or create a Punchout catalog.

How to Cancel an existing EDI Integration

  1. Customer removes the supplier catalog so no new orders are created. 
  2. Customer informs Coupa a date for when to remove the EDI buyer/supplier trading relationship. These can be emailed to
  3. Customer will make sure that the delete date will be sufficient timing to allow in-transit orders invoices to complete.
  • Was this article helpful?