Healthcare and Pharmaceutical integration
McKesson EDI integration for suppliers
A guide for manufacturers and suppliers connecting with McKesson, covering order-to-cash documents, inventory and sales data, and ERP integration.
Overview
Understanding McKesson integration
Who this is for: Pharmaceutical manufacturers, medical-surgical suppliers and consumer health brands supplying McKesson distribution centers.
McKesson is one of the largest healthcare distributors in North America, and it exchanges orders and shipment information electronically with the manufacturers and suppliers that stock its distribution centers. The core flow for a supplier is familiar from other industries: McKesson sends purchase orders, the supplier acknowledges them, ships with an advance ship notice, and invoices electronically. Sources also list inventory and product activity documents for some programs.
Healthcare distribution adds requirements of its own. Product data such as lot numbers and expiration dates matters for receiving and traceability, and pharmaceutical supply chains in the United States carry serialization and traceability obligations under federal law. Many pharmaceutical manufacturers also exchange sales and chargeback data with wholesale distributors to support contract pricing, using industry documents designed for that purpose.
Third-party sources disagree on the exact documents McKesson requires, which typically vary by program and product type. Suppliers should confirm the document set, identifiers and connection details with McKesson's B2B and EDI team.
Workflows
Typical McKesson business workflows
Supplier order-to-cash
- 1Receive 850 purchase order
- 2Send 855 acknowledgment
- 3Ship with lot and expiry data
- 4Send 856 ship notice
- 5Send 810 invoice
Documents and APIs
Common McKesson transactions
Documents commonly exchanged with McKesson, based on the public sources listed below. Exact requirements depend on your program, so always confirm against McKesson's current implementation guide.
| Document | Name | Direction | Purpose |
|---|---|---|---|
| 850 | Purchase Order | From McKesson | McKesson orders products for its distribution centers. |
| 855 | Purchase Order Acknowledgment | To McKesson | The supplier confirms or adjusts the order. |
| 856 | Advance Ship Notice | To McKesson | Describes shipment contents including product details. |
| 810 | Invoice | To McKesson | Bills McKesson for shipped products. |
| 846 | Inventory Inquiry/Advice | Both directions | Shares inventory availability where enabled. |
| 852 | Product Activity Data | From McKesson | Shares product movement and inventory data where provided. |
Connectivity
How companies connect
Direct EDI connection
Suppliers can connect to McKesson directly using connection details provided by its B2B and EDI team.
EDI service provider
Many suppliers exchange documents through an EDI provider that manages the McKesson connection.
Challenges
Common integration challenges
Product data accuracy
Lot, expiration and product identifiers must be correct for receiving and traceability.
Program-specific requirements
Document sets vary by program, so requirements must be confirmed with McKesson.
Contract pricing data
Sales and chargeback data exchanged across the pharmaceutical supply chain must reconcile with contracts.
How ECOM helps
How ECOM can support your McKesson integration
Pharmaceuticals
See how ECOM supports pharmaceutical distribution EDI.
SolutionEDI Integration
Integrate McKesson orders, ship notices and invoices with your ERP.
ProductPRISM-SCV
Monitor McKesson acknowledgments, ship notices and invoice exceptions.
ERP integration options
ECOM integrates McKesson documents with ERP and warehouse systems so lot and expiry data flows from shipping into ship notices, and orders and invoices post without re-keying.
Visibility and exception management
PRISM-SCV, ECOM's supply chain visibility product, is designed to follow each McKesson 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-SCVMcKesson integration FAQs
Which EDI documents does McKesson use with suppliers?
Commonly cited documents include the 850 purchase order, 855 acknowledgment, 856 ship notice and 810 invoice, with inventory and product activity documents for some programs. Confirm the set with McKesson's B2B and EDI team.
Why do lot and expiration dates matter in McKesson ship notices?
They support accurate receiving, inventory rotation and product traceability, which are critical in healthcare distribution.
Can ECOM support pharmaceutical serialization data?
ECOM can integrate serialization and traceability data flows with your systems and partners. Scope and compliance responsibilities are defined with your team.
Is ECOM a McKesson partner?
This page is an integration guide and does not indicate a partnership with McKesson. ECOM builds integrations to published requirements.
Sources and accuracy
This guide summarizes publicly available information as of October 2026. McKesson sets its own requirements and can change them at any time; your McKesson implementation guide, supplier portal or account contact is the authoritative source for your program.
- SPS Commerce, McKesson trading partner profile Third-party source
- TrueCommerce Help, add-on trading partner McKesson Third-party source
McKesson is a trademark of its owner. Its mention does not imply endorsement of, or a partnership with, ECOM Specialist.
Related integrations
More healthcare and pharmaceutical integration guides
Cardinal Health EDI
A guide for manufacturers supplying Cardinal Health, covering the order-to-cash documents, ship notice and traceability data, and ERP integration.
Cencora EDI
A guide for manufacturers supplying Cencora, formerly AmerisourceBergen, covering order-to-cash documents, resale reporting and onboarding.
Request McKesson integration assistance
Tell us about your McKesson program, documents and ERP. We will outline the connection, mapping and testing plan.