The verdict in three sentences
If your key accounts place orders from SAP Ariba, Coupa or Oracle Procurement, a punchout catalogue is no longer optional: it is the condition for staying a listed supplier. Budget EUR 12,000 to 35,000 excl. VAT per platform for a cXML or OCI connector plugged into your B2B webshop, with contract prices per customer. When 25% of your key account revenue depends on that listing, the project usually pays back in under a year.
Punchout, static catalogue or supplier portal: what buyers ask for
Punchout lets the buyer click from their procurement tool, land on your shop with their negotiated prices, fill a cart and send it back to their system, where the internal approval workflow kicks in. The order then returns to you as an electronic purchase order (cXML OrderRequest or IDoc). Procurement teams prefer this model because budget control stays with them, while you keep managing stock, variants and availability.
| Connection mode | How it works | 2026 setup cost | Price updates | Best for |
|---|---|---|---|---|
| Static CIF / Excel catalogue | File loaded into the buyer's tool | EUR 1,500 to 4,000 | Manual, 1 to 4 times a year | Fewer than 500 stable SKUs |
| cXML punchout level 1 | Redirect to the shop home page | EUR 12,000 to 20,000 | Real time | Large catalogues, contract prices |
| cXML punchout level 2 | Search in buyer tool, redirect to product page | EUR 20,000 to 35,000 | Real time + pushed index | Demanding accounts (Ariba, Coupa) |
| OCI punchout (SAP SRM / S/4HANA) | Native SAP protocol | EUR 14,000 to 28,000 | Real time | Industrial customers on SAP |
| Supplier portal only (manual entry) | You re-key orders | EUR 0 development | None | Low volumes, transition |
Level 2 costs more because you must generate and push a catalogue index to the buyer's platform, then handle the deep link back to the product page. Many suppliers start with level 1 for the first customer, then move to level 2 once three or four accounts require it.
The real budget: connector, platform fees and maintenance
Development is only part of the bill. SAP Ariba charges suppliers based on transaction volume above a free threshold, and each customer runs its own acceptance tests. Also plan for purchase orders, ship notices and sometimes invoices, which require extra flows.
| Cost item | 2026 range (order of magnitude) | Frequency | Note |
|---|---|---|---|
| Punchout connector per platform | EUR 12,000 to 35,000 | One-off | Ariba, Coupa, Jaggaer, Oracle each separate |
| Adding a customer on an already connected platform | EUR 1,500 to 4,000 | Per customer | Credentials, mapping, testing |
| Contract price grid per account | EUR 3,000 to 8,000 | One-off | Discounts, tiers, authorised items |
| Purchase order flow to the ERP | EUR 4,000 to 10,000 | One-off | cXML OrderRequest to Sage, Cegid, SAP B1 |
| SAP Ariba Network supplier fees | 0 to 0.155% of transacted amount, capped | Yearly | Free below the standard account threshold |
| Maintenance and protocol updates | 15 to 20% of build per year | Yearly | Certificates, cXML version changes |
| Time to production | 6 to 12 weeks | Per platform | Including 2 to 4 weeks of customer testing |
Three things derail budgets: catalogues without clean manufacturer references (buyers demand a UNSPSC code per product), price grids managed in spreadsheets, and no technical contact on the customer side. A 2 to 3 day scoping audit, around EUR 2,500 excl. VAT, removes these risks before the firm quote.
How to prioritise platforms
Do not connect everything at once. Rank your accounts by revenue and by the procurement platform they use. In most French industrial portfolios, SAP Ariba covers 40 to 60% of key accounts, Coupa 15 to 25%, with the rest split between Jaggaer, Ivalua and Oracle. The first connector absorbs most of the architecture work: the second often costs 30 to 40% less, because the contract pricing engine and the order flow already exist.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Laurent, key account director at an industrial supplies distributor near Lyon, runs EUR 18M in revenue, EUR 4.5M of it with eleven key accounts. Seven of them, worth EUR 3.1M, require SAP Ariba by year end or will delist him. The quoted project: level 1 cXML connector at EUR 18,000, contract prices for seven accounts at EUR 6,000, order flow to the ERP at EUR 7,000, so EUR 31,000 excl. VAT, plus EUR 5,000 yearly maintenance. With a 28% gross margin, the protected revenue represents EUR 868,000 of margin per year. Even if punchout kept just one EUR 400,000 account listed, the saved margin (EUR 112,000) would cover the investment more than three times. As a bonus, re-keying 260 orders a month disappears, about 45 hours of sales admin saved every month.
FAQ
Do I need an existing B2B webshop for punchout?
Yes, punchout relies on an online catalogue with customer accounts and per-account prices. If you have none, plan EUR 25,000 to 60,000 excl. VAT for the B2B shop, then the connector on top.
How long until I am live with a customer on Ariba?
Allow 6 to 12 weeks, including 2 to 4 weeks of testing with the customer's procurement team. The timeline often depends more on the customer's availability than on development.
Does SAP Ariba charge the supplier?
The standard account is free below an annual document and value threshold. Above it, the enterprise account is billed on transacted volume, around 0.155% capped per customer relationship.
Does punchout handle negotiated prices per customer?
Yes, that is its purpose: the buyer is identified automatically and only sees authorised items and contract prices. Setting up a grid costs EUR 3,000 to 8,000 excl. VAT depending on discount complexity.
Can the connector be reused for a second customer?
On the same platform, yes: adding a customer costs EUR 1,500 to 4,000. A new platform needs a new connector, usually 30 to 40% cheaper than the first.
Let's scope your project. Send us your key accounts and their procurement platforms: we price the connector, price grids and testing timeline, with an indicative budget from EUR 12,000 excl. VAT. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
