Skip to content
Cost guide

What actually drives the cost of building an app.

Most articles about app development cost open with a number chosen to win a search result and bury the caveats below it. This guide leaves the number out. It walks through the five drivers that really decide the effort, and with it the price, then shows how CODT Technologies turns your scope into a fixed quote after a free 4-hour workshop.

Why there is no price on this page

CODT Technologies does not publish prices, and you won't find market averages here either. A number given before anyone has seen your workflows is a guess. Effort is set by complexity: integrations, compliance, data migration and the reliability you need on day one. So it starts with a free 4-hour workshop. We suggest the solution we think fits best, and once the scope is clear you get a written plan and a fixed quote within 3 working days.

The cost drivers

Five drivers move every app budget.

  1. Scope — and the cut-line

    Scope is the largest driver by far: screens, roles, platforms, states. But the wishlist matters less than the cut-line — deciding what a chargeable first version must do, and what can wait, moves the budget more than any technology choice.

    What moves it
    • How many screens and roles v1 truly needs
    • Whether it ships on one platform or several
    • Offline, multi-language and permission complexity
    • What can wait for v2 without hurting launch
    What it means for your quote

    A lean first release usually takes 2–3 engineers about 8–14 weeks. A standard product with several roles, real integrations and an admin surface needs 3–4 engineers + delivery lead for 12–20 weeks. The workshop fixes the cut-line, and your quote prices that line, in writing.

  2. Team seniority

    The hourly rate is the most misleading number in software. Senior engineers cost more per hour and less per outcome: fewer rework loops, architecture that survives growth, review on every change.

    What moves it
    • Who reviews every change before it ships
    • How much of the first version needs rebuilding
    • Whether early architecture decisions survive real usage
    What it means for your quote

    A senior-weighted squad (4 engineers plus a delivery lead) costs more per month than a junior one and usually less per release. The mix is named before you sign and priced into one fixed quote, so you never pay by the day for someone's learning curve.

  3. Integrations

    An app is rarely alone: payments, ERPs, telephony, legacy systems. Each integration adds discovery, edge cases and testing — and the quality of the other system's API often moves cost more than your feature list does. On TapTime, the clock-in UI was the small part; the real-time ERP sync is where the engineering lived.

    What moves it
    • How many external systems the app must talk to, and how well their APIs are documented
    • Whether data must sync in real time or on a schedule
    What it means for your quote

    There is no honest per-integration price: connecting to a documented REST API is a much smaller job than connecting to a twenty-year-old ERP. Integrations are the driver most likely to turn a lean first release into a standard-sized build. Each is scoped against your actual stack in the workshop and priced individually in the quote.

  4. Compliance and data protection

    Data-protection law, audit trails, data residency and industry rules are architecture decisions. Designed in from the first sprint they are a manageable line; retrofitted after an audit finds the gap, they are a rebuild.

    What moves it
    • Which regulations your data and market actually trigger
    • Audit-trail and data-residency requirements
    • How much is designed in early versus retrofitted later
    What it means for your quote

    Compliance carries no standard price — the scope is set by your data and your market. What it reliably does is move the cost upward, and regulated builds are the most common reason a project becomes a complex platform rather than a standard product. Which rules apply, and what they add, is named in the workshop, while the quote can still reflect them.

  5. Maintenance and ongoing care

    An app is not done at launch. OS releases, dependency patches, monitoring and the features your users ask for next are a real, recurring cost — the one most estimates quietly omit. We have shipped FeelEat's stack for 9+ years with the same team, and that continuity is planned into the budget before launch.

    What moves it
    • OS and dependency updates that cannot be skipped
    • Monitoring, backups and incident response
    • The feature roadmap that appears once real users arrive
    What it means for your quote

    Care plans are sized in hours: 15 a month for a stable product, 30 while it is still moving, 60 with a named engineer on business-critical systems. Every launch first gets 30 days of free fixes. Annual support typically runs at 15–20% of the original build cost. Care is its own line next to the build, and you accept the plan before launch, so the first monthly invoice is never news.

Reading this for a live project?

Talk it through — no pitch
How the number gets fixed

From unknown to a fixed quote, in three steps.

  1. Free 4-hour workshop

    We scope the product together in a free 4-hour workshop: workflows, integrations, the v1 cut-line, the risks worth naming out loud. Within 3 working days you get a written scope you could take anywhere, and a quote.

  2. Fixed, transparent quote

    The quote puts the number in writing: fixed milestones and a fixed budget for the scope we agreed. If scope changes later, the quote changes with it in the open, and you approve the difference first.

  3. Ongoing care

    After launch the same team stays on: monitoring, updates and the next iterations, planned as care rather than emergency invoices. That continuity is how FeelEat's stack has stayed shippable for 9+ years.

No open-ended day rates, no surprise invoices. 100% of the code, IP and infrastructure transfers to you, and we sign an NDA on request.

Worked examples

What these drivers look like on real builds.

FeelEat — nine products, 9+ years, one team

The whole-lifecycle cost picture on one client: we have built and run FeelEat's Swiss operating stack (ERP portal, workforce apps, kiosks, connected fridges) for 9+ years, nine products on one architecture. That far in, maintenance is the engagement itself.

9+ yrs
Building FeelEat
9
Products, one architecture
40K+
App downloads

FeelEat TapTime — where integration set the budget

A tightly scoped mobile build whose cost story is the integration: badge clock-in at wall kiosks (a phone and an NFC reader) for multi-site teams, which keeps working offline and syncs to the ERP that runs payroll.

Badge
NFC badge tap at a wall kiosk
Offline
Clock-ins stored and synced when the connection returns
Approval
Forgotten clock-outs go to the manager
FAQ

Questions founders ask about app development cost

Anything we missed?

Put it in a brief. A senior engineer reads it and replies within one business day.

How much does it cost to build an app?

Nobody can name an honest number before the scope is known, so we don't publish one, and we don't quote market averages either. What we can give you is the size of the effort. A lean first release usually takes 2–3 engineers about 8–14 weeks. A standard product with several roles, real integrations, an admin surface and operational reporting needs 3–4 engineers + delivery lead for 12–20 weeks, and a complex platform 20+ weeks (5+ engineers, multi-discipline). Five drivers decide where you sit: seniority, scope, integrations, compliance and maintenance. After a free 4-hour workshop we suggest the solution we think fits best, and once the scope is clear you get a written plan and a fixed quote within 3 working days.

Why is there no price on this page?

Because a price given before anyone has seen your workflows is a guess with a currency sign in front of it. Two apps with the same number of screens can be months apart once integrations and compliance are counted. So we look first. The free workshop maps the scope, and your exact number is fixed in writing after it. It holds unless you change the scope.

What is the single biggest cost driver?

Scope — specifically the cut-line. The budget moves most when you choose what the first paying version has to do and what can wait a quarter. Drawing that line is most of what the free workshop is for.

How do you stop the price ballooning mid-project?

The quote is fixed against a written scope with fixed milestones, so there is no day-rate meter running. When scope genuinely changes, we reprice that change openly and you approve the difference before work continues. Nothing new gets billed before you have signed off on it.

Is a lower hourly rate a cheaper app?

Often the opposite. Junior-heavy teams cost less per hour and more per outcome: more rework loops, and architecture that needs rebuilding at the first sign of growth. That rebuild is the bill nobody shows you up front — which is why we price outcomes, not hours.

What does maintenance cost after launch?

One fixed line, visible up front. The recurring work (OS updates, dependency patches, monitoring, the roadmap your users create) is a care plan sized in hours: 15 a month, 30, or 60 with a named engineer when the product is business-critical. The first 30 days after launch bring free fixes. Annual support typically runs at 15–20% of the original build cost. You accept the plan before launch instead of discovering it later — FeelEat has run on it, with the same team, for 9+ years.

What do I get from the workshop, and when is a paid sprint worth it?

Within 3 working days of the free workshop: a written scope, with workflows mapped, integrations named, the v1 cut-line drawn and risks stated, and a transparent quote against it. A clearly defined project gets its fixed price in that quote. When the scope is still open after four hours, a short paid discovery sprint goes deeper first; its cost is credited in full against the build. If we do build, every line of code and all the IP end up in your name.

Have an app in mind? Your fixed quote comes after a free 4-hour workshop.

Start with a free 4-hour workshop
Ready to build

Have a problem worth
solving well?

Tell us what you are building and the deadline it has to meet. You will get a clear read on whether we fit and what the work would take.