Skip to content
Dark minimalist desk with a monitor showing code, a laptop and a desk lamp

Apps carry more unknowns than websites, so the honest structure is a fixed-price discovery followed by a fixed-price build. The ranges below are what comparable projects have actually cost.

Apps

App Development Pricing

Four build sizes, from a progressive web app to a full product with a backend and an admin dashboard, each quoted after a paid discovery.

From
R55 000
Plans
4
Currency
ZAR, excl. VAT
Plans

4 ways to do this, priced

Nothing here is a starting point that quietly grows. If your project needs something outside a package, it appears as a separate line before you sign.

Add-ons

Everything else, also priced

Added to a package at these rates, quoted in the proposal rather than discovered on the invoice.

  • Discovery sprintTwo weeks: flows, prototype, technical spec and a firm build quote. Credited against the build.R18 500
  • Push notification campaignsSegmenting, scheduling and a console your team can use.R7 500
  • In-app purchases or subscriptionsStore billing, receipt validation and entitlement logic.R14 000
  • Offline syncLocal storage with conflict resolution for patchy connectivity.R18 000
  • Admin dashboardWhere it is not already part of the plan you have chosen.From R32 000
  • Third-party integrationPer system, depending on how civilised their API is.From R9 500
  • Store setup and submissionListings, screenshots, review responses and release management.R6 500
  • Maintenance and hostingManaged Cloud care plan: infrastructure, patching and dev hours.From R3 900 per month
The small print

Written here rather than buried in a contract

  • 01

    All prices exclude VAT. Builds are billed 40% on acceptance, 30% at the midpoint milestone and 30% on release.

  • 02

    Developer accounts are yours and billed to you directly: Apple Developer Program is roughly R1 900 a year, Google Play is a once-off R480.

  • 03

    Running costs for an early-stage app are typically R900 to R3 500 a month in hosting and services, on your own accounts.

  • 04

    The repository sits in your GitHub organisation from the first commit. You own the code and the infrastructure throughout.

Apps

Most apps do not fail on code. They fail because nobody decided what the first version was allowed to leave out.

  1. 01

    Definition

    What the app is for, who it is for, and what version one is explicitly not doing. Written down and signed.

  2. 02

    Prototype

    Flows and a clickable prototype tested with real users before any production code exists.

  3. 03

    Foundations

    Data model, auth, environments and pipeline. Unglamorous week that saves the following three months.

  4. 04

    Build sprints

    Two-week sprints with a working build at the end of each one, installable on your own phone.

  5. 05

    Release

    Store submission, monitoring, handover of infrastructure, and a support window while real usage starts.

Related work

What this budget has actually produced

All projects
Questions

About these prices specifically

General questions about fees, ownership and revisions are answered on the FAQ page.

Why is app pricing a range when web pricing is fixed?

Because the scope genuinely is not knowable on day one. The discovery sprint exists to close that gap: two weeks, R18 500, and it ends with a firm figure that is credited against the build if you proceed.

Can we start smaller and add later?

That is usually the right call. An MVP that answers one question well beats a full build that answers none, and the architecture is set up from the start to be extended rather than replaced.

What does ongoing maintenance actually cost?

Budget 15 to 20 per cent of the build cost a year for a live app: OS updates, store policy changes, dependency patching and small improvements. The Managed Cloud plan at R3 900 a month covers this for most products.

Do you build native Swift or Kotlin apps?

Only where there is a real reason: heavy device APIs, demanding graphics or strict platform requirements. For the vast majority of products React Native ships faster, costs less and performs indistinguishably.

Warm studio corner with a tree, pendant lighting and a working desk
Dark minimalist desk with a monitor showing code and a desk lamp
AppsTaking projects from September

Ready to put a number on it? App Development Pricing starts at R55 000.

Send a brief, even a rough one. You'll have a fixed quote and a dated schedule within two working days of our call.

Studios

Johannesburg studio14 Keyes Avenue, Rosebank, Johannesburg, 2196, South Africa
Cape Town, by appointmentBuitengracht Street, De Waterkant, Cape Town, 8001, South Africa

Journal subscription

One considered note a month. No campaigns, no selling your address on.

Bonolo Mathabela · Designer & Developer · bonolomathabela.com