Retail integration

Costco EDI integration and automation

A guide for suppliers connecting with Costco, covering the core documents, depot and cross-dock shipping, labeling and ERP integration.

Overview

Understanding Costco integration

Who this is for: Manufacturers and brands supplying Costco warehouses and depots, and the EDI, logistics and finance teams that support them.

Costco moves high volumes of a relatively small number of items through a network of depots and warehouses, and EDI keeps that model running. For most suppliers, the core documents are the purchase order from Costco, the advance ship notice describing each shipment, the invoice, and functional acknowledgments. Some programs also use purchase order acknowledgments, order changes or inventory documents.

Costco's depot and cross-dock operations make shipment data especially important. Third-party guides consistently describe the ship notice as the most compliance-sensitive document, because depots plan receiving and cross-docking around it, and they stress that carton and pallet labels must match the ship notice. Invoices are expected to reconcile with the purchase order and the shipment.

Third-party sources describe testing before production and note that some suppliers onboard through an EDI provider designated for Costco. Because Costco's implementation guide defines the exact versions, segments and testing steps, suppliers should treat that guide, obtained through Costco's supplier channels, as the authoritative reference.

Workflows

Typical Costco business workflows

Depot replenishment order-to-cash

  1. 1Receive 850 purchase order
  2. 2Pick and pack to the depot
  3. 3Label cartons and pallets
  4. 4Send 856 ship notice
  5. 5Send 810 invoice

Documents and APIs

Common Costco transactions

Documents commonly exchanged with Costco, based on the public sources listed below. Exact requirements depend on your program, so always confirm against Costco's current implementation guide.

DocumentNameDirectionPurpose
850Purchase OrderFrom CostcoCostco orders products for depots and warehouses.
855Purchase Order AcknowledgmentTo CostcoConfirms the order where the program requires it.
856Advance Ship NoticeTo CostcoDescribes shipment, pallet and carton details before arrival.
810InvoiceTo CostcoRequests payment and should reconcile with the order and shipment.
860Purchase Order ChangeFrom CostcoChanges an existing order where used.
997Functional AcknowledgmentBoth directionsConfirms documents were received.

Connectivity

How companies connect

  • AS2 or SFTP

    Suppliers can exchange documents with Costco over direct internet connections such as AS2 or SFTP.

  • EDI service provider

    Many suppliers connect through an EDI provider or network that manages the Costco connection.

Challenges

Common integration challenges

  • Ship notice before arrival

    Depots plan receiving around the 856, so it must be accurate and sent before the shipment arrives.

  • Label and ship notice alignment

    GS1-128 labels on cartons and pallets must match the identifiers in the ship notice.

  • Invoice reconciliation

    Invoices must line up with the purchase order and shipment to avoid payment delays.

How ECOM helps

How ECOM can support your Costco integration

ERP integration options

ECOM integrates Costco documents with ERP and warehouse systems so ship notices and labels are generated from real pick and pack data and invoices match the order.

Visibility and exception management

PRISM-SCV, ECOM's supply chain visibility product, is designed to follow each Costco document from receipt to response and flag late or missing documents and mismatches, so your team can resolve exceptions before they affect the relationship.

Explore PRISM-SCV

Costco integration FAQs

Which EDI documents does Costco typically require?

Third-party guides consistently cite the 850 purchase order, 856 ship notice, 810 invoice and 997 functional acknowledgment, with the 855, 860 or 846 for some programs. Confirm with Costco's current implementation guide.

Why is the ship notice so important for Costco?

Costco's depots and cross-dock operations plan receiving around the ship notice, so it needs to be accurate and to arrive before the shipment.

Do Costco shipments need GS1-128 labels?

Third-party sources report that cartons and pallets need GS1-128 labels whose identifiers match the ship notice. Confirm label requirements in Costco's guide.

Is ECOM a Costco-approved provider?

This page is an integration guide and does not indicate an approval or partnership with Costco. ECOM builds integrations to Costco's published requirements.

Sources and accuracy

This guide summarizes publicly available information as of October 2026. Costco sets its own requirements and can change them at any time; your Costco implementation guide, supplier portal or account contact is the authoritative source for your program.

Request Costco integration assistance

Tell us about your Costco program, documents and ERP. We will outline the connection, mapping and testing plan.