The verdict in three sentences
An ordering portal for a pharmaceutical wholesaler in London replaces phone, email and fax orders with direct entry by pharmacies, showing real-time availability, quotas and account balances. As a 2026 order of magnitude, a complete build costs GBP 180,000 to 400,000 and takes 4 to 6 months, with most of the budget going to ERP integration, controlled-drug rules and GDP (Good Distribution Practice) audit trails. Done well, it cuts ordering errors by about 70 % and frees telesales staff to grow high-value accounts.
Why a dedicated portal, not a webshop
A community pharmacy in Islington does not order like a consumer. It sends two orders a day, often 80 to 200 lines each, before the late-morning and afternoon runs. It needs to know instantly that amoxicillin 500 mg capsules are out and which alternative pack is available. Controlled drugs in Schedules 2 and 3 follow strict rules, and some lines are allocated during shortages.
The portal therefore needs a 6,000-line catalogue with PIP codes or EAN and generic equivalents, typo-tolerant search, import of orders generated by the pharmacy system, stock by depot, quotas per pharmacy, controlled-drug blocking without the right authorisation, account balances, statements and credits, plus back-in-stock alerts.
| Feature | Essential | Added value | Complexity |
|---|---|---|---|
| 6,000-line catalogue | Yes | Suggested equivalents | Medium |
| Real-time stock by depot | Yes | Replenishment forecast | High |
| Quotas and allocation | Yes | Automatic allocation | High |
| Controlled drugs | Yes | Requisition and dual sign-off | Medium |
| Credit account and statements | Yes | Online card or Direct Debit | Medium |
| Pharmacy system order import | Strongly advised | Several PMR systems | High |
| Mobile app | No | Offline ordering | Medium |
Budget and timeline in London in 2026
The ranges below reflect UK agency and integrator orders of magnitude for this kind of project. The ERP is decisive: a modern system with APIs roughly halves integration cost compared with legacy software queried at database level.
| Item | 2026 range (GBP, excl. VAT) | Duration |
|---|---|---|
| Discovery with sales, Responsible Person and IT | 12,000 to 25,000 | 3 to 4 weeks |
| UX and fast-order flow | 15,000 to 35,000 | 3 to 4 weeks |
| Portal and pharmacy accounts | 65,000 to 145,000 | 10 to 14 weeks |
| ERP integration (stock, price, quotas, credit) | 55,000 to 130,000 | 8 to 12 weeks |
| PMR order import | 13,000 to 30,000 | 3 to 5 weeks |
| Security, audit trail, backups | 12,000 to 20,000 | Ongoing |
| Testing, training 450 pharmacies, launch | 8,000 to 15,000 | 4 weeks |
| Total | 180,000 to 400,000 | 4 to 6 months |
After launch, plan redundant hosting and application support, typically GBP 2,500 to 8,000 a month in London depending on service level and hours of cover.
Regulatory and operational checkpoints
Under an MHRA wholesale dealer licence, the Responsible Person must be able to show who ordered what, when and with which authorisation. That means named accounts per pharmacist, strong authentication, an immutable action log and daily backups. Controlled drugs must stay traceable end to end. Operationally, the cut-off time for each run must be visible, and the portal should keep accepting orders if the ERP is briefly down, then sync.
Mini case study
Daniel is sales director of a London wholesaler supplying 450 pharmacies. The company handles 900 orders per working day, 8 % of which contain an error (wrong pack size, wrong strength, wrong quantity). Each error costs about GBP 22 in rework, an extra van stop and a credit note.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Over 22 working days: 900 x 22 x 8 % = 1,584 errors a month, GBP 34,848. If 60 % of orders go online within 12 months and errors drop 70 % on those, he avoids 1,584 x 60 % x 70 % = 665 errors, about GBP 14,630 a month. Five of his 12 telesales staff can move to account development. For a GBP 280,000 investment, error savings alone pay back in about 19 months, faster once redeployed staff grow revenue.
FAQ
Will pharmacies actually order online?
Yes if it beats the phone. With PMR order import, a 150-line order takes 2 minutes instead of 15, and wholesalers offering it often reach 50 % to 70 % online orders within a year.
How do we handle outages?
An offline mode stores the order and sends it when the connection returns. Stock sync every 5 minutes is usually enough for display.
Can pharmacies pay online?
Yes, by card or Direct Debit on statements. Card processing fees in the UK run roughly 0.3 % to 1.5 % depending on card type and contract.
Do we need a new ERP?
Rarely. An API layer in front of the existing ERP usually costs GBP 25,000 to 50,000, far less than a full migration.
Can we pilot first?
Yes, with 30 to 50 pharmacies for 6 to 8 weeks before opening to all 450. It is the best way to tune quotas and cut-offs.
For another B2B ordering example, read our building materials B2B store in Dubai or see our web application service.
Let's scope your project. We map your portal with your sales, Responsible Person and IT teams, then deliver a pilot with a group of pharmacies before full rollout. 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.