Flex is committed to increasing our customers' competitiveness by building faster and more cost-efficient supply chains. To this end, we've launched a global initiative aimed at increasing supply chain visibility and collaboration with all of our partners.


Our goal is to fully automate and integrate procure-to-pay transactions: forecasts, purchase orders, acknowledgments, shipment notifications, and invoices. This will create a more competitive environment for our customers in areas of cost, risk, and speed. Flex and our supplier partners will also benefit from greater responsiveness, fewer errors and greater visibility through the sharing of real-time supply chain information. To date, more than 1,500 key suppliers are fully automated.


We understand that each of our partners has different capabilities; therefore, Flex offers several e-commerce solutions, ranging from direct B2B to SaaS B2B with certified third-party service providers. To learn more about our e-commerce solutions, please read through this section of our website.


We look forward to your company's support in becoming compliant with our global e-commerce initiative, and to the continued strengthening of our partnership as we move forward with this, and other initiatives.


Electronic business solutions


Electronic Data Interchange (EDI)

Flex Supplier Portal (FSP)

Invoicing Solution (Vendor Portal & EDI)

Supplier portal

! function(o, t, e, a) { o._aoForms = o._aoForms || [], o._aoForms.push(a); var n = function() { var o = t.createElement(e); o.src = ("https:" == t.location.protocol ? "https://" : "http://") + "support.flex.com/acton/content/form_embed.js", o.async = !0; for (var a = t.getElementsByTagName(e)[0], n = a.parentNode, c = document.getElementsByTagName("script"), r = !1, s = 0; s < c.length; s++) { if (c[s].getAttribute("src") == o.getAttribute("src")) r = !0; } r ? typeof(_aoFormLoader) != "undefined" ? _aoFormLoader.load({ id: "482592df-d182-4ff0-be56-eebb313261fa:d-0001", accountId: "39314", domain: "support.flex.com", isTemp: false, noStyle: false, prefill: false }) : "" : n.insertBefore(o, a) }; window.attachEvent ? window.attachEvent("onload", n) : window.addEventListener("load", n, !1), n() }(window, document, "script", { id: "482592df-d182-4ff0-be56-eebb313261fa", accountId: "39314", domain: "support.flex.com", isTemp: false, noStyle: false, prefill: false });

You can learn more about our use of cookies and your choices here. By clicking on any link on this page or clicking "OK, I agree", you are giving your consent for us to set cookies.