App Development Milestones: How Client Payments Should Work
Learn how app development payment milestones protect both clients and studios — what deliverables unlock each tranche and why the 25/25/25/25 model works.

Paying for a custom app is one of the larger investments a business will make. Yet most founders sign a contract without really understanding how the payment schedule works — or why it matters. App development payment milestones exist for a good reason: they tie money to progress, protect your budget if something goes wrong, and keep the studio motivated to deliver results at every stage rather than only at the end.
This guide explains how a well-structured milestone schedule works, what deliverables should unlock each payment, and what to watch for when reviewing a contract.
Why Milestone-Based Payments Beat Paying in Full Up Front
Paying 100 % at the start removes almost all of your leverage. If the project stalls, the designs miss the mark, or scope creep inflates the timeline, you have no financial tools left to course-correct.
Equally, a studio that receives nothing until launch carries all the risk — which tends to make teams conservative, less communicative, and slower to start on early research.
A milestone schedule shares risk fairly. You pay when something tangible is delivered. The studio knows money is tied to real outputs. Both sides stay aligned.
The Standard 25/25/25/25 Model Explained
The most common structure in the industry divides total project cost into four equal tranches, each unlocked by a defined deliverable. Here is what each tranche typically covers.
| Tranche | When it is due | What you receive |
|---|---|---|
| 25 % — Kickoff | Contract signing | Project kickoff, discovery workshops, requirements document |
| 25 % — Design approval | UI/UX sign-off | Finalized screens, user flows, interactive prototype |
| 25 % — Development complete | Feature-complete build | All features built, internal QA passed, staging environment live |
| 25 % — Launch | App Store approval | App live, final handover, documentation delivered |
Some studios split the final tranche into two smaller payments (e.g., 15 % at feature-complete, 10 % at launch), which can be useful for complex apps where App Store review timelines are unpredictable.
Milestone 1: Kickoff (25 %)
This payment starts the engagement. In return, you should receive:
- A discovery session covering your users, goals, and competitors
- A written requirements or specification document
- A project timeline with milestone dates
- Access to a shared project management board
What to watch for: If a studio accepts the first payment and disappears for weeks without any output, that is a red flag. Kickoff deliverables should arrive within the first one to two weeks.
Milestone 2: Design Approval (25 %)
Designs are where most misunderstandings happen. This tranche is released only after you have reviewed the designs and signed off on them — not before.
Deliverables at this stage:
- Wireframes for every major screen
- High-fidelity UI mockups aligned with your brand
- An interactive prototype you can tap through (Figma or similar)
- Documented user flows
You should request at least two rounds of revisions before approval. Once you approve and release this payment, the studio moves into development based on these designs, so take your time here.
Milestone 3: Development Complete (25 %)
This is the largest functional delivery — the moment when the app is built and working end-to-end in a staging environment.
What you receive:
- All features from the specification, functional in a testable build
- A testing period (typically one to two weeks) for you to review
- A bug-fix cycle to resolve issues found during review
- Internal QA report from the studio
Important: “Development complete” does not mean the app is in the App Store. It means you can use it, test it thoroughly, and approve it before the final payment.
At Fera Tech, we open staging access to clients well before milestone 3 so there are no surprises. You can see progress throughout development — not just at the invoice stage. Browse our work to see examples of apps we have taken through this process.
Milestone 4: Launch (25 %)
The final payment is released when the app is live on the App Store (and Google Play, if cross-platform) and handed over cleanly.
Deliverables:
- Published app with approved store listing
- Source code transfer (if agreed)
- Basic documentation and admin access
- Any agreed post-launch support window
Note that App Store review can take one to seven days and is outside everyone’s control. Define in the contract that this tranche is due upon store approval submission, not necessarily the moment downloads are live. This protects the studio from delays caused by Apple’s review queue.
Variations Worth Knowing
Not every project fits a clean four-part split. A few common adjustments:
- Larger upfront for higher-risk clients. Some studios charge 30–40 % at kickoff, especially for new clients or projects with complex discovery phases.
- Monthly retainers for longer builds. For projects running seven months or more, a monthly progress payment (e.g., a fixed fee each month once development starts) can replace the middle tranches.
- Equity or deferred payment arrangements. Rare, but some studios will accept a smaller upfront fee in exchange for a small equity stake or revenue share. Treat these with caution — align incentives carefully before agreeing.
What Should Be in the Contract Around Milestones
A milestone schedule only protects you if the contract defines it clearly. Before signing, confirm these points are written down:
- Each milestone has a specific, written deliverable — not vague language like “significant progress”
- Approval windows are defined (e.g., you have ten business days to review and approve)
- Revision rounds per milestone are capped (typically two rounds per milestone)
- What happens if the studio misses a milestone date — does the timeline shift, or is there a penalty?
- Termination rights at each milestone if the work does not meet the agreed standard
A reputable studio will not push back on any of these points. Our services page outlines how we structure engagements at Fera Tech.
How Milestones Relate to Project Cost
To give you a sense of scale, here are current 2026 ranges for iOS app development:
- Simple MVP (basic features, no backend complexity): $5,000–$15,000
- Standard app (custom backend, multiple screens, integrations): $15,000–$45,000
- Complex app (AI features, real-time sync, advanced architecture): $45,000–$120,000+
Hourly rates vary by provider type: agencies typically charge $150–$250/hour, boutique studios like ours charge $60–$120/hour, and freelancers range from $20–$60/hour. Milestone structures matter more at higher budgets — a $100k engagement with no milestone schedule is a significant financial risk.
Common Questions
Can I negotiate the milestone percentages? Yes. The 25/25/25/25 split is a starting point, not a rule. If you want more protection, push for a smaller upfront payment (15–20 %) with correspondingly larger middle tranches. Serious studios will usually agree to reasonable adjustments.
What if I need to pause the project between milestones? Most contracts include a pause clause — typically, work can be paused after any milestone payment, with a restart fee to cover ramp-up costs. Confirm this is written in before you sign.
Is a deposit refundable? Usually not — the kickoff payment covers real work (discovery, planning, setup). Some studios offer a partial refund if they have not begun work yet. If you are not ready to commit fully, ask about a smaller paid discovery phase before entering a full contract.
Start Your Project on the Right Terms
A clear payment milestone structure is not about distrust — it is about building a working relationship where both sides know what to expect. At Fera Tech, we walk every client through the milestone schedule before a contract is signed, so there are no surprises at invoice time.
If you are planning an iOS app, cross-platform build, or AI-integrated product and want to understand how our engagement model works, get in touch. We are happy to walk through scope, timeline, and payment structure with no pressure.
You can also explore our blog for more practical guides on budgeting, timelines, and what to look for when choosing an app development partner.
Building something like this?
Fera Tech ships iOS & full-stack apps end-to-end. Tell us about your project.
Start a project