Senior developers cost about $31–41 an hour in Asia, $64–76 in Central and Eastern Europe, $60–75 in Latin America,¹⁴ and $100–149 at US web firms.² A lower rate only saves money if the work is delivered, so who you hire and what you ask for move the bill more than the rate does. Rates checked 24 October 2026.
What does an app developer's rate buy you?
The app development cost per hour you see quoted buys one person's time, not a finished app.
A rate says what one hour costs. It does not say how many hours your app needs, or who does the parts around the code. Rate surveys don't agree with each other either, so compare what each person will deliver, not the number alone.
Before you agree to a rate, ask whether design, testing and launch are in the price, and who you will speak to each week. Ask how many hours they expect, and what that number assumes. A rate that looks right can still hide a long bill if the hours are a guess.
The hours are the part you can influence most. They grow with the size of the app: how many kinds of user it has, whether it takes payments, whether it runs on the web or on phones, and how much of it is already built. They also grow with every change you ask for after work starts. Two people can look at the same idea and expect very different hours, because each is assuming something different about what you want.
So ask for the hours part by part, not as one number. If one person's hours for a screen are twice another's, you can ask why. That one question tells you more than the rate does.
Some people price by the hour. Others price the whole project. Either way the same sum sits underneath: a rate, the hours and what comes on top.
What you pay = the rate × the hours the work takes, plus the costs on top.
The costs on top are the subject of the section below. For a worked example, see what a 400-hour build comes to in each region.
How much does it cost to hire an app developer?
How much an app developer costs for a first version of an app: from a capable small team, most cost $5,000 to $25,000. That figure is from The First Version Report 2026.
The range is wide because the goal moves the price as much as the person does. A prototype, a first version people can use and an app ready to launch are three different jobs. See cost by goal, or work out your own range.
Use the range as a check, not as a quote. It tells you whether a number you are given is in the right area for a first version. It does not tell you what your own app will cost, which depends on its goal, its size and who builds it.
The range is for building the first version. Running costs and upkeep come after, and they are separate. Step 6 of the cost guide covers them.
If a quote lands far above the range, ask which goal it prices. If it lands far below, ask what has been left out. Both questions are fair to ask, and a good answer is easy to give.
Building a SaaS? It has its own page: what it costs to have your SaaS built.
Free toolWork out a range for your app.
Six questions, then what an app like yours usually costs for the region you'd hire from. Free, no email.
Try the App Cost Calculator →Should you hire a freelancer, a small team or an app development company?
For a new app, it depends on how much you can manage yourself. One freelancer is one person's time; a team or a company prices a project. What an app development company costs, or what freelance app developers cost, tells you little until you know what the price covers.
So ask each one the same three questions. They matter because most of the difference between two quotes sits in what the price covers, not in the rate.
- Is design, testing and launch in the price, or do I arrange them?
- Who will I speak to each week, and is that the person doing the work?
- Which goal is this price for: a prototype, a first version people can use, or an app ready to launch?
Design, testing and launch. An app that is built but not tested, or tested but not launched, is not finished. If a price leaves one of these out, the work is still needed, and you will arrange it or pay for it later. Ask whether it is in the price before you compare numbers.
Who you speak to. You will have questions every week. It matters whether you can ask the person doing the work, or someone who passes the question on. Ask who that is, and how fast they usually reply.
Which goal. A price for a prototype and a price for an app ready to launch are not the same job. If two quotes differ a lot, this is the first thing to check.
When each tends to fit depends on what you can manage yourself. If you can write a clear brief, test each step and handle launch yourself, one person can fit. If you can't, ask for the parts you can't do, and ask who will do them.
Ask for two or three quotes before you decide, and ask the same questions each time. If you hire one person, ask what happens if they are away for a week. If you hire a team, ask who stays on after launch.
A full-time employee is a salary question, not this one.
Already started an app? Read hiring someone to finish an app you started instead.
What are the costs on top of the rate?
The rate isn't the bill. Four things come on top: marketplace fees, your own time, changes after you agree, and launch and upkeep.
1. Marketplace fees. If you hire through a marketplace, the marketplace adds fees of its own.
| Marketplace | What it adds | Read on |
|---|---|---|
| Upwork | On the free Basic plan, a Client Marketplace Fee of up to 7.99% on payments to freelancers. Plus a one-time Contract Initiation Fee of $0.99 to $14.99 for each new contract. | 24 October 2026 |
| Fiverr | A service fee of 5.5%, plus $3.50 on orders under $200. | 24 October 2026 |
Where the fee shows up differs. On Upwork, a fixed-price contract shows the Contract Initiation Fee as a separate line when you check out, and an hourly contract shows it when you make the first payment. On Fiverr, you can review the service fee before you confirm payment. Look for the fee before you agree, so it is not a surprise.
The Upwork fee is higher on a Business Plus plan; we don't give a figure for it here. None of these help pages shows a date of its own.
2. Your own time. Someone has to write the brief, answer questions and test each version. If that is you, it is a cost, and it comes out of the time you would spend on customers or on your job. Count the hours a week you can give it. If you can't give any, ask for the parts you can't do, and ask what that adds.
3. Changes after you agree. Ask what a change costs before you agree to the price. Ask how a change is priced: by the hour, or as a fixed amount agreed first. Ask who decides whether something is a change or part of the original work. Get the answer in writing, so you both read the same thing later.
4. Launch and upkeep. An app has to be put in front of people, and then kept working. Store accounts and fees are in what it costs to publish an app. Running and upkeep costs are in Step 6 of the cost guide, "Add what comes after launch".
For what founders budget and what sellers ask, see The First Version Report 2026.
Should you pay hourly or a fixed price?
For a whole first version, a fixed price paid in milestones protects you most. 40% of founder build jobs on Upwork are posted fixed price, yet only 13–21% ask for milestones and 7% name a date.²³ Ask for both.
A milestone is a part of the work, with a date and a payment. Each one should be something you can open and try: a screen that works, a sign-in that lets you in, a payment that goes through in test mode. If a milestone is just "50% done", you cannot tell whether it is.
A fixed price only protects you if it says enough. It should name:
- the parts of the app you are paying for
- the date each part is due
- what you see before each payment is due
- whose name the code and accounts are in
Step 8 of the cost guide, "Check any quote against it", covers each of these.
Hourly suits a small, exactly described fix, with a cap. An hourly rate with no cap for a whole build is a sign to stop and ask.
Whichever you choose, pay each milestone after you see it work, not before.
If the person only offers hourly, you can still protect yourself. Ask for a cap on the total, a short summary of the hours each week, and a point at which you both stop and review what has been built. A cap is the number you will not go past without agreeing it first.
How do you get quotes you can compare?
Send everyone the same one-page brief, and say which goal you want priced. Then the quotes price the same app.
The App Build Planner writes the brief for you. Describe your app in a sentence, and it shows the features, what it usually costs and how many weeks it takes.
A useful brief is one page. Say what the app does in a sentence, who uses it, what the main parts are, whether it takes payments, whether it is for the web or for phones, what is already built, and the date you want it by. Say which goal you want priced: a prototype, a first version people can use, or an app ready to launch. Send the same page to two or three people, and keep their answers side by side.
Ask for three things from every quote:
What is in the price, part by part?
When is each payment due, and what do you see first?
Whose name are the code and accounts in?
Step 8 of the cost guide, "Check any quote against it", goes through them with the warning signs. The longer guide to reading a quote is How to read an app quote.
If quotes differ a lot, ask each one which goal the price is for. The gap may be in what each one includes, not in the people.
Before you hire anyone, look at work they have already shown you. How to hire an app developer covers how. Until it is live, read what to ask before you hire someone.
What should you do next?
Send your brief. Get one page back, usually the same working day. It shows what to cut, what the app should cost as a range and what moves it, how long it should take, and three questions to ask anyone who bids. When demand is high it can take longer. It stops short of a fixed quote or a plan. Your brief can be in any form: notes, a feature list, mock-ups, a link or a voice memo. Send only what you are happy to share. An NDA on request.
Questions.
How much does it cost to hire someone to build an app?
Whether you hire or pay someone to build an app, an app developer costs the rate times the hours the work takes, plus the costs on top of the rate: marketplace fees, your own time, changes after you agree, and launch and upkeep. So a rate on its own never gives the bill. For figures, see what an app costs.
Is it cheaper to hire a freelancer or a company to build an app?
The rate alone doesn't settle it. Compare what each will deliver by asking the same three questions: what is in the price, who you will speak to each week, and which goal the price is for. The goal moves the price as much as the person does. See who to hire.
What fees does Upwork or Fiverr add when you hire a developer?
Upwork: on the free Basic plan, a Client Marketplace Fee of up to 7.99% on payments, plus a one-time Contract Initiation Fee of $0.99 to $14.99 per new contract (read 24 October 2026). Fiverr: a service fee of 5.5%, plus $3.50 on orders under $200 (read 24 October 2026).
Should I pay a developer hourly or a fixed price?
For a whole first version, a fixed price paid in milestones protects you most. Pay each milestone after you see it work, so you know the money has bought something real. Hourly suits a small, exactly described fix, and only with a cap on the total. See hourly or fixed.