The verdict in three sentences
An online appointment system for a civil registry office in Accra costs, as a 2026 order of magnitude, between GHS 300,000 and 700,000 with local vendors, depending on the number of counters and SMS integration. The real lever is not the booking page but virtual counter management and an offline fallback mode, which keep the paper queue from coming back at the first outage. Set a measurable target in the specification itself: bring the average wait from 3 hours down to 30 minutes within a 3 to 4 month project.
What the system must do, counter by counter
A metropolitan assembly handles several request families: birth certificate copies and extracts, marriage certificates, residence certificates, signature legalisations. Each family has a different processing time, and that parameter drives the real capacity of each slot.
| Module | Concrete role | Tracked metric |
|---|---|---|
| Web and mobile booking | Pick service, slot and counter, no account required | Share of slots filled |
| SMS booking | Short code or dedicated number for users without smartphones | Share of SMS bookings |
| Virtual counters | Separate queues per document type, ticket number calling | Average time per document |
| Automatic reminders | SMS the day before and 1 hour before, cancel by reply | No-show rate |
| Attendance dashboard | Traffic by hour, day and counter | Actual average wait |
| Offline fallback mode | Day list cached on the workstation, sync when network returns | Service minutes lost |
| Staff back office | Validation, rescheduling, missing documents flagged | Files rejected at counter |
Offline mode is the item specifications most often forget. Power and connectivity cuts still happen in Accra: each counter workstation must keep the day list locally, keep calling numbers and resync as soon as the network returns. Without it, the paper queue rebuilds itself within a morning.
Budget and timeline: what GHS 300,000 to 700,000 covers
The ranges below are 2026 orders of magnitude for vendors in Ghana, excluding hardware (call screens, tablets) and SMS costs.
| Item | Essential version | Full version |
|---|---|---|
| Web and SMS booking | GHS 90,000 to 140,000 | GHS 150,000 to 220,000 |
| Virtual counters and calling | GHS 60,000 to 90,000 | GHS 110,000 to 150,000 |
| Attendance dashboard | GHS 40,000 to 60,000 | GHS 80,000 to 120,000 |
| Offline mode and sync | GHS 45,000 to 75,000 | GHS 80,000 to 120,000 |
| Staff training and support | GHS 25,000 to 40,000 | GHS 40,000 to 60,000 |
| Indicative total | About GHS 300,000 | GHS 550,000 to 700,000 |
| Timeline | 3 months | 4 months |
At Kolonell, an application of this scope falls under medium complexity custom applications, 4 M to 7 M FCFA (6,100 to 10,670 EUR), to compare with local quotes on an identical scope. Application maintenance runs from 35,000 to 120,000 FCFA per month depending on the support level. On SMS, budget the aggregator or operator cost per message: it is often the first running cost after hosting.
Three decisions to make before the tender
No-account journey. Some users will have neither an email address nor a smartphone. A phone number and a confirmation code are enough, with booking possible by a relative or a public letter writer.
Slot rule. Reserve 60 to 70% of capacity for appointments and keep the rest for walk-ins, at least for the first six months. Closing walk-in access abruptly creates tension at the counter.
Data ownership. Require data hosting on infrastructure controlled by the assembly or a designated provider, full export of history and source code delivered at project end.
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.
Kwame, director of administration at a metropolitan assembly in Accra (illustrative scenario), runs 4 civil registry counters and about 320 users per day. Today a user waits 3 hours on average, close to 960 queue hours per day across the office.
With 65% of visits by appointment and a 30-minute wait for them, cumulative waiting drops to about 208 users x 0.5 h + 112 users x 2 h = 328 hours per day, a reduction of roughly 66%. The dashboard also shows that legalisations take 4 minutes against 11 minutes for certificate extracts: Kwame reassigns one counter from 2 pm to 4 pm and gains another 15% of capacity. On a GHS 520,000 budget, the project is steered with one simple indicator reported monthly to the assembly.
FAQ
How much does an appointment system for a civil registry in Accra cost?
As a 2026 order of magnitude, budget GHS 300,000 to 700,000 depending on counters, SMS booking and offline mode. At Kolonell, this scope matches a custom application at 4 M to 7 M FCFA.
How long until the system goes live?
Count 3 months for an essential version and 4 months for a full version with dashboard. Plan 2 to 3 weeks running in parallel with the old process before switching over.
How do we serve users without smartphones?
SMS booking plus walk-in access on 30 to 40% of slots covers this group. A front desk agent can also book on behalf of a user from the back office.
What happens during an internet outage?
Each counter workstation keeps the day list cached and keeps calling numbers. Sync runs automatically when the network returns, with no re-entry.
How do we cut no-shows?
An SMS reminder the day before and another 1 hour before let users cancel in one message. For this type of service, a reasonable target is bringing no-shows below 10 to 15%.
Let's scope your project. Send us your number of counters, document types and budget window: we will price an appointment system deliverable in 3 to 4 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.
