The verdict in three sentences
For a multi-entity group in Singapore, a custom purchase approval workflow app costs between USD 90,000 and 210,000 (about SGD 120,000 to 280,000) in 2026, depending on the number of approval chains, integrations and subsidiaries. The most visible gain is approval lead time, which drops from about 6 days to 1.5 days, but the real benefit for the CFO is real-time committed spend, before invoices land. Plan for 3 to 5 months, including a full month spent formalising the delegation of authority matrix.
Why email stops working beyond two subsidiaries
In a group with 4 subsidiaries, a purchase request typically travels like this: the requester emails their manager, who forwards to the financial controller, who chases the subsidiary MD, then the group CFO for large amounts. The outcome: lost attachments, untracked approvals given over the phone and, above all, invisible spend commitments until the supplier invoice arrives.
Typical diagnosis for a mid-sized Singapore group:
| Indicator | Email-based | With a workflow app |
|---|---|---|
| Purchase requests per year | 3,500 | 3,500 |
| Average approval time | 6 days | 1.5 days |
| Requests with no approval trail | 15 to 25 % | 0 % |
| Committed spend visibility | At invoice (D+30 to D+60) | Instant |
| Controller time spent chasing | 6 to 10 h per week | 1 to 2 h per week |
| Off-budget purchases detected after the fact | Frequent | Blocked upfront |
These 2026 orders of magnitude come from comparable projects: digitisation alone does not create the gain, the routing rules (by amount, entity and spend category) do.
What the app contains and what it costs
The scope breaks down into building blocks. The table gives realistic 2026 ranges for a delivery partner serving Singapore.
| Building block | Content | Indicative budget |
|---|---|---|
| Request form and catalogue | Spend category, supplier, attached quote, cost centre | USD 12,000 to 24,000 |
| Approval routing engine | Thresholds by amount and entity, delegations, absences | USD 24,000 to 54,000 |
| Real-time budget tracking | Allocated, committed, consumed budget per cost centre | USD 18,000 to 42,000 |
| Purchase orders and matching | PDF POs, three-way match PO, receipt, invoice | USD 15,000 to 36,000 |
| Accounting or ERP integration | Xero, NetSuite or API to the existing ERP | USD 12,000 to 36,000 |
| Notifications and mobile | Email, Teams or WhatsApp, approval on smartphone | USD 6,000 to 15,000 |
| CFO dashboards | Lead times, open commitments, spend by supplier | USD 3,000 to 9,000 |
| Total | USD 90,000 to 210,000 |
Add hosting (USD 600 to 1,800 per month depending on redundancy) and maintenance, usually 15 to 20 % of the initial build per year. A USD 90,000 project covers 2 to 3 simple chains and an accounting export; above USD 150,000 you are into two-way ERP integration and highly differentiated rules per entity. Singapore companies may also offset part of the cost through IMDA or Enterprise Singapore digitalisation grants, subject to eligibility.
Approval chains to formalise before coding
| Request amount | Approvers (example) | Target lead time |
|---|---|---|
| Under SGD 1,000 | Department head | 4 h |
| SGD 1,000 to 4,000 | Head + entity controller | 24 h |
| SGD 4,000 to 20,000 | + entity MD | 48 h |
| Over SGD 20,000 | + group CFO | 72 h |
| Capital expenditure | + investment committee | 5 days |
This matrix is often the slowest deliverable to obtain: plan 3 to 4 workshops with entity MDs.
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
Rachel, CFO of a Singapore distribution group with 4 subsidiaries, launches a USD 145,000 project over 4 months. Before, her controllers spent 8 h per week chasing approvals, about 400 h a year. At a loaded cost of USD 55 per hour, that is USD 22,000 a year. Blocking off-budget purchases upfront also avoids about 2 % of unplanned spend on USD 4 million of annual purchases, or USD 80,000. Estimated annual gain: USD 102,000, so payback in 18 to 20 months, maintenance included.
FAQ
Would an off-the-shelf tool be cheaper?
Procurement modules from ERPs or SaaS suites often cost USD 15 to 40 per user per month plus USD 30,000 to 80,000 of setup, and impose their own routing. Custom makes sense when rules differ strongly between entities or when your ERP has no procurement module.
How long does rollout across 4 subsidiaries take?
Allow 3 to 5 months in total: 1 month of scoping, 2 to 3 months of build, then an entity-by-entity rollout over 3 to 6 weeks. Starting with a pilot entity sharply reduces rework.
Can approvers approve on their phone?
Yes, mobile approval with email, Teams or WhatsApp notifications is included in most projects for USD 6,000 to 15,000. It is what pushes average lead time under 2 days.
How are absences and delegations handled?
The routing engine supports dated delegations and automatic escalation after 48 h without a response. That stops a request from stalling while an MD is on leave.
Where is the data hosted?
Hosting can sit in a Singapore cloud region, in line with the PDPA. A redundant setup costs about USD 1,200 to 1,800 per month.
Let's scope your project. Send us your number of entities, approval thresholds and current ERP: we will price a scope between USD 90,000 and 210,000 with a 3 to 5 month 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.