What a developer charges to build a small business app, and how to read the quote
Nobody can honestly name one price without seeing your scope. This page shows how developers charge, what the one public wage statistic tells you, and how to turn a quote into a 3-year cost.
Sources checked 19 October 2026. Wage statistics are US figures; yours will differ.
The short answer: no honest single number
The price depends on what the app must do, who uses it and what it connects to. So ask two or three developers for a written range and use the middle. Then add yearly upkeep and compare the total over the years you will use the app. The build, buy or rent calculator does that sum for you.
Source type: advice
Three ways developers charge
Most developers charge by the hour, by a fixed price for a written scope, or by a monthly retainer. The difference is who carries the risk if the estimate is wrong.
- Hourly. You pay for the hours worked. If the job takes longer, you pay more.
- Fixed price. You pay the agreed sum for the agreed scope. The developer carries the overrun, until you ask for something outside the scope.
- Monthly retainer. You pay a set sum each month for a set amount of time or support. It suits upkeep better than a first build.
Source type: advice
Overruns are real. Flyvbjerg and Budzier studied 1,471 IT projects. The average cost overrun was 27%, and about one in six overran its budget by 200% on average (paper). So ask any developer what happens to the price if the work runs over.
What the public wage statistics say
The US Bureau of Labor Statistics put median pay for software developers at $135,980 a year in May 2025. The median means half earn more and half earn less. This is what an employer pays a developer in wages. It is not a price list for freelancers or agencies.
Source type: public statistic
Source: BLS Occupational Outlook Handbook, software developers, read 19 October 2026.
Example (invented numbers): $135,980 ÷ 2,080 hours (40 hours × 52 weeks, our assumption) is about $65 an hour. That is our arithmetic, not a BLS rate.
Our reading: an outside developer usually charges more than that wage per hour. They pay their own taxes and benefits, run a business, and cannot bill every working hour. We found no public source that puts a number on the gap, so we give none. Agencies publish rates, but the ranges disagree with each other and show no method, so we do not use them.
What a quote usually leaves out
Ask in writing whether each of these is in the price. A missing line is a cost you pay later.
- Hosting, accounts and licenses the app needs to run.
- Testing, and fixing what the tests find.
- Changes after you sign off the scope.
- Handover: the code, the accounts and a short written guide.
- Upkeep after launch: fixes, small changes and hosting.
Source type: advice
For the upkeep line, see yearly upkeep and a developer's quote.
A worked example: from a quote to a 3-year cost
The calculator starts with upkeep at 25% of the quote a year, and uses at least 40% in its worst case. We found no source for either figure, so both are our assumptions. It counts 3 years by default.
Source type: estimate
Example (invented numbers): The quote is $6,000. Upkeep at 25% is $1,500 a year, so three years cost $6,000 + 3 × $1,500 = $10,500. At 40% upkeep is $2,400 a year, so the worst case is $6,000 + 3 × $2,400 = $13,200.
The calculator does not count your own time for answering questions and reviewing work. Keep a rough count of those hours yourself. Replace every number above with yours.
Hire a developer or use a ready-made tool
Compare what you carry. With a developer you carry the cost of the quote, the upkeep and the time you spend explaining what you need. With a ready-made tool or a no-code builder you carry your own hours, its limits and usually a fee for each person. A rule of thumb: the more people will use it, the better a one-off build looks against per-person fees. Read custom vs off-the-shelf software for the sum with your team size.
Source type: advice
How to ask for a quote you can compare
Send the same five questions to every developer.
- What is your price as a range, and what makes it land at the low or high end?
- What is not included?
- Who owns the code and the accounts when it is finished?
- What does upkeep cost each year, and what does it cover?
- What happens to the price if the work runs over?
Source type: advice
Put the answers side by side. Type the middle of your range, not the lowest quote.
Questions
How much does a developer charge per hour?
We found no reliable public source for freelancer or agency rates, so we give none. The one public anchor is the US median pay for software developers, $135,980 a year in May 2025 (BLS). Our arithmetic: about $65 an hour for a 2,080-hour year, before benefits, overhead and unbilled time. Get two or three quotes.
Is a fixed price or an hourly rate better?
It depends on who carries the risk of a wrong estimate. With a fixed price for a written scope, the developer carries it, until you change the scope. With hourly pay, you carry it. One study of 1,471 IT projects found cost overruns averaging 27%, so ask what happens if the work runs over.
Why can two quotes for the same app be far apart?
We found no source for how far apart quotes usually are. Two quotes may cover different things. Ask each one what is included and what is not: testing, hosting, changes after sign-off, handover and upkeep.
What does upkeep cost after launch?
Ask the builder for a yearly figure. We found no source for one reliable rate. The calculator starts at 25% of the quote a year and uses at least 40% in its worst case. Both are our assumptions. Your own past invoices beat them.
Can I build it myself with AI instead?
Sometimes. It costs your hours, AI tool fees and upkeep, and first guesses for hours run short. The calculator prices that route next to the quote, so you can compare the two with your own numbers.