Skip to content
DFY Games
Buying an app8 min read · updated

Mobile app development cost: a practical scope guide

Quick answer

Mobile app development cost follows scope: how many screens and user roles the app has, whether data lives on a server, and how many outside systems it connects to. A single-role utility that stores data on the phone is the cheapest kind of app; accounts, payments, an admin dashboard and each integration add build and test work. After launch, budget for Apple's $99 yearly developer fee, Google Play's $25 one-time fee, hosting if you have a backend, and maintenance. [S19]: Apple Developer, Enrollment (opens in a new tab)[S20]: Google Play Console Help, Get started with Play Console (opens in a new tab)

Biggest cost drivers
Roles, integrations, backend
Apple Developer Program
$99 per year
Google Play registration
$25 one-time
Store commission (small developers)
15% on digital sales
DFY Games app pricing
Written quote after a brief
Illustration of a phone app wireframe beside a scope worksheet listing screens, roles and integrations

Why app cost estimates vary so much

A mortgage calculator and a two-sided marketplace are both "mobile apps", and they share almost nothing in cost. The calculator has one kind of user, a handful of screens and no server. The marketplace has buyers, sellers and an admin, a database, payments that split between two parties, messaging and a moderation queue. Any single price quoted for "an app" is averaging those two together, which is why it rarely survives contact with a real brief.

Development cost is time multiplied by rate, and time follows a small number of measurable things. If you can describe these, you can compare quotes on equal terms:

  • Screens and states: each distinct screen, plus its empty, loading and error states.
  • Roles: every type of user (customer, staff, admin) needs its own flows and permissions.
  • Backend: data kept only on the phone is far simpler than data on a server shared between users.
  • Integrations: payments, calendars, CRMs and your own systems each need building, testing and error handling.
  • Compliance: health, financial, children's or location data need extra safeguards and review.

The tiers below use those measures. They describe scope, not prices, because rates differ by team and region and we have not found a current, verifiable public survey of app prices worth quoting. Use them to place your idea, then ask for a written quote against that scope.

A sample scope, line by line

Tiers are easier to use once you have seen one scope written out. This is an example scope written in October 2026 for an account-based app. It is an example scope, not a customer project: a small facilities company wants its technicians to complete inspection checklists on their phones, add photos and a customer signature, and have the office receive a PDF report instead of retyping paper forms.

Example first release for an inspection checklist app (October 2026, example scope)
ItemWhat is includedWhat drives effort
PlatformsTechnician app for iPhone and Android from one codebase, plus a web dashboard for the officeTwo store builds and a second front end
Technician screensSign-in, today's jobs, job detail, checklist with pass and fail items, photo capture, notes, customer signature, submit, job history, profile with account deletion (about 10-12 screens)Checklist logic and photo uploads on weak signal
User rolesTechnician (own jobs only) and office admin (everything)Each role needs its own permissions and test cases
IntegrationsPhoto storage, PDF report generation, transactional email to the customer and the officeReport layout and file sizes
AdminCreate jobs and sites, assign technicians, edit one checklist template, view and export reportsNumber of templates and how often they change
ConnectivityWorks online with short gaps; a job saves locally and sends when signal returnsFull offline use with conflict rules would be a larger scope
Effort components a quote for this scope is built from
ComponentWhat it covers hereWhat drives effort
DesignTechnician app and office dashboard in your brandNumber of screens and states
BuildApps, server, database, reports and the integrations aboveRoles, checklist rules and uploads
QADevice testing plus job, checklist, photo, signature, report and lost-signal scenariosNumber of rules and failure paths to check
Store deploymentListings, privacy answers and submission under your developer accountsReview feedback, which Apple and Google control
ContingencyA stated allowance for unknowns found during the buildHow much is still undecided when the quote is written
  • Excluded: full offline use with sync conflict rules.
  • Excluded: more than one checklist template type.
  • Excluded: customer logins or a customer portal.
  • Excluded: integration with accounting or job management software.
  • Excluded: ongoing maintenance after the bug-fix window, which is scoped separately.

The smaller option: drop the office dashboard and send each report by email, or skip signatures, and the app moves toward the utility tier. If your checklists are standard and a generic PDF is acceptable, an existing inspection or forms app is often enough, and our guide on when to replace a spreadsheet with an app helps you check whether the time saved justifies a build.

Recurring costs for this example, separate from the build
CostPaid toWhat to expect
Apple Developer ProgramApple, in your name$99 a year
Google Play registrationGoogle, in your name$25 once
Hosting, database and photo storageYour hosting providerUsage based; grows with jobs and photos
Email deliveryYour email providerUsage based; check the provider's plan
MaintenanceYour developerOperating system updates and fixes after the bug-fix window, quoted separately

Sources: [S19]: Apple Developer, Enrollment (opens in a new tab)[S20]: Google Play Console Help, Get started with Play Console (opens in a new tab)

Scope tiers by screens, roles and integrations

Planning tiers for a native iOS and Android app (illustrative scope, not a quote)
TierScreensRolesBackendIntegrationsTypical example
Single-purpose utilityAbout 5-10One user typeNone: data stays on the phoneNone or oneA calculator or configurator, a tracker
Account-based appAbout 10-20Users plus a simple adminServer database and sign-inOne or two (payments, calendar)Booking, membership, course companion
Multi-role product20-40 or moreTwo or three user types plus adminServer, admin dashboard, notificationsSeveral, including split payments or messagingMarketplace MVP, field operations tool
Regulated or deeply integratedAnyAnyServer with audit, retention and access rulesYour existing systems or regulated providersHealth, finance or children's apps

Moving up one tier usually costs more than adding screens within a tier. Ten extra screens in a utility are mostly design and front-end work. A second role means permissions, a second set of flows, server rules about who sees what, and testing every combination.

Cost guides for each app type

Each app type has its own cost drivers. These guides go through them with a sample scope or worked example:

MVP app development cost: what to keep and what to cut

An MVP is the smallest version of the app that tests whether people will use it for the job you have in mind. Its cost drops when you hold the tier down, so the useful MVP question is which role, flow and integration you cannot launch without.

  • Keep the one flow your main user repeats, polished properly, plus sign-in and account deletion if you have accounts at all.
  • Keep the single integration the business cannot run without, usually payments or a calendar.
  • Replace a custom admin dashboard with your payment provider's dashboard or a shared spreadsheet for the first months.
  • Replace in-app chat with email or SMS links until you know people want to talk inside the app.
  • Launch with one sign-in method instead of four.
  • Add analytics events for the flow you are testing, so the MVP produces an answer.

If a standard booking or membership product already covers your flow, buying it is often the better MVP. Our build vs buy comparison for booking apps walks through when a subscription tool is enough.

Cost drivers and the cheaper option for each

What adds work, and how to scope it down
DriverWhat adds workCheaper option for a first release
ScreensDistinct screens, states and responsive layouts for phone and tabletPhone-only layouts; merge similar screens
BackendShared data, sync, background jobs, backupsKeep data on the device if users never share it
AccountsSign-in, password reset, roles, permissions, account deletionOne sign-in method and one role
PaymentsOne-off, subscriptions, refunds, payouts between two sidesOne-off payments through a hosted checkout
IntegrationsEach external system is its own build and test surfaceOne must-have integration; export files for the rest
AdminDashboards to manage users, content or ordersUse the provider dashboards you already pay for
ComplianceHealth, finance, children's or location dataAvoid collecting data you do not need

Ongoing costs after launch

The build is a one-time cost. These keep coming, and most are paid directly by you to the provider, in accounts held in your name:

Recurring costs for a published app
CostAmountNotes
Apple Developer Program$99 per yearNeeded to publish on the App Store; the app is removed from sale if the membership lapses
Google Play developer account$25 one-timePaid once at registration
Store commission15% for small developers on digital goods and subscriptionsApplies through Apple's Small Business Program and Google's first-$1M tier; physical goods and services usually pay card fees instead
Hosting and databaseUsage-basedOnly if the app has a backend; grows with users and stored files
Third-party servicesUsage-based or monthlyEmail and SMS sending, maps, push notifications, payment processing fees
MaintenanceQuoted workOS updates, store policy changes, SDK updates and bug fixes

Maintenance is the line people forget. Apple and Google raise their technical requirements every year, and an app that is never updated eventually stops being accepted for updates. The guide to maintenance after delivery lists what comes up and who is responsible.

Sources: [S19]: Apple Developer, Enrollment (opens in a new tab)[S20]: Google Play Console Help, Get started with Play Console (opens in a new tab)[S21]: Apple Developer, App Store Small Business Program (opens in a new tab)[S22]: Google Play Console Help, Service fees (opens in a new tab)

How DFY Games prices an app

Our custom app builds are quote-only. The work runs through discovery, a clickable prototype, the build, integrations, QA and store submission, and the written scope you receive lists the screens, roles, integrations, assumptions, timeline and price before anything starts. Developer, hosting and payment accounts stay in your name.

The fastest route to an accurate number is a clear brief. The app brief template has worksheets for screens, roles and integrations, and the quote form asks the same questions in about four minutes.

Frequently asked questions

How much does it cost to build a mobile app?

It depends on screens, user roles, backend and integrations, so an honest answer starts with a scope. A single-role utility without a server costs far less than an app with accounts, payments and an admin dashboard.

What does an MVP app cost compared with a full app?

An MVP costs less mainly because it stays in a lower scope tier: one role, one core flow and one must-have integration. Cutting the admin dashboard and extra roles usually saves more than cutting screens.

What are the yearly costs of having an app in the stores?

Apple charges $99 a year for its developer program and Google charges $25 once. Hosting, third-party services and maintenance come on top if your app uses them.

Do Apple and Google take a cut of my app's revenue?

On digital goods and subscriptions, small developers in Apple's Small Business Program and Google's first-$1M tier pay 15%. Sales of physical goods and real-world services usually go through a normal payment provider instead.

Does DFY Games publish app prices?

No. Functional apps vary too much, so DFY Games sends a written scope with assumptions, timeline and quote after you answer the quote questions.

Sources

  1. [S19] Apple Developer, Enrollment
  2. [S20] Google Play Console Help, Get started with Play Console
  3. [S21] Apple Developer, App Store Small Business Program
  4. [S22] Google Play Console Help, Service fees

Written and reviewed by the DFY Games team. Published ; facts checked . Prices and store rules change: check the linked sources before you rely on a figure.

Chat on WhatsAppBook a free 15-minute call