Skip to content
ProgrammingAgency

How much does it cost to make an app when you price every feature

Why app prices vary so much

The building blocks of an app estimate

  • Base hours: the skeleton every project needs, such as project setup, configuration, an automated test pipeline and deployment. In our model that is 40 hours for a website, 80 for an MVP, 120 for a web app and 140 for a mobile app on one platform.
  • Feature hours: a minimum and a maximum for each feature. User accounts and login take 24 to 40 hours, an admin panel 40 to 80, payments and subscriptions 32 to 64, real-time chat 40 to 80.
  • Overheads: design at about 20 percent, QA at 15 percent and project management at 10 percent.
  • Rate: the price of an hour of team time. Ours is $89.

A simple cross-platform mobile app worked through

  • Base hours for a mobile app: 360
  • Cross-platform for both stores, plus 25 percent on the base package: 450 hours
  • User accounts and login 24 to 40, file uploads 12 to 24, push notifications 16 to 32, email notifications 12 to 24, admin panel 40 to 80
  • Subtotal: 554 to 650 hours
  • Design, QA and project management, plus 45 percent: 803 to 943 hours
  • At $89 per hour, rounded: $71,500 to $84,000

A marketplace web app worked through

  • Base hours for a web app: 320
  • Accounts 24 to 40, roles 16 to 32, payments and subscriptions 32 to 64, search and filters 16 to 40, file uploads 12 to 24, email notifications 12 to 24, real-time chat 40 to 80, admin panel 40 to 80
  • Subtotal: 512 to 704 hours
  • Design, QA and project management, plus 45 percent: 742 to 1,021 hours
  • At $89 per hour, rounded: $66,000 to $91,000

What is not in the build price

How to bring the cost down without breaking the product

  • Cut features, not quality. Removing one large feature saves more than any rate discount.
  • Start cross-platform unless your app depends on heavy device features.
  • Bring your own designs if you have them, which removes the design overhead.
  • Keep integrations for version two unless the product cannot work without them.
  • Choose a realistic deadline, because compressing time means a larger team and more coordination.

How to read any agency quote

Get your own number