WhatDrivesWebsiteDevelopmentCostin2026?
What actually sets the budget on a website build, from a single landing page to a custom commerce platform, broken down by scope, platform, design approach, and feature. Written by a team that ships on the web every day.
The short answer
Three things set a website budget, and the page count is the least important of them.
- How many pages are genuinely unique. Ten templated pages fed by a CMS are quick. Ten hand-designed ones are ten separate design and build jobs. Count unique layouts, not URLs.
- The design approach. A build on a component library ships fast. Bespoke layouts, custom illustration, and scroll motion are pure labour, and polish scales with hours.
- The functionality behind the pages. This is the real jump. A contact form is a couple of days. A catalogue with cart, checkout, inventory, and tax logic is a different project living behind the same word.
Effort follows those three. A landing page is 1 to 2 weeks with a designer and a developer. A business site is 3 to 6 weeks. A CMS-driven content site is 5 to 10 weeks with two or three people. A commerce build is 8 to 16 weeks with a small team plus QA. Scope those honestly and the number follows. We'll scope yours and come back with a straight answer, usually within hours.
Want a scoped answer for your own website build or redesign?
Use the interactive cost calculator →Everything on this page comes from years of building websites and web products, everything from a one-page campaign site to a content platform running hundreds of pages off a headless CMS. The site you're reading is one of them, built in Next.js 15 and deployed static, so this is the stack we live in daily. What you won't find here is a price table, because a number pulled off a web page is worthless until someone has actually looked at what you're building. What you will find is the honest anatomy of where the effort goes, so you can sanity-check whatever estimate you're holding.
The word "website" covers an enormous range. A one-page campaign site and a custom store with hundreds of products are both websites. They're completely different builds with completely different budgets, and the gap between them is not the page count. It's what the pages have to do. So this guide breaks the drivers down by the actual project type. Find what you're building, understand what moves the number, and skip the generic advice.
We'll scope your project properly and hand you a straight answer, usually within hours. You own the code and the content outright, a senior team builds it, and there's no agency overhead padding the invoice. We'll never tell you we're the cheapest. We'll tell you the number is honest and the work is worth it. Your number comes from a quick scoping conversation, privately and fast, which is the only place a real one can come from.
Website Types and What Sets Them Apart
Effort, timeline, and drivers. The number for your build comes from a scoping call, not a table.
| Website Type | What Drives the Budget | Timeline | Best For |
|---|---|---|---|
| Landing Page Single page, conversion-focused, responsive | Design ambition and motion. There's almost no logic to test. | 1-2 weeks | Product launches, ad campaigns, lead gen |
| Business / Brochure Site 5-15 pages, contact form, SEO foundations, responsive | How many of those pages are unique designs rather than one template. | 3-6 weeks | SMBs, service firms, agencies |
| Custom Website with CMS 10-50+ pages, headless CMS, blog, SEO architecture | The content model. Structured types and editorial workflows are the real work, not the pages. | 5-10 weeks | Content-heavy brands, SaaS marketing sites |
| E-commerce Site Product catalogue, cart, checkout, order management | Checkout edge cases, tax and shipping rules, and inventory state. Not the product pages. | 8-16 weeks | Retail, D2C brands, marketplaces |
| Custom Web Platform User accounts, dashboards, APIs, complex workflows | Access control and workflow logic. Every screen obeys a permission model. | 3-9 months | SaaS products, portals, B2B tools |
Team size tracks the same curve. A landing page is a designer and a developer. A business site is much the same with a content person alongside. A CMS build wants two or three people because the content model, the front end, and the SEO architecture run in parallel. A commerce build adds QA, because checkout is the one place where a bug costs you money on the day it ships.
Platform Breakdown: Builders vs Custom Code
Choosing a platform is where most budgets are set or blown before a designer touches a single frame. It decides how much of the build is already solved for you, how much you own at the end, and what you keep paying for. Here's how the main options compare in 2026.
| Platform | Relative build effort | What you own at the end | Hosting | When It Fits |
|---|---|---|---|---|
| Wix | Lightest of the six | A site you rent, on their terms | Bundled into the subscription | Simple presence sites, local businesses |
| Squarespace | Light, template-led | A site you rent, on their terms | Bundled into the subscription | Portfolio, creative agency, restaurants |
| Framer | Design time dominates, build time is small | Design control, but the code stays theirs | Bundled into the subscription | Design-led marketing sites, SaaS landing pages |
| Webflow | Moderate, CMS modelling adds most of it | Content and design, exportable with limits | Bundled into the subscription | Marketing sites needing CMS plus fine design control |
| WordPress | Moderate, and it grows with every plugin | Everything, plus the maintenance burden | Managed hosting, scales with traffic | Content-heavy sites, blogs, simple shops via WooCommerce |
| Custom Coded (Next.js) | Heaviest up front, lightest to extend later | The whole codebase, no lock-in | Free tier covers early traffic when static | Performance-critical, scalable, long-term product work |
The pattern is consistent. Hosted builders are lighter to start and heavier to grow, because every capability you add beyond what the platform intended costs you a workaround. Custom code takes more effort up front and then hosts for close to nothing on a static deploy, with full ownership of the stack and no platform lock-in. The honest way to decide isn't the build effort at all. It's whether the site is a brochure that will look the same in three years or an asset you expect to keep extending.
What Actually Drives Website Development Cost?
Two sites with the same number of pages can differ threefold in effort. Eight factors move the budget more than anything else. Knowing which ones apply to your project puts you in a position to ask for an honest estimate rather than accept a vague one.
| Budget Driver | What Makes It Light | What Makes It Heavy |
|---|---|---|
| Unique page designs | 5-10 pages off two or three templates, clear sitemap | 50+ pages, programmatic templates, localised versions |
| Design approach | Template or component library, existing brand assets | Fully bespoke interface with custom illustration or motion |
| CMS | No CMS, or a basic page builder for a handful of blocks | Headless CMS with structured content types and editorial workflows |
| E-commerce | No shop, or a single hosted payment link | Full catalogue, cart, checkout, inventory, tax, subscriptions |
| Custom functionality | Static content and a contact form | Calculators, configurators, booking flows, user accounts |
| Integrations | None, or embedded third-party widgets | CRM, ERP, payment APIs, marketing automation, live chat |
| Content | You supply all copy and media, ready to go | Copywriting, photography, or video production inside the project |
| Ongoing maintenance | Static site, self-managed, few moving parts | Monthly updates, security patches, hosting management, feature work |
Two of those deserve a warning. Content is the most common reason a website misses its date, and it's almost never the engineering. If copy and photography aren't ready when the build starts, the schedule slips regardless of how fast anyone codes. And integrations are the most commonly under-scoped line on a website brief, because "connect it to our CRM" sounds like an afternoon and turns into field mapping, deduplication rules, and error handling for the day the CRM is down.
Should You Build It Yourself or Build With a Development Partner?
If your website is a digital business card and you have time to learn a builder interface, Wix or Squarespace are genuinely fine. You get a live site for the price of a subscription and an afternoon, and there's no shame in that being the right answer. The limits hit later, when you want a feature the platform doesn't support, or when slow load times start hurting your search ranking and there's nothing in the editor you can do about it.
The calculation flips the moment the website is a revenue channel. If people convert on the site, if search traffic feeds your pipeline, if the site needs to keep growing in capability as the business grows, then the cost of a bad build isn't the build. It's the revenue you left on the table while the site was slow, hard to update, or ranking below competitors. And SEO doesn't reward you overnight for fixing it, so the months you spend on the wrong foundation are months you don't get back.
The clearest signal: if you've found yourself saying "the website doesn't do what I actually need it to do" more than twice, it's time to build properly. What you're paying for isn't hours of labour. It's a site that does its job without you having to think about it.
AI Website Builders: Lovable, Bolt, and What They Actually Take
Tools like Lovable and Bolt can generate a working website in minutes from a prompt. For a prototype, an internal tool, or a quick proof of concept, they're genuinely useful and fast to start. The typical output is functional but not production-ready, and that distinction is where the real work sits.
What AI builders produce well: page structure, sensible layouts, common components, and a clickable thing you can react to. What they miss, every time we look: accessibility compliance, semantic HTML a search engine can actually parse, an optimised image pipeline, real CMS wiring so a non-engineer can edit copy, performance tuning because the generated code usually ships more JavaScript than the page needs, mobile edge cases, and design fidelity that looks like your brand rather than a generic template.
The production pass is a defined piece of work, and it's sized by how much structural rework the generated output needs rather than by how many pages it produced. Sometimes the markup is sound and the job is performance, accessibility, and SEO structure. Sometimes the component architecture has to be rebuilt before anything else is worth doing, and that's the expensive version. That isn't a criticism of the tools. It's a useful framing: AI builders compress the effort of getting to roughly seventy percent, and engineering gets you the rest of the way. Used in that order, the total effort behind a good site comes down meaningfully. We do this often enough that we built a service around it.
How Much Time Does Each Website Feature Add?
The feature set, not the page count, is the real driver. Use the effort below to sanity-check any estimate and to decide what belongs in your first release versus a later one. Each line is roughly additive, so a marketing site that needs a CMS, multi-language, and CRM wiring stacks those three on top of the base build.
| Feature | What makes it heavy or light | Typical Effort |
|---|---|---|
| Responsive mobile design | Cheap when designed mobile-first, painful when retrofitted | 1-2 weeks |
| Blog with CMS (Sanity, Contentful, and similar) | Schema modelling is the work, the wiring is quick | 1-2 weeks |
| Contact and lead capture forms | Fast alone, heavier once routing and spam handling arrive | 2-5 days |
| Booking and scheduling integration | Availability rules and timezones, not the calendar UI | 1-2 weeks |
| Basic shop on a hosted payment provider | Light on a small catalogue, and the webhooks are the fiddly part | 2-4 weeks |
| Full catalogue with inventory | Tax, shipping, stock state, and refund edge cases | 6-12 weeks |
| Multi-language (i18n) support | Cheap if planned on day one, painful retrofitted | 1-2 weeks |
| Search with filters | Relevance tuning outlasts the interface work | 1-2 weeks |
| Custom scroll animations (GSAP) | Bespoke motion is pure labour, and it scales with polish | 1-2 weeks |
| SEO architecture (sitemaps, schema, structured data) | Cheap when built in, expensive bolted on after launch | 1 week |
| Analytics and conversion tracking setup | Defining what counts as a conversion takes longer than the code | 3-5 days |
| CRM integration (HubSpot, Salesforce, and similar) | Field mapping, deduplication, and failure handling | 1-2 weeks |
| Accessibility to WCAG standard | Near-free designed in, a genuine retrofit project after the fact | 1-2 weeks |
| Content migration from an existing site | Scales with page count and how messy the old structure is | 1-3 weeks |
What Keeps Running After Launch
The build is one commitment. Operating and growing the site is another, and the second one compounds over time. Here's what to plan for after launch, and how each item behaves as the site grows.
| What Keeps Running | How It Behaves | Notes |
|---|---|---|
| Hosting (static / CDN) | Free tier covers early traffic | Vercel and Cloudflare Pages free tiers carry most marketing sites |
| Hosting (server / dynamic) | Scales with traffic | A VPS or managed cloud once there's backend logic behind the pages |
| Platform subscription | Fixed and permanent while you're on a builder | The line that disappears entirely on a custom static build |
| Domain name | Flat, renewed annually | Keep it in your own registrar account, not your agency's |
| CMS subscription | Free tier covers early content, then scales with editors and documents | Sanity's free tier covers most early-stage content needs |
| SSL certificate | Free everywhere worth hosting | Included with Cloudflare, Vercel, or Let's Encrypt |
| Transactional email | Free tier covers early volume, then scales with sends | Resend, Postmark, or similar for form notifications |
| Maintenance and updates | A low double-digit percentage of the build effort each year | Security patches, dependency updates, minor feature work |
A well-built static site on Cloudflare Pages or Vercel can run inside a free tier for years. That's one of the strongest arguments for a custom Next.js build over a hosted builder subscription: the recurring platform fee disappears and what stays is a fast, owned asset. The item people underestimate is the last row. A site nobody patches is a site that breaks quietly, and the repair is always more work than the upkeep would have been.
Where Do Companies Waste Money on Website Builds?
Designing every page from scratch. A site with fifteen bespoke page layouts is fifteen design jobs and fifteen build jobs, and it's a nightmare to keep consistent afterwards. Three or four well-made templates plus a shared component set covers almost any brochure or content site, ships far faster, and looks more coherent. Bespoke design belongs on the pages that actually earn something, the homepage, the main service page, the one landing page your ads point at.
Building the CMS before knowing the content. Teams model twenty content types on day one, then discover they publish two kinds of page. Every unused type is schema you maintain and an editor gets confused by. Start with the content you actually have, add types when a real page demands one, and the editorial experience stays something a marketer will use rather than avoid.
Treating SEO as a launch-day task. URL structure, internal linking, page architecture, and schema are cheap while the site is being built and expensive to retrofit afterwards. A redesign that ignores redirect mapping is the fastest way we've seen a business lose rankings it already had. And even done right, SEO takes months to compound, so the foundation has to be in before the clock starts, not after.
Buying a plugin stack instead of a build. A WordPress site running thirty plugins is thirty update paths, thirty security surfaces, and a load time nobody can fix without unpicking the lot. Each plugin felt free at the moment it was installed. The bill arrives as page speed, as breakage after an update, and as the day a plugin author abandons the project.
Build With a Partner vs In-House vs Agency vs Freelancer
| Factor | In-House | Freelancer | Local Agency | Build Partner (Geminate Solutions) |
|---|---|---|---|---|
| What sits inside the engagement | You assemble design, build, QA, and infrastructure yourself | One pair of hands, no team around them | A full service, with agency overhead inside it | Design, build, QA, SEO, deploy, scoped once |
| What it adds on top | Recruiting, salaries, benefits, taxes, and the dead months before anyone ships | Your management time, plus the risk when they take another client | Account layers between you and whoever writes the code | No surprise change-request fees |
| Ramp-Up Time | 4-8 weeks of hiring and onboarding | 1-2 weeks | 2-4 weeks | Around a week |
| Code Quality | You build the review culture yourself | Variable, and nobody reviews it | The agency manages it | Senior code reviews built in |
| You Own the Code? | Yes | Usually yes | Depends on the contract | Always yes, NDA on request |
| Long-Term Value | High if the team stays | Low after handoff | Medium | High, the team learns your product |
The positioning that matters is this: a development partner takes ownership of the output, not just the hours. When you build with Geminate Solutions, a senior team ships to your repo, joins your standups, and treats the quality of what goes live as their own reputation. Standing up an in-house web team means recruiting, salaries, benefits, and the months before anyone ships a line, and a website rarely keeps a permanent team busy year-round. If you'd rather extend your own team than run a fixed project, building with a dedicated web team is the shape that usually fits.
Engagement Models for Website Development
Fixed scope. The clean choice for landing pages, brochure sites, and most CMS builds, where the scope is knowable before anyone starts. You agree the deliverables up front and pay against milestones. No hourly tracking, no surprise scope-creep invoice. It works best when you can hand over a sitemap, rough wireframes, and a clear feature list. The risk of mis-estimating sits with the build team, not with you.
Iterative. Better suited to commerce and platform work that shifts week to week, and to any site where the content strategy is still forming. The model lets you reprioritise the backlog without renegotiating a contract every time the roadmap moves. Detailed logs, reviewed each week, keep the effort honest and visible.
Dedicated team. For companies where the website is a growing asset rather than a one-off project, a team that stays on the codebase, ships new pages and features, keeps performance and SEO healthy, and knows the history of every decision. On a scoping call we'll point you to the model that fits your stage: a first site usually starts with a fixed scope, a growing content operation leans iterative, and a site that's become a revenue channel moves to building with a dedicated web team.
| Model | Best For | How you pay | Risk Level |
|---|---|---|---|
| Fixed Scope | Landing pages, brochure sites, CMS builds | Against agreed milestones | Low (yours) |
| Iterative | Commerce and platform work, evolving content | Per sprint, against reviewed logs | Shared |
| Dedicated Team | Sites that keep growing as a revenue channel | Monthly, for a team that stays | Low (both sides) |
How to Get an Accurate Website Cost Estimate
Want a number you can actually trust? Bring us a few things. A rough sitemap, even a list of page names, so we can tell templates apart from unique designs. A feature list split into must-have versus nice-to-have. Whether the content exists yet, and who's writing it if it doesn't. The systems the site has to talk to, whether that's a CRM, a payment provider, or an inventory system. Whether search traffic matters to you, which decides how much architecture work goes in early. And two or three sites you like, with a line on what you like about each. The more clearly you can describe what the site has to do and who it has to do it for, the tighter the estimate comes back. Vague briefs get padded estimates, and neither of us wants that.
Website Cost: Frequently Asked Questions
What drives the cost of building a website?
Three things set the budget, and the page count matters least of the three. First, how many of the pages are genuinely unique, because ten templated pages fed by a CMS are far lighter than ten hand-designed ones. Second, the design approach, since a build on a component library moves fast while bespoke layouts, custom illustration, and scroll motion are pure labour. Third, the functionality sitting behind the pages, which is the real jump, because a contact form is a couple of days and a catalogue with cart, checkout, inventory, and tax logic is a different project entirely. A landing page takes 1 to 2 weeks with one or two people. A business site takes 3 to 6 weeks. A CMS-driven site takes 5 to 10 weeks with a small team. A commerce build takes 8 to 16 weeks. Scope those three drivers honestly and the budget follows.
What is the leanest way to build a professional website?
Lean on things that are already solved. Use a component library and a design system instead of hand-designing every section, put content into a headless CMS so you don't pay an engineer to change a headline, and deploy a static site to Cloudflare Pages or Vercel where the free tier covers early traffic and there is no platform subscription at all. Ship a tight first release with the pages that actually earn something, then add depth once you can see what visitors do. A hosted builder is genuinely fine when the site is a digital business card. The leanest path stops being the cheapest one the moment the site has to convert, rank, or grow.
Should I use Wix, Webflow, or a custom-coded website?
Use Wix or Squarespace for a simple presence site with no custom functionality, where the whole job is being findable and credible. Use Webflow or Framer for design-heavy marketing pages where the visual output matters more than backend logic and a marketer needs to edit without a deploy. Go custom on Next.js when you need sub-second performance, CMS-driven content at scale, user accounts, real integrations, or a codebase you can grow without asking a platform's permission. A builder is lighter to start and heavier to grow, because every capability you add beyond what the platform intended costs you a workaround. The honest tell is lock-in. A builder is rented and the rent never stops. A custom build is owned, hosts for close to nothing on a static deploy, and can be extended in any direction later.
What drives the cost of a website redesign?
A redesign lands close to a new build at the same complexity, and it goes heavier when the old site has to stay live during the transition. Three things move it. Content migration is the big one, because moving hundreds of pages into a new content model is real engineering, not copy and paste. URL and redirect mapping is the one people forget, and getting it wrong is the fastest way to lose rankings you already had. And the architecture question underneath, whether you are restyling the existing structure or rebuilding it, decides everything else. A straight visual refresh of a brochure site is a few weeks. A redesign that also migrates a CMS and rebuilds the information architecture runs considerably longer.
How long does it take to build a website?
A landing page takes 1 to 2 weeks with one designer and one developer. A multi-page business site takes 3 to 6 weeks. A site with a custom CMS takes 5 to 10 weeks with two or three people. A commerce build with custom checkout and catalogue logic takes 8 to 16 weeks with a small team plus QA. Timeline tracks the number of genuinely unique page designs, how much of the interface is bespoke, and how many systems have to be wired in behind it. The single biggest schedule risk isn't engineering, it's content. Projects wait on copy and photography far more often than they wait on code.
What drives the cost of a small business website?
For a small business site, the driver is what you want the site to do rather than how many pages it has. Five to twelve pages, a contact form, and clean SEO foundations is a short, well-understood build of a few weeks. Adding a blog with a CMS adds the content model and the editorial workflow. Adding booking or a shop is the real step up, because payment, availability, and order state each carry their own edge cases and testing. The question worth answering first is whether the site is a digital business card or an active revenue channel. That answer, not the page count, sets the budget.
What keeps costing money after a website launches?
Four things. Hosting is the smallest and it's often nothing at all, because a static site on Cloudflare Pages or Vercel sits inside the free tier and only a site with server-side logic scales with traffic. Platform subscriptions are the opposite, a fixed recurring charge that never stops while you're on a hosted builder. The domain and transactional email are minor and steady. The one people forget is maintenance, the dependency updates, security patches, and small feature work, which typically runs a low double-digit percentage of the original build effort each year. Budget for that from day one and nothing surprises you in month nine.
Can AI website builders like Lovable or Bolt replace a professional build?
They can get you to a working prototype in hours, which makes them genuinely useful for validating an idea or standing up an internal tool. What they don't get you is production. The gap is consistent every time we see it: accessibility, semantic HTML that search engines can actually read, an optimised image pipeline, real CMS wiring, performance tuning because the generated code usually ships more JavaScript than the page needs, security hardening, and design fidelity that matches your brand rather than a generic template. The production pass is a defined piece of work sized by how much structural rework the output needs. Used in the right order, AI builders compress the early part of the job and engineering finishes it.
Should I scope a website as a fixed project or an ongoing engagement?
Fixed scope suits landing pages, brochure sites, and most CMS builds, where the deliverables are knowable before anyone starts and you pay against agreed milestones. An iterative engagement suits commerce and platform work that shifts week to week, and any site where the content strategy is still forming. A dedicated team suits a site that has become a revenue channel and keeps growing, where you want people who know the history of every decision. Most companies start with a fixed scope and move to an ongoing team once the site is live and the roadmap keeps moving.
Is it better to build a website in-house or with a development partner?
For most companies the partner route wins once you count honestly. Standing up an in-house web team means recruiting, salaries, benefits, taxes, and the dead months before anyone ships a line of code, and a website is rarely a big enough programme of work to keep that team busy year-round. A partner engagement already absorbs design, project management, QA, and infrastructure, and the team starts shipping in week one instead of after a hiring loop. In-house makes sense when the website is your product rather than a channel into it, and you intend to keep a permanent team working on it for years.
How does Geminate Solutions approach a website build?
We scope the site with you, then design, build, and ship it as a dedicated team rather than a rented seat. Every engagement carries senior code reviews, project management, SEO architecture, and deployment setup, so you get a finished site instead of a headcount to manage. You own the code and the content outright, with no platform lock-in. Geminate Solutions is a software and product development partner, not a staffing agency, and the number for your build comes from a short scoping conversation rather than a table on a web page.
Get a scoped answer for your website build
Tell us what you're building and a senior engineer comes back with a scope and a timeline within 24 hours. No pitch, no obligation, no generic template response. You talk to the team that would actually build it. Geminate Solutions is a software and product development partner, rated 4.9 stars across 24+ client projects, with 50+ products shipped, including a platform serving 250K+ daily users and a real-time GPS system handling 10M+ requests a minute across 30K+ vehicles.