The verdict in three sentences
A custom helpdesk with IT asset management costs SGD 60,000 to 130,000 (excl. GST) for a 1,100-employee group across 9 sites, delivered in 3 to 4 months. Against a SaaS billed at USD 15 to 40 per agent per month, custom makes sense when you need different SLAs per site, a multilingual user interface (English, Mandarin, Malay, Tamil) and deep integration with in-house systems. For a team of 12 to 20 agents, total cost of ownership converges in 4 to 5 years, but fit and user adoption are clearly better.
The typical problem of a multi-site IT department in Singapore
A 1,100-employee group with headquarters in the CBD, branches in Jurong, Tampines, Woodlands and Changi, and regional offices in Johor Bahru and Batam typically manages 1,300 to 1,600 endpoints, 200 printers and around 50 servers and network devices. Requests arrive through Teams, direct calls to technicians or email, with no trail.
The result: the CIO does not know how many tickets each site handles, how long a resolution takes in Batam versus the CBD, or where the 80 laptops bought 3 years ago are. Auditors regularly flag an unreliable asset register, and the PDPA requires knowing which devices hold personal data.
| Criterion | Teams and spreadsheet | International SaaS | Custom app |
|---|---|---|---|
| Upfront cost | SGD 0 | SGD 0 to 15,000 setup | SGD 60,000 to 130,000 |
| Annual cost (15 agents) | Lost time | USD 15 to 40 per agent per month, i.e. SGD 3,600 to 9,700, more with asset and ITSM add-ons | SGD 9,000 to 18,000 maintenance and hosting |
| User language | Variable | English, some locales | English, Mandarin, Malay, Tamil |
| Per-site SLA | No | Yes, complex setup | Native, per site and incident type |
| Automatic inventory | No | Agent, often a paid add-on | Lightweight agent and network scan |
| Integrations | None | Standard connectors | Built around your ERP and HR system |
| Data residency | Uncontrolled | Vendor region | Singapore hosting |
Detailed budget in SGD
2026 estimate for a Singapore or nearshore agency, as an order of magnitude.
| Module | Scope | Budget (excl. GST) | Timeline |
|---|---|---|---|
| Ticket portal | Web, email and Teams intake, categories, attachments | SGD 12,000 to 25,000 | 3 weeks |
| SLA engine | Timelines per site and priority, escalation, business-hours pause | SGD 9,000 to 20,000 | 2 weeks |
| Asset inventory | Windows, macOS and Linux agent, network scan, asset records, assignments | SGD 15,000 to 35,000 | 4 weeks |
| Multilingual interface | Translations, labels, language switch | SGD 5,000 to 12,000 | 1 to 2 weeks |
| CIO dashboard | Tickets per site, SLA compliance, top incidents, costs | SGD 8,000 to 18,000 | 2 weeks |
| Integrations | Microsoft Entra ID or Microsoft 365, messaging | SGD 6,000 to 12,000 | 1 to 2 weeks |
| Knowledge base | Resolution articles, search, self-service | SGD 5,000 to 8,000 | 1 week |
A core version (tickets, SLA, dashboard) starts at SGD 60,000. Full automatic inventory and directory integration bring the total to SGD 100,000 to 130,000.
Under the PDPA, user records in the helpdesk are personal data: access controls, retention rules and a breach notification process must be designed in from day one.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Daniel, CIO of a distribution group in Singapore, 1,100 staff, 9 sites, 15 agents. A mid-tier ITSM SaaS with asset management add-ons costs around USD 95 per agent per month all-in, roughly SGD 23,000 a year, or SGD 115,000 over 5 years.
The custom build at SGD 95,000 plus SGD 12,000 a year of maintenance comes to SGD 155,000 over 5 years. Custom is more expensive here, so the decision rests on fit: integration with the in-house ERP, per-site SLAs for the Indonesian and Malaysian offices and multilingual self-service. On a comparable group, mean time to resolution dropped from 26 h to 9 h within 6 months, according to the project's internal measurements.
FAQ
Why not just use an open-source tool? GLPI or osTicket are free, but adapting them (languages, multi-site SLAs, integrations, hosting, training) often costs SGD 30,000 to 60,000. It is a serious option for an IT team with an in-house developer.
Can users raise tickets from Teams or WhatsApp? Yes, through the Teams bot framework or the WhatsApp Business API. The ticket is created automatically and the reference is sent back to the user.
Does inventory work on poorly connected regional sites? The agent stores data locally and syncs when the connection returns. One endpoint sends about 50 KB a day, negligible even on mobile data.
How long does agent training take? Half a day per site is usually enough, plus a 5-minute video for end users in each language.
Where is the app hosted? In a Singapore cloud region at about SGD 150 to 400 a month, which keeps data local and simplifies PDPA compliance.
Let's scope your project. Tell us your number of sites, agents and endpoints: we will price a core version from SGD 60,000, deliverable in 3 months. 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.

