How Much Does a Custom Web Application Cost in 2026? Real Numbers From 15 Projects
Marwan Ayman
Full-Stack Developer & Automation Engineer

Short answer: in 2026 a custom web application built by an experienced independent developer costs between $5,000 and $25,000 for a first production version. A marketing site with a content system costs $1,500 to $4,000, an e-commerce store $3,000 to $10,000, and a single automation workflow $300 to $2,500. The number is driven by how many user roles and screens the app has, how many external systems it talks to, and how ready the design is, not by the technology stack.
Those are the ranges I publish on my own pricing page and quote from. Below I show where they come from, what the fifteen projects on this site actually took, and how to bring a quote down without getting a worse product.
What does a custom web application cost in 2026?
These are fixed-price ranges for a complete, deployed product, including the discovery call, written scope, build, testing, deployment and thirty days of fixes after launch. They assume a solo developer or a very small team, which is where most small and mid-sized companies get the best value.
| Project type | Typical price (USD) | Typical timeline | What is inside |
|---|---|---|---|
| Landing page | $600 – $1,500 | 1 – 2 weeks | One page, a form, analytics, SEO basics |
| Business website with a content system | $1,500 – $4,000 | 2 – 4 weeks | 5 – 15 pages, CMS, bilingual option, blog |
| E-commerce store | $3,000 – $10,000 | 4 – 8 weeks | Catalogue, cart, payments, shipping, admin |
| SaaS product or startup MVP | $5,000 – $25,000 | 3 – 6 weeks for one core workflow | Auth, roles, database, billing, admin dashboard |
| Custom business system or client portal | $5,000 – $20,000 | 6 – 12 weeks | Multi-role dashboards, workflows, documents, audit trail |
| Automation workflow (n8n, Make, custom) | $300 – $2,500 | 2 – 10 days | Trigger, integrations, error handling, monitoring |
| AI integration (OpenAI / Claude API) | $500 – $5,000 | 1 – 3 weeks | Prompting, retrieval, guardrails, evaluation |
| Code audit of an existing project | $400 – $1,200 | 2 – 5 days | Written report with prioritised fixes |
| Maintenance retainer | $250 – $1,500 / month | Ongoing | Updates, monitoring, small features |
Agencies in the UK, the US and the Gulf usually quote two to four times these figures for the same deliverable, because you are also paying for account management, office space and a sales team. Marketplaces sit in between once you add their fees, which I cover below.
Why do quotes for the same app differ by five times?
Short answer: because "a booking app" or "a client portal" describes a category, not a scope. Five things decide most of the price: the number of user roles, the number of distinct screens, the number of integrations, the compliance or data-migration burden, and whether a finished design exists. Everything else, including the framework, is noise.
- User roles. Every role is a separate set of screens, permissions and test cases. The Alemmi Network trading platform has four (trader, compliance officer, operations analyst, administrator). The UK ETA portal has four as well, plus a public applicant flow. A two-role app is often half the price of a four-role app with the same "features" list.
- Screens and states. A form with thirteen possible application statuses, as in the UK ETA system, is not one screen. It is thirteen states, each with its own transitions, emails and admin actions.
- Integrations. Payment gateways, WhatsApp, accounting software, CRMs and shipping APIs each add days, mostly for edge cases: failed webhooks, refunds, retries and reconciliation.
- Compliance and migration. Government-grade audit logs, PCI-scoped payment flows, GDPR data handling and importing years of spreadsheets are real work that does not show up in a feature list.
- Design readiness. A complete Figma file with the main screens removes a week or two of design decisions. A hand-drawn sketch adds them back.
What did real projects actually take?
Short answer: from the projects on this site, one-month builds were single-purpose marketing platforms, two-month builds were multi-role systems with one core workflow, and four-to-eight-month builds were marketplaces and SaaS products with billing, real-time features and several roles.
| Project | Type | Stack | Build time |
|---|---|---|---|
| QMS – Quad Marketing Solutions | Multi-region marketing platform | Next.js, TypeScript, Tailwind, Stripe | 1 month |
| Abbey Timber (Australia) | Landing page | WordPress | 1 month |
| UK ETA Portal | Government-style application system, 4 roles, 13 statuses, PayTabs | Laravel, MySQL, Alpine.js | 2 months |
| Alemmi Network | Institutional trading operations platform, 4 roles | Next.js, Prisma, PostgreSQL, shadcn/ui | 2 months |
| Kids Garden | Childcare attendance system with QR check-in | Laravel, MySQL, Bootstrap | 2 months |
| The Tee Spot (USA) | Custom Shopify theme with Afterpay and Klarna | Shopify, Liquid | 2 months |
| DineEase | Hotel restaurant reservation system, multilingual, pricing rules | Laravel 12, PHP 8.2, MySQL | 4 months |
| BookAFly | Travel booking platform with Stripe | Next.js, Node.js, Express, MongoDB | 4 months |
| SouqSoft | Bilingual Arabic/English marketplace, RBAC, 2FA, real-time | Next.js 16, React 19, Prisma, PostgreSQL, Socket.io | 6 months |
| Bounce | Childcare management SaaS with billing | WordPress, React, Node.js, AWS | 8 months |
Two things stand out. First, the stack barely correlates with duration: the two-month Laravel project and the two-month Next.js project were both multi-role systems with one core workflow. Second, the long projects were long because of breadth (billing, real-time notifications, several roles, two languages), not because any single feature was hard.
Rule of thumb from these numbers: each additional user role or external integration adds roughly two to three weeks to a build, and therefore roughly $1,500 to $3,000 at independent-developer rates.
Freelancer, agency or marketplace: what is the real cost?
Short answer: an independent developer working at a fixed price is usually the cheapest way to get a custom application built well, an agency is the most expensive, and a marketplace sits in between once fees are added, with the extra risk that you are choosing from profiles rather than from shipped work.
| Route | What you pay on top of the build | Best for |
|---|---|---|
| Independent developer, fixed price | Nothing. One quote, milestones, code transfer on final payment. | Defined projects up to about $30,000; companies that want to talk to the person writing the code |
| Marketplace (Upwork and similar) | Client marketplace fee of 5% on payments (3% for eligible US clients paying by bank account), a contract initiation fee of $0.99 to $14.99, and the freelancer's own 0–15% service fee, which is priced into their rate | Small, low-risk tasks; hourly work you want the platform to escrow |
| Agency | Typically 2× – 4× the independent price for the same scope, covering project management, sales and overhead | Large multi-team programmes; clients who need a vendor with a legal department |
The marketplace fees quoted above are the published 2026 figures; they change, so check the platform's current pricing page before you budget.
What is included in a fixed-price quote?
A quote that does not list these items is not comparable with one that does. Mine include all of them:
- A written scope: user roles, screens, integrations, what is explicitly out of scope
- A milestone plan with payment tied to delivered, testable milestones, not calendar dates
- Source code in a Git repository you own from day one
- Deployment on Vercel, a VPS or your own cloud account, with environment variables documented
- A short handover document: how to run it locally, how to deploy, where the secrets live
- Thirty days of free bug fixes after launch
- No revenue share, no lock-in, no proprietary framework you cannot hire someone else to maintain
How can you reduce the cost without getting a worse product?
- Cut roles before cutting features. Launch with two roles (user and admin) and add "manager" or "reviewer" once real usage shows the approval flow you actually need.
- Ship one workflow end to end. One complete workflow that real users finish beats five half-built ones. Phase two is priced from what usage showed.
- Use hosted services for commodity parts. Stripe for billing, Resend for email, Vercel Blob or S3 for files. Rebuilding these is expensive and adds nothing your customers notice.
- Bring a design, or accept a component library. Tailwind CSS with shadcn/ui produces a clean, accessible interface in a fraction of the time of pixel-perfect custom design.
- Prepare your data. Clean spreadsheets and a list of every third-party account you use save days of discovery.
- Automate around the app instead of inside it. Notifications, reports and CRM syncing often cost less as an n8n workflow than as bespoke code.
- Pay for a scope, then for a build. A paid two-to-three-day scoping exercise on a large project prevents the most expensive mistake, which is building the wrong thing well.
How do you get an accurate quote?
Send a one-page brief that answers four questions: who will use the system, what each of them must be able to do, what it needs to connect to, and when it must be live. That is enough for a thirty-minute call, and a written scope with a fixed price within three to five working days. You can start from the project brief form or read how I work first.
Frequently asked questions
How much does a simple web application cost?
A focused application with login, one database-backed workflow and an admin view usually lands between $5,000 and $8,000 and takes three to five weeks. A marketing site with a content system is $1,500 to $4,000. Anything under $3,000 that promises a full custom system is almost always a template with your logo on it.
Is hourly or fixed price cheaper for a custom web app?
Fixed price is cheaper for the client when the scope is written down, because the developer carries the estimation risk. Hourly is cheaper only for open-ended work such as retainers and ongoing maintenance, where writing a scope for every small task would cost more than the task.
How long does a custom web application take to build?
From the fifteen projects listed on this site: landing pages one month or less, business sites one to three months, custom systems and marketplaces two to six months. An MVP with one core workflow is typically three to six weeks of build time after the scope is signed.
What do I own at the end of the project?
On final payment you receive the Git repository, the deployment configuration, the database and written documentation. I work on fixed-price contracts only, so there is no revenue share or lock-in.
Can I get a quote without a full specification?
Yes. A one-page brief is enough for a call and a written scope with a fixed price within three to five working days.




