The verdict in three sentences
For an equipment supplier in Toronto managing 500 to 3,000 trade accounts, a B2B catalogue with customer-specific pricing costs between CAD 40,000 and 110,000 in 2026, depending on the number of price grids and how automated quoting is. The main gain comes from showing the right price to the right customer at any hour, without waiting for a sales rep to call back, and from online quotes approved in minutes. Well-run projects see about +18% average basket within 12 months thanks to suggestions and visible volume breaks.
How negotiated pricing works online
In most Canadian equipment businesses (hospitality, construction, industrial, medical), discounts live in sales reps' heads or in spreadsheets. The online catalogue must first formalise those rules, then apply them automatically at every login.
| Pricing mechanism | Concrete example | Complexity | Indicative extra cost 2026 |
|---|---|---|---|
| Discount by customer group | Hotels -12%, resellers -20% | Low | Included in core |
| Specific grid per customer | 1,800 accounts, each with its own discount per family | Medium | CAD 5,500 to 13,000 |
| Volume breaks | -5% from 10 units, -9% from 50 | Low | CAD 3,000 to 5,500 |
| Contract net prices on SKUs | Fixed price on 200 items for a hotel group | Medium | CAD 3,500 to 8,500 |
| Time-limited promotions | Clearance, trade show offers | Low | CAD 2,000 to 4,500 |
| Online quote with sales approval | Request above CAD 10,000 or off-grid | High | CAD 8,500 to 20,000 |
| ERP sync (NetSuite, Dynamics, SAP B1) | Prices recalculated nightly or in real time | High | CAD 7,500 to 22,000 |
The golden rule: a single source of truth for prices, ideally the ERP. A catalogue that maintains its own grids in parallel creates gaps between invoice and displayed price, and destroys buyer trust within weeks.
Budget and timeline by profile
| Supplier profile | Active accounts | SKUs | Budget | Timeline | Annual cost (hosting, maintenance) |
|---|---|---|---|---|---|
| Specialised supplier, group discounts | 500 to 900 | 1,000 to 4,000 | CAD 40,000 to 55,000 | 10 to 11 weeks | CAD 6,000 to 9,500 |
| Multi-category supplier, per-customer grids | 900 to 1,800 | 4,000 to 12,000 | CAD 55,000 to 80,000 | 11 to 13 weeks | CAD 8,500 to 14,000 |
| National supplier with complex quotes | 1,800 to 3,000 | 12,000 to 30,000 | CAD 80,000 to 110,000 | 13 to 14 weeks | CAD 13,000 to 20,000 |
| Configurator option (custom equipment) | All profiles | Configurable products | CAD 11,000 to 28,000 | 4 to 6 weeks | CAD 2,000 to 4,000 |
| Online payment option (card, EFT, net terms) | All profiles | Any volume | CAD 3,000 to 6,500 | 2 to 3 weeks | Fees of 2.5 to 3% on cards |
A typical schedule includes 2 to 3 weeks formalising pricing rules with sales leadership, often the trickiest step, 6 to 9 weeks of development and 2 weeks of acceptance testing with 15 to 30 pilot customers.
The online quote: the heart of the system
For large or off-grid orders, the buyer builds a basket, requests a quote, and the rep adjusts prices in a back office before approval. The customer gets a notification, accepts in one click and the quote becomes an order.
| Indicator | Current process (email, phone) | With online quotes (2026 order of magnitude) |
|---|---|---|
| Average time to send a quote | 24 to 72 hours | 2 to 6 hours |
| Sales time per quote | 40 to 60 minutes | 15 to 25 minutes |
| Quote conversion rate | 25 to 35% | 35 to 45% |
| Price errors on invoices | 3 to 6% of lines | Under 1% |
| Average basket of online orders | Baseline | +15 to +20% |
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.
Daniel, sales director of a hospitality and food service equipment supplier in Toronto, manages 1,800 accounts with an average basket of CAD 2,500. He invests CAD 75,000 in a catalogue with per-customer grids and online quotes. Across 2,500 online orders in year one, an 18% basket increase adds CAD 450 per order: CAD 1,125,000 of revenue and CAD 281,250 of margin at 25%. The 3,000 annual quotes drop from 45 to 20 minutes: 1,250 hours freed, about CAD 56,250 of sales time at CAD 45 an hour. The project pays back in about 3 months.
FAQ
Should we clean up discount grids before the project?
Yes, it is essential. In 7 projects out of 10 we find contradictory or outdated discounts. Allow 2 to 3 weeks with sales leadership to move, for example, from 1,800 individual grids to 40 or 60 standard profiles.
Will sales reps lose their customers?
No, the portfolio stays assigned to the rep and commissions are calculated regardless of channel. The catalogue removes data entry and leaves them negotiations above CAD 10,000.
Can we hide prices from visitors who are not logged in?
Yes, it is the most common setup: public catalogue without prices for SEO, prices visible after login. Account requests go through approval with business number and credit check.
Which payment methods should we offer in Canada?
Net 30 or net 60 terms and EFT remain dominant in B2B. Card payments cost about 2.5 to 3% per transaction and suit small orders from unlisted customers.
How soon will we see the effect on average basket?
First effects show from 3 months thanks to visible volume breaks. The +18% target is a 12-month order of magnitude, once complementary product suggestions rest on enough history.
Let's scope your project. Share your account count, discount rules and ERP: we will price your B2B catalogue between CAD 40,000 and 110,000 with a 10 to 14 week plan. 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.

