Skip to main content
COST GUIDE

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.

  1. 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.
  2. 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.
  3. 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 TypeWhat Drives the BudgetTimelineBest For
Landing Page
Single page, conversion-focused, responsive
Design ambition and motion. There's almost no logic to test.1-2 weeksProduct 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 weeksSMBs, 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 weeksContent-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 weeksRetail, 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 monthsSaaS 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.

PlatformRelative build effortWhat you own at the endHostingWhen It Fits
WixLightest of the sixA site you rent, on their termsBundled into the subscriptionSimple presence sites, local businesses
SquarespaceLight, template-ledA site you rent, on their termsBundled into the subscriptionPortfolio, creative agency, restaurants
FramerDesign time dominates, build time is smallDesign control, but the code stays theirsBundled into the subscriptionDesign-led marketing sites, SaaS landing pages
WebflowModerate, CMS modelling adds most of itContent and design, exportable with limitsBundled into the subscriptionMarketing sites needing CMS plus fine design control
WordPressModerate, and it grows with every pluginEverything, plus the maintenance burdenManaged hosting, scales with trafficContent-heavy sites, blogs, simple shops via WooCommerce
Custom Coded (Next.js)Heaviest up front, lightest to extend laterThe whole codebase, no lock-inFree tier covers early traffic when staticPerformance-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 DriverWhat Makes It LightWhat Makes It Heavy
Unique page designs5-10 pages off two or three templates, clear sitemap50+ pages, programmatic templates, localised versions
Design approachTemplate or component library, existing brand assetsFully bespoke interface with custom illustration or motion
CMSNo CMS, or a basic page builder for a handful of blocksHeadless CMS with structured content types and editorial workflows
E-commerceNo shop, or a single hosted payment linkFull catalogue, cart, checkout, inventory, tax, subscriptions
Custom functionalityStatic content and a contact formCalculators, configurators, booking flows, user accounts
IntegrationsNone, or embedded third-party widgetsCRM, ERP, payment APIs, marketing automation, live chat
ContentYou supply all copy and media, ready to goCopywriting, photography, or video production inside the project
Ongoing maintenanceStatic site, self-managed, few moving partsMonthly 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.

FeatureWhat makes it heavy or lightTypical Effort
Responsive mobile designCheap when designed mobile-first, painful when retrofitted1-2 weeks
Blog with CMS (Sanity, Contentful, and similar)Schema modelling is the work, the wiring is quick1-2 weeks
Contact and lead capture formsFast alone, heavier once routing and spam handling arrive2-5 days
Booking and scheduling integrationAvailability rules and timezones, not the calendar UI1-2 weeks
Basic shop on a hosted payment providerLight on a small catalogue, and the webhooks are the fiddly part2-4 weeks
Full catalogue with inventoryTax, shipping, stock state, and refund edge cases6-12 weeks
Multi-language (i18n) supportCheap if planned on day one, painful retrofitted1-2 weeks
Search with filtersRelevance tuning outlasts the interface work1-2 weeks
Custom scroll animations (GSAP)Bespoke motion is pure labour, and it scales with polish1-2 weeks
SEO architecture (sitemaps, schema, structured data)Cheap when built in, expensive bolted on after launch1 week
Analytics and conversion tracking setupDefining what counts as a conversion takes longer than the code3-5 days
CRM integration (HubSpot, Salesforce, and similar)Field mapping, deduplication, and failure handling1-2 weeks
Accessibility to WCAG standardNear-free designed in, a genuine retrofit project after the fact1-2 weeks
Content migration from an existing siteScales with page count and how messy the old structure is1-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 RunningHow It BehavesNotes
Hosting (static / CDN)Free tier covers early trafficVercel and Cloudflare Pages free tiers carry most marketing sites
Hosting (server / dynamic)Scales with trafficA VPS or managed cloud once there's backend logic behind the pages
Platform subscriptionFixed and permanent while you're on a builderThe line that disappears entirely on a custom static build
Domain nameFlat, renewed annuallyKeep it in your own registrar account, not your agency's
CMS subscriptionFree tier covers early content, then scales with editors and documentsSanity's free tier covers most early-stage content needs
SSL certificateFree everywhere worth hostingIncluded with Cloudflare, Vercel, or Let's Encrypt
Transactional emailFree tier covers early volume, then scales with sendsResend, Postmark, or similar for form notifications
Maintenance and updatesA low double-digit percentage of the build effort each yearSecurity 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

FactorIn-HouseFreelancerLocal AgencyBuild Partner (Geminate Solutions)
What sits inside the engagementYou assemble design, build, QA, and infrastructure yourselfOne pair of hands, no team around themA full service, with agency overhead inside itDesign, build, QA, SEO, deploy, scoped once
What it adds on topRecruiting, salaries, benefits, taxes, and the dead months before anyone shipsYour management time, plus the risk when they take another clientAccount layers between you and whoever writes the codeNo surprise change-request fees
Ramp-Up Time4-8 weeks of hiring and onboarding1-2 weeks2-4 weeksAround a week
Code QualityYou build the review culture yourselfVariable, and nobody reviews itThe agency manages itSenior code reviews built in
You Own the Code?YesUsually yesDepends on the contractAlways yes, NDA on request
Long-Term ValueHigh if the team staysLow after handoffMediumHigh, 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.

ModelBest ForHow you payRisk Level
Fixed ScopeLanding pages, brochure sites, CMS buildsAgainst agreed milestonesLow (yours)
IterativeCommerce and platform work, evolving contentPer sprint, against reviewed logsShared
Dedicated TeamSites that keep growing as a revenue channelMonthly, for a team that staysLow (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.

A senior engineer replies within 24 hours with a scope and estimate. Free, no pitch, no obligation. You own the code and IP, NDA on request. Privacy Policy.

Ready to get started?

Start a Project