Mobile app calculator

What will your mobile app cost?

Choose the design and backend approach, set the number of core features and integrations, and see the full cost of launching on both app stores.

  • R850/hourOne rate for every service
  • 40% depositto start the work
  • Up to 12 monthsto pay larger projects

Everything is priced at R850 per hour. Your quote updates as you change the options.

Included in every app

What it takes to get one codebase approved on both app stores.

  • Discovery and app architectureUser flows, data model and technical specification.20 hR17,000
  • Project setup and build pipelineCross-platform codebase with automated iOS and Android builds.8 hR6,800
  • Sign-up, login and onboardingEmail, phone or social login, plus onboarding screens.16 hR13,600
  • Navigation and app shellTabs, menus, settings and profile.8 hR6,800
  • Push notificationsTargeted and transactional notifications.12 hR10,200
  • Analytics and crash reportingUsage events and crash alerts.4 hR3,400
  • Device testing and QATesting across iOS and Android devices with beta distribution.16 hR13,600
  • App Store and Google Play submissionListings, screenshots, review and approval.6 hR5,100
  • Project management and liaisonSprint planning, demos and progress reporting.12 hR10,200
  • Developer store accountsApple Developer Program renewal (Google Play is a once-off fee).R1,900/year
App design
Backend and admin
Size the app
4

Self-contained capabilities such as bookings, catalogue, loyalty or messaging.

20 h per feature
1

Payments, ticketing, CRM, maps or other APIs.

20 h per integration
0

Per language. Translation is not included.

6 h per language
Add capabilities

Optional. Tick anything you need.

Application hosting

Cloud infrastructure, billed monthly from go-live.

Application support

A monthly bank of developer hours for fixes, updates and small changes.

Initial–
Monthly–
View quote

Your quotation

Review, share or save it.

Add your company detailsThey appear on the quote, its PDF and any link you share.

These details stay in your browser. They're only sent to us if you request a formal quotation.

Approve quotation

Approve and sign

Your details
What you're accepting
Signature
Sign inside the box

A signed PDF is emailed to you and to our team.

Next step

Turn this into a formal quotation.

Send us your details and we'll review this configuration, check anything that needs a closer look, and send a formal quotation with timelines and terms. The quote you've built here is attached automatically.

  1. Your detailsSo we know who to send it to.
  2. Your projectA few questions so the quotation fits.

Step 1 of 2Your details

What drives the cost of an app

We build one cross-platform codebase that ships to both the App Store and Google Play. The included items cover what every app needs: login, navigation, push notifications, analytics, device testing and store approval.

The two biggest choices are the backend and the number of core features. A managed backend such as Firebase gets you to market fastest. A custom API costs more upfront but gives you full control over your data and business logic, and a lower cost per user as you grow.

What every app includes

These items are in every quote, whatever you choose further down, because the work can’t be done properly without them. Together they come to 102 hours at R850 an hour.

  • Discovery and app architecture. User flows, data model and technical specification. (20 h)
  • Project setup and build pipeline. Cross-platform codebase with automated iOS and Android builds. (8 h)
  • Sign-up, login and onboarding. Email, phone or social login, plus onboarding screens. (16 h)
  • Navigation and app shell. Tabs, menus, settings and profile. (8 h)
  • Push notifications. Targeted and transactional notifications. (12 h)
  • Analytics and crash reporting. Usage events and crash alerts. (4 h)
  • Device testing and QA. Testing across iOS and Android devices with beta distribution. (16 h)
  • App Store and Google Play submission. Listings, screenshots, review and approval. (6 h)
  • Project management and liaison. Sprint planning, demos and progress reporting. (12 h)
  • Developer store accounts. Apple Developer Program renewal (Google Play is a once-off fee). (R1,900/year)

Basic, Standard and Premium compared

The two big quality choices are the app’s design and the backend behind it. The backend decision also shapes your running costs and how much control you have later.

App design

LevelWhat you getHoursPrice
Basic: Native componentsPlatform-standard components styled to your brand. Brand colours, icon and splash screen; Standard iOS and Android patterns; One round of revisions.10 hR8,500
Standard: Custom app designOriginal screen designs for every core flow. User-flow wireframes; Custom UI for every screen; Two rounds of revisions.35 hR29,750
Premium: Product design and prototypingResearch-led design validated with real users. User interviews; Interactive prototype; Motion and micro-interactions; Usability testing round.70 hR59,500

Backend and admin

LevelWhat you getHoursPrice
Basic: Managed backendFirebase or Supabase for data, auth and storage. Hosted database and auth; Basic admin console; Fastest to market.12 hR10,200
Standard: Custom APIA Laravel API you own and control. Custom business logic; API documentation; Basic admin screens.40 hR34,000
Premium: Custom API and admin portalA full web portal to run the app’s content and users. Everything in Custom API; Content and user management; Reporting dashboard.80 hR68,000

Application hosting

LevelWhat you getHoursPrice
Basic: Managed app serverOne production server with a managed database. Production environment; Managed database; Daily backups.—R1,890/month
Standard: Production and stagingSeparate staging, monitoring and automated deploys. Production and staging; Automated deployments; Error and uptime monitoring; Daily database snapshots.—R4,950/month
Premium: High availabilityFor business-critical systems that cannot go down. Load-balanced servers; Autoscaling; Point-in-time database recovery; 24/7 alerting.—R12,500/month

Application support

LevelWhat you getHoursPrice
Basic: MaintenanceDependency updates, security patches and bug fixes. Security and dependency updates; Bug fixes; Monthly health check.4 hR3,400/month
Standard: Support and iterationMaintenance plus a steady stream of small improvements. Everything in Maintenance; Small feature changes; Monthly planning call.10 hR8,500/month
Premium: Continuous developmentOngoing development capacity with priority response. Everything in Support; Priority response; Roadmap delivery each month.24 hR20,400/month

How the work runs

  1. Discovery. User flows, data model and the feature list for the first release.
  2. Design and prototype. Screen designs at your chosen level; Premium includes a prototype tested with real users.
  3. Build. One cross-platform codebase plus the backend, with test builds on your phone throughout.
  4. Testing and beta. Testing across iOS and Android devices, then a beta with a small group of real users.
  5. Store launch. Submission to the App Store and Google Play, store listings, and the support plan from launch.

Ways to manage the budget

  • Launch with three or four core features. Learn from real users before building the rest.
  • Start on a managed backend. Firebase or Supabase gets a first version live faster; you can move to a custom API later.
  • Skip tablet layouts at first. Most apps launch phone-first.
  • Keep the Maintenance support plan. It costs far less than rebuilding an app the stores have removed.

Before you request a quote

Have these ready and the formal quotation will be faster and more accurate:

  • The problem the app solves, and for whom
  • The three to five features it must have at launch
  • Any existing systems or data it should connect to
  • Whether you need payments, subscriptions or in-app purchases
  • Your company details for the Apple and Google developer accounts
  • Examples of apps you like, and why

Mobile app pricing questions

A few useful answers before you decide.

What's included in every app?
Discovery and architecture, an automated build pipeline for iOS and Android, sign-up and onboarding, navigation, push notifications, analytics and crash reporting, device testing, store submission and project management. That’s 102 hours, plus the annual Apple developer fee.
Do you build native or cross-platform?
Cross-platform by default, because one codebase costs much less to build and maintain. We go fully native only when an app needs heavy device integration that cross-platform frameworks handle poorly.
Which backend should I choose?
A managed backend such as Firebase gets you to market fastest and suits a first version. A custom API costs more upfront but gives you full control of your data and business logic. Add the admin portal if your team needs to manage content, users or orders from a browser.
What counts as a core feature?
A self-contained capability such as a catalogue, bookings, loyalty points or messaging, each taking about 20 hours with its screens, data and testing. Login, navigation, notifications and settings are already included.
What's the annual app store cost?
Apple charges an annual developer programme fee (about R1,900). Google Play charges a once-off registration fee. The accounts are registered in your company’s name.
Will Apple and Google approve the app?
Store submission is included, and we build to both stores’ guidelines from the start. Reviews occasionally ask for changes; handling those is part of the submission work.
Can the app work offline?
Yes, with the offline mode add-on. The app stores data on the device and syncs when it reconnects, which is essential for field teams or users in areas with poor signal.
Can the app take payments?
For digital content or subscriptions, Apple and Google require their in-app purchase systems, which the in-app purchases add-on covers. Physical goods and services can use a normal payment gateway, priced as an integration.
Do I need monthly support after launch?
Apple and Google change their requirements every year, and apps that aren’t updated get removed from the stores. At minimum, the Maintenance support plan keeps your app compliant and secure.
Can we start with a smaller first version?
Yes. A focused first version with three or four core features gets the app in front of real users sooner, and what you learn shapes the next release. Additional features are added later at the same hourly rate.
What are the terms for hosting and support plans?
Monthly services are on a 12-month contract with a 3-month minimum, and the contract renews for another 12 months unless you give one calendar month’s notice before it ends. If you need to stop early, you pay 3 months’ fees after the month you give notice, starting with your one calendar month’s notice. For example, notice in month 3 means you’re billed for months 1 to 6. The commitment covers our fees, including campaign and boosting commission; ad and boost spend paid to the platforms isn’t included.
How long does an app take?
Every quote includes a timeline. Work starts after a 3-week lead time, then runs at about 30 hours a week, so a 90-hour project goes live roughly 6 weeks after you accept the quote: 3 weeks of lead time plus 3 weeks of work. The timeline doesn’t include time spent waiting for feedback, content, approvals or meetings, so quick turnarounds keep it on track. Your formal quotation confirms the dates.