The verdict in three sentences
A Vancouver fleet operator should never go to developers with a wish list: without measurable requirements, quotes swing by a factor of three and driver settlement disputes simply move into the software. Your specification must cover the driver app, the passenger app and the back office, but the highest regulatory exposure sits in wheelchair accessible dispatch and licensing records. Budget 180,000 to 550,000 CAD (2026 market ballpark) and 6 to 10 months, and insist on a 15 vehicle pilot before full rollout.
The specification template, module by module
Copy this table and fill the target column with your own figures. Every line must be testable at acceptance.
| Module | Measurable requirement | Suggested target | Priority |
|---|---|---|---|
| Dispatch | Time to assign a trip after request | Under 20 seconds in 95 % of cases | Must have |
| Accessible dispatch | Wheelchair accessible vehicle (WAV) requests routed to equipped vehicles | 100 % routed, response time logged | Must have |
| Driver app | Works through tunnels and dead zones with delayed sync | 30 minutes offline | Must have |
| Card payments | Reconciliation between in car terminals and trip records | Zero unmatched transactions after daily close | Must have |
| Settlements | Automatic driver share, lease fee and fuel deductions | Statement available next morning | Must have |
| Maintenance | Alerts for inspections, tyres and insurance renewals | 21 days before due date | Important |
| Passenger app | Booking, live tracking, receipts by email | Receipt within 1 minute of drop off | Important |
| Back office | Reports per vehicle, driver, shift and zone | Load in under 3 seconds | Important |
Business rules to put in writing
Describe your lease model exactly: flat shift lease, percentage of fares or a hybrid, plus how airport fees, tolls, fuel and damage are handled. Attach three real worked examples of a driver shift with the expected settlement. In British Columbia, passenger transportation licensing and rules are set by the provincial authorities and municipal bylaws, so the spec should store licence and vehicle documents with expiry alerts and refer to the official texts for exact obligations rather than hard coding assumptions.
Privacy matters too: driver location history and passenger trip data fall under Canadian privacy law (PIPEDA for private sector organisations, plus provincial rules where they apply). Specify retention periods and access rights from day one.
Budget and timeline: the Vancouver market in 2026
| Item | 2026 market ballpark | Indicative timeline |
|---|---|---|
| Discovery, workshops and wireframes | 15,000 to 40,000 CAD | 4 to 6 weeks |
| Driver app (iOS and Android) | 50,000 to 140,000 CAD | 10 to 16 weeks |
| Passenger app | 40,000 to 120,000 CAD | 8 to 14 weeks |
| Back office for settlements and maintenance | 50,000 to 180,000 CAD | 10 to 18 weeks |
| Integrations (card terminals, SMS, maps, accounting) | 20,000 to 60,000 CAD | 4 to 8 weeks |
| Acceptance and 15 vehicle pilot | 5,000 to 10,000 CAD | 4 to 6 weeks |
| Maintenance after launch | 4,000 to 12,000 CAD a month | Ongoing |
Kolonell is one offshore option from Dakar. Kolonell's prices for custom applications are 6,100 to 10,670 EUR for medium complexity (4,000,000 to 7,000,000 FCFA) and 10,670 to 22,870 EUR and above for complex projects such as this one (7,000,000 to 15,000,000 FCFA and above), with maintenance at 53, 114 or 183 EUR a month.
Contract clauses fleets forget
| Clause | Why it matters | Suggested wording |
|---|---|---|
| Code and data ownership | Switch vendor without starting over | Source code delivered at each release, full data export |
| Hosting | Recurring cost and data residency | Host, region and annual cost stated in the quote |
| Driver access to history | Fewer disputes | 12 months of statements viewable in the app |
| Audit trail | Know who edited a fare | Immutable change log per user |
| Service level | A Friday night outage is expensive | Restore within 2 hours, 24/7 for dispatch |
| Acceptance | Pay against evidence | Final payment tied to passing the template tests |
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.
Illustrative example, fictional fleet: Priya, general manager of a 120 vehicle taxi fleet in Vancouver, including 18 wheelchair accessible vans and 300 drivers across shifts. Two staff spend 6 hours a day reconciling terminal payments with trip sheets, and settlement corrections cost around 2,500 CAD a month.
With automated reconciliation she targets one part time role on that task and 400 CAD of monthly corrections. At 4,800 CAD a month per staff member, the saving is about 7,200 CAD a month in redeployed payroll plus 2,100 CAD in corrections, so 9,300 CAD. On a 320,000 CAD build plus 7,000 CAD monthly maintenance, payback on these savings alone is close to 3.5 years; better WAV response times and higher vehicle utilisation shorten it.
FAQ
How much does a taxi dispatch app cost in Vancouver in 2026?
The 2026 market ballpark is 180,000 to 550,000 CAD for driver app, passenger app and back office. A back office with driver app only can start near 90,000 CAD.
Do we need the passenger app on day one?
Not necessarily: many fleets launch dispatch and settlements first and add the passenger app 3 to 6 months later. That cuts the first budget by 25 to 35 %.
How long does the project take?
Plan 6 to 10 months from discovery to launch, including a 4 to 6 week pilot on about 15 vehicles. A vague spec often adds 2 months.
How do we handle accessible vehicle requests?
Make WAV routing a must have requirement with its own acceptance tests and logged response times. Aim for 100 % of requests routed to equipped vehicles.
Who should own the source code?
Your company, delivered at every major release. Without that clause, switching vendor can cost 60 to 80 % of the original budget.
Let's scope your project. Send us your fleet size, driver count and lease model, and we will turn your template into a priced scope with an indicative budget and timeline. 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.
