Pricing | VE.KE

Fixed prices. In KES.

Every project is quoted as one number after a 30-minute scoping call. 50% to start, 50% on delivery. Most projects ship in 6 to 12 weeks.

What each bracket buys

Most projects fall into one of three sizes. The bracket is the starting point. Your real number depends on scope, integrations, and how much already exists.

Small
KES 250K to 500K
Ships in 4 to 6 weeks

One focused thing, done properly. A marketing site with a CMS, a single-feature internal tool, an M-Pesa STK integration into an existing system, an eTIMS connector before the KRA deadline.

  • Marketing or landing site with admin
  • M-Pesa STK Push into an existing app
  • eTIMS OSCU integration
  • Internal tool with 2 to 4 resources
Most common
Medium
KES 500K to 1.5M
Ships in 6 to 10 weeks

A real product with users, roles, and money moving through it. Multi-user web apps with a Filament admin, Flutter mobile apps with offline sync, billing systems with M-Pesa STK and Paybill reconciliation.

  • Customer portal plus Filament admin
  • Flutter app for iOS and Android
  • STK Push and Paybill with reconciliation
  • Role-based access for 3 to 5 user types
Large
KES 1.5M and up
Ships in 10+ weeks, in milestones

Platforms with serious reconciliation, multiple integrations, or multiple user-facing apps. Multi-tenant SaaS, RADIUS or IoT integrations, XMLVend metering, multi-rail payments, anything that needs to settle every transaction to the cent.

  • Multi-tenant SaaS with database isolation
  • RADIUS / MikroTik / IoT enforcement
  • Two or three concurrent payment rails
  • Web app, admin, and companion mobile

How quoting works

We quote per scope after a discovery conversation. You get a fixed number in KES before we write any code. The number doesn't change unless you change the scope.

Payment is in two milestones via M-Pesa or bank. 50% to start, 50% on delivery.

We sign a contract with you before we start. You own the code and the deployment when the project is done.

Floor
KES 250,000
Most projects
KES 500K to 2M
Payment
50 / 50
Typical timeline
6 to 12 weeks
Quote turnaround
2 working days

What you get for the price

Every project lands with the same six things in your hands. No add-on fees for handover, no "premium support" tier, no licence we keep hold of.

Signed contract

A standard development agreement in your name and ours, signed before any code is written.

Source code in your account

GitHub or GitLab on your organisation, full commit history, branch protection set up.

Server and deployment

Provisioned, configured, and deployed on a server in your account. SSH keys handed over.

M-Pesa keys in your name

Daraja paybill, shortcode, and consumer credentials registered to your company, not ours.

30-day bug fix window

Anything we missed gets fixed at no extra cost in the month after delivery.

Direct engineer access

WhatsApp and email straight to the engineer who built it. Mon to Fri, 9 to 6 EAT.

And what we don't do
Hard lines on what isn't on the menu.
  • Hourly billing
  • Quotes in dollars
  • Equity for code
  • Subcontracting
  • Projects under KES 250K

Get a fixed quote on WhatsApp

Tell us what you need. We respond during business hours.