· 18 min read

Website Development Cost Estimate Template for 2026 (Free, With Calculator)

A professionally built website costs $5,000–20,000 on a template, $15,000–60,000 with custom design and $60,000–250,000+ for a large multi-language site in 2026. Those ranges only become useful once they are broken into line items you can check. This page gives you a copyable estimate template with ten line items (discovery, design, templates, CMS, integrations, QA, project management, contingency, hosting, maintenance), a calculator that fills it with your numbers, and a method for reading and comparing vendor estimates. Use it to budget before you talk to anyone, or to normalize the quotes already on your desk.
A browser window next to an itemized estimate sheet, a calculator and a price tag
Have a website estimate you are not sure about?Send it over. We will map it to these ten line items and tell you what looks missing, padded or fair.
Explore my options

The short answer

$5–20kTemplate-based small business site, professional team
$15–60kCustom marketing or corporate site
$60–250k+Large site: many templates, languages, integrations
15–20%Of the build cost, every year, to run and maintain it

These are 2026 US-market ranges, and they match our website development cost guide, which explains the tiers and drivers in depth. If you only need a quick number, the website development cost calculator is faster. This page is about the document itself: what a website estimate should contain, a template you can copy, and how to tell a solid estimate from a number written to win the deal.

Why bother with a template at all? Because most website budgets that go wrong were never wrong in total. They were wrong in structure. One quote leaves out QA, another assumes you write all the copy, a third has no contingency and turns every surprise into a change request. Put them in the same ten lines and the differences become obvious.

The ten line items of a website estimate

Every serious estimate we see, from a US agency or an offshore team, can be mapped to these lines. Seven make up the build. Contingency sits on top of it. Hosting and maintenance are yearly, and they are the ones most often missing.

Where the money goes in a custom website estimate 7 templates, WordPress custom theme, 2 integrations, 25 pages. Share of build hours. BUILD (100%) + CONTINGENCY 10% 28% 25% 10% 8% 8% 11% +15% Discovery UX/UI design Template build CMS + content Integrations QA Project management Contingency EVERY YEAR AFTER LAUNCH (same scale) Maintenance at 15% of build, plus hosting and paid tools. Over three years, running costs add roughly half the build again.
Shares come from the default setup in the calculator below. A template-based site shifts weight from design to the build; a site with heavy integrations can push that orange slice past 20%.
Line itemWhat it should coverTypical shareRed flag in an estimate
1. DiscoveryGoals, sitemap, content inventory, key-page wireframes, tech choice5–12% of buildMissing entirely on a custom site, or a vague "strategy" fee with no output listed
2. UX/UI designStyle guide, layouts per template, desktop and mobile, revision rounds15–30%Priced per page, with no template count and no revision limit
3. Template buildResponsive front end of each unique template and its components20–35%One lump "development" line with no hours
4. CMS + contentContent types, roles, page loading, languages, redirects, training8–15%Silent on who loads content and how many URLs are migrated
5. IntegrationsCRM, email, analytics, booking, search, payments, each named0–20%"Integrations included" without a list
6. QABrowsers and devices, accessibility, performance, forms15–20% of dev hours"Testing included" with no device list, or no QA at all
7. Project managementPlanning, demos, reporting, launch10–15%Zero PM, which means you are the project manager
8. ContingencyBuffer for unknowns, approved in writing10–20% on topHidden inside line items, or absent on a vague scope
9. Hosting + toolsHosting, CMS plan, CDN, backups, paid plugins$300–7,000 a yearNot mentioned, or hosting in the vendor's name
10. MaintenanceUpdates, security, monitoring, small changes15–20% of build a yearNo post-launch offer, or "free support" with no hours
Shares are of build hours for a custom marketing site with a professional team. Hosting and maintenance are yearly running costs.

Estimate calculator: fill the template with your numbers

Set the inputs to your project. The calculator turns them into hours per line item, the way vendors do it internally, then applies the rate of the team you are considering. Everything it produces flows into the copyable template in the next section. The hour models are based on what we see in website estimates for US clients, ours and competitors' that clients share with us. Treat the result as a planning number with a realistic spread, not a quote.

Website estimate builder

Line itemHoursCost
Discovery
Design
Template build
CMS + content
Integrations
QA
Project management
Build subtotal
Contingency
Hosting + tools, per year
Maintenance, per year
Build estimate, hours
Project budget with contingency
–Likely range of real quotes for this scope
Running cost per year after launch

The range is skewed upward on purpose: scope grows more often than it shrinks. A US freelancer usually needs fewer PM hours but more of your time, and rarely includes QA.

Two things to notice when you move the sliders. First, templates drive the price far more than pages: going from 7 to 12 templates adds more than going from 25 to 100 pages. Second, the region select changes only the rate, not the hours. The same site needs the same work wherever it is built.

The website estimate template (copy it)

Five blocks: the cover sheet, the line items, assumptions and exclusions, running costs, and a comparison sheet for vendor quotes. Each has a copy button. Table blocks copy as tab-separated rows, so they paste into Google Sheets or Excel as proper columns. Text blocks paste cleanly into a doc or an email.

Cover sheet and summary
WEBSITE DEVELOPMENT COST ESTIMATE

Client: ____            Vendor: ____
Estimate no.: ____      Date: ____      Valid until: ____ (30–60 days is normal)

PROJECT
Website type: ____ (marketing site / corporate site / content site / redesign)
Platform: ____
Design approach: ____
Unique page templates: ____
Pages to build and fill: ____
Languages: ____
Integrations: ____ (list each one in the line items)

PRICE
Pricing model: ____ (fixed price / time and materials with cap / hourly)
Blended rate: ____ per hour
Build estimate (all line items): ____ for ____ hours
Contingency (____%, spent only with written approval): ____
Total project budget: ____
Likely final range: ____ to ____

AFTER LAUNCH (per year)
Hosting, CMS plan and paid tools: ____
Maintenance and support (____% of build): ____

PAYMENT SCHEDULE
____% on signing / ____% on design approval / ____% on launch

TIMELINE
Discovery ____ weeks / Design ____ weeks / Build and QA ____ weeks / Launch ____

How to use it with vendors: send them the line items and assumptions tabs with your RFP and ask them to answer in this format. Vendors who estimate properly will fill it in a day. The ones who can only give a total will tell you something by struggling. If you are preparing a formal request, our RFP guide covers the rest of the document.

Built by Gilzor

Results we’ve shipped

70+products launched
98%delivered on time
85%clients come back
Art Scherbakov, Co-FounderAndrew Laminsky, CTOYuri Rudenya, Head of Mobile Development at GilzorAlena Timofeeva, Product Marketing Lead

Talk to the people who build it. Tell us about your project and get a free estimate of scope, timeline and cost.

See how we’d approach yours

How to read a vendor's website estimate

An estimate is a set of assumptions with a price attached. Read the assumptions first and the price last. This is the order we use when a client asks us to look at a competing quote.

  1. Count the templates, not the pagesFind the number of unique layouts the vendor priced. "A 20-page website" can mean 4 templates or 15. If the estimate doesn't say, ask; it is the single biggest driver of design and build hours.
  2. Find the content lineWho writes copy, who loads it, how many old URLs get redirects? A low quote that assumes you deliver every word and image ready to paste is cheap for a reason. Content delays are also the most common reason website timelines slip.
  3. Check QA, PM and contingency are visibleIf they are absent, they are either hidden inside other lines (fine, if the vendor can show it) or not happening (not fine). QA of 15–20% of development hours is normal on a professional build.
  4. Read the integrations by name"CRM integration" can mean a form that emails your sales team or a two-way sync with HubSpot including lead scoring. Each named integration should carry its own hours. Our API integration cost guide explains the spread.
  5. Look at the pricing model and change rulesA fixed price on a vague scope will include a risk buffer, and every surprise becomes a change request at full rate. Time and materials needs a cap and weekly reporting. See fixed-cost software development for how vendors price risk.
  6. Ask for the running costs in writingHosting, CMS plan, paid plugins and a maintenance offer. Also check that the domain, hosting and code accounts will be in your name from day one.

The size of the gap between estimates surprises people every time. The Standish Group's CHAOS research has long reported that only about a third of software projects finish on time, on budget and with the planned scope, and unclear requirements sit near the top of the reasons. Research by McKinsey and the University of Oxford on more than 5,400 large IT projects found they ran 45% over budget on average. A website is far smaller and safer than those projects, but the mechanism is the same: the estimate was a guess about scope that nobody wrote down.

A worked comparison: three quotes, one brief

A typical case from first calls: a B2B company sends the same brief (about 8 templates, 30 pages, HubSpot and analytics) to three vendors. On totals, the decision looks easy. After normalizing in the comparison sheet, it isn't.

Line itemVendor A: US agencyVendor B: offshore agencyVendor C: freelancer
Discovery$6,000$2,000Not included
Design$15,000$6,000$2,500 (theme customization)
Template build$14,000$5,600$3,500
CMS + content$5,000$2,000Client loads content
Integrations$4,000$1,600$500 (form plugin to HubSpot)
QA$4,500$1,700Not included
Project management$5,500$2,300Not included
ContingencyInside the fixed price$3,200 (15%)None
Total as quoted$54,000$24,400$6,500
Comparable total (gaps filled)$54,000$24,400$14,000–17,000 plus your time
Illustrative numbers built from typical 2026 rates, not a real client. Vendor C's gaps are filled at its own rate plus a QA contractor; it still excludes the content work you would do yourself.

The freelancer's quote was never $6,500. It was $6,500 for a narrower site, plus the work you'd do or buy separately. That can still be the right choice for a simple site with a marketing lead who has time. Vendors A and B quote the same scope; the difference is the hourly rate and the overlap window. Vendor B's 15% contingency looks like padding until you notice that Vendor A built the same buffer into its fixed price without showing it.

The same estimate in different regions

The hours above don't change by country. The rate does. Here is the calculator's default site (about 386 hours with contingency at 15%) priced with typical 2026 blended rates for a US client.

Default custom site, total with contingency, by who builds it

US agency (~$125/h)$55,500
US freelancer (~$85/h, often without QA or PM)$37,700
Latin America agency (~$55/h, nearshore)$24,400
Central/Eastern Europe agency (~$50/h, offshore)$22,200
South/Southeast Asia agency (~$30/h)$13,300
Bar length relative to $60,000. Hours held constant; real hours vary with team experience.

The rate gap reflects labor markets. The Bureau of Labor Statistics put the median US web developer wage at $92,650 in May 2025, before benefits, payroll taxes and the agency's overhead and margin. Latin American and Central European agencies price similarly; the difference for a US buyer is the clock. Latin American teams share most of the US workday. We are a Polish and Cypriot company, which is offshore for the US: two to four shared hours with the East Coast on a shifted schedule, and little with California. For a website with weekly reviews and written feedback that works fine. If your marketing lead wants live working sessions every afternoon Pacific time, it doesn't. The trade-off is laid out in our nearshore software development rates guide.

Quiz: which kind of estimate should you ask for?

Not every project is ready for a fixed bid. Asking for the wrong kind of estimate gets you either a padded number or a cheap number that grows. Five questions:

What estimate fits your website project?

Hidden costs that estimates leave out

These are the lines we most often find missing when clients show us a quote they already signed.

  • Content. Copywriting, photography, and the hours of loading and formatting pages. Often 10–25% of the total project effort when somebody finally does it.
  • Migration and redirects. An existing site with hundreds of indexed URLs needs a redirect map, or you trade a new design for lost search traffic.
  • Accessibility. UsableNet counted more than 5,000 digital accessibility lawsuits in US federal and key state courts in 2025. Building to WCAG 2.1 AA from the start adds a few percent to design and QA; retrofitting later costs far more.
  • Paid plugins, fonts and SaaS. Licenses that renew every year, plus CRM seats or email plans the integrations depend on.
  • Hosting and the CMS plan. Managed WordPress starts around $30 a month, a Webflow CMS site plan around $23–29 a month before workspace seats, and headless setups often run $100–400 a month across CMS, hosting and monitoring.
  • Maintenance. Budget 15–20% of the build per year. Over three years that's roughly half the build cost again. Our website development and maintenance cost article breaks it down.
  • Your own team's time. Reviews, feedback rounds, approvals. Someone on your side should plan for several hours a week.

How to reduce the estimate without breaking the site

  • Merge templates. Most sites can drop two or three layouts by using flexible sections. In the calculator, going from 10 templates to 7 saves around 20% of the build.
  • Finish the copy before design. It removes a revision round and the most common cause of delay.
  • Use a platform your marketers can run. WordPress powers about 42% of all websites according to W3Techs, and builders cover many marketing sites. Headless is worth it for large, multi-channel sites, not for 25 pages.
  • Phase the scope. Launch with the pages that sell. The resource hub, the second language and the calculator widget can wait for phase two.
  • Pay for discovery on a vague brief. It feels like an extra cost and usually lowers the total, because vendors stop pricing uncertainty.
  • Change the rate, keep the process. A Latin American or Central European team builds the same site for roughly 40–45% of US agency pricing, provided reviews and QA stay strict.
  • Don't cut QA or redirects. Those savings come back as bugs on launch day or lost search traffic.

For broader tactics across software projects, see how to reduce software development cost.

What we see in estimates and first calls

We have launched 70+ projects over seven-plus years, mostly for startups and SMBs, and these patterns repeat:

  • The brief says pages, the vendor prices templates. Half the "why are these quotes so different" questions end when both vendors list their template counts.
  • Integrations are underestimated on both sides. A HubSpot form is a few hours. A two-way sync with custom fields and lead routing is days. The estimate has to say which.
  • Contingency gets cut first in negotiations. It then reappears as change requests, usually at a higher effective price because there's no room left.
  • Nobody owns content. Projects where copy is ready before design starts are the ones that ship on schedule. It's a big part of how we keep 98% of projects on time.
  • Running costs surprise people in month 13. Plugin renewals, hosting upgrades, a security patch that breaks a form. A maintenance line in the original estimate avoids the awkward conversation.

If a site is part of a bigger product, the scope often belongs in a web application estimate instead, with different line items and a much wider range. And if the estimate needs a proper requirements phase first, our business analysis team does that as a standalone service.

FAQ

What should a website development cost estimate include?
At minimum: discovery, design, front-end template build, CMS setup and content loading, integrations, QA, project management and a contingency, each with hours, a rate and a short description of what is included. A good estimate also lists the yearly running costs (hosting, CMS plan, paid plugins, maintenance), the assumptions it is based on, what is excluded, the pricing model and how long the quote is valid.
How much does a website cost in 2026?
For US buyers, a template-based small business site built by professionals usually costs $5,000–20,000, a custom marketing or corporate site $15,000–60,000, and a large multi-language site with many templates and integrations $60,000–250,000 or more. The same scope costs roughly 2–2.5 times more from a US agency than from a Central European or Latin American vendor.
How much contingency should a website estimate include?
Usually 10–20% of the build cost. Use 10% for a well-specified site on a platform the team knows, 15% for a typical custom site and 20% when content, integrations or a migration are still unclear. Contingency should be spent only with your written approval and reported separately, not mixed into the line items.
Is a fixed-price website estimate better than hourly?
Fixed price works when the template list, integrations and content responsibilities are written down. Vendors add a risk buffer to fixed bids, so on a vague scope you pay for their uncertainty. Time and materials with a cap suits discovery and projects where scope will move. Either way, ask for the hours behind the number.
How do I compare website estimates from different vendors?
Put every quote into the same line items, then check four things: whether each one includes QA, project management and contingency, how many templates and integrations it assumes, who writes and loads content, and what it says about running costs after launch. Fill the gaps with the missing items at a fair rate before comparing totals. Our comparison sheet in the template does exactly that.
How much does website maintenance cost per year?
A common rule of thumb is 15–20% of the build cost per year for updates, security patches, backups, monitoring and small changes, plus hosting and paid tools. Managed WordPress hosting starts around $30 a month, a Webflow CMS site plan around $23–29 a month, and larger sites with a headless CMS, CDN and monitoring often spend $200–600 a month on infrastructure and services.

Where Gilzor fits

We build marketing, corporate and content sites as part of our web development service, with design, QA and project management on the team rather than outsourced. We send estimates in this ten-line format, with the assumptions written out, and we are happy to look at one you already have. For a three-page brochure site with ready copy, a builder is the better buy, and we will tell you that.

No sales pitch

Get a straight answer for your project

Tell us what you’re building. We’ll reply with options, a rough cost and timeline. If we’re not the right fit, we’ll say so.

Next, a few optional questions so the first call is useful. We use your details only to reply to your request. Privacy Policy

Art Scherbakov
Written byArt Scherbakov

Co-Founder of Gilzor. Works with founders and product companies on how to staff and run engineering: team extension, dedicated teams, and getting stalled projects moving again.

Gilzor · Web Development partner

Need a team for your web product?

95%referred by business partners
70+successful launches
85%repeat business
98%delivered on time

The team behind them

Art Scherbakov
Art ScherbakovCo-Founder
Andrew Laminsky
Andrew LaminskyCTOLinkedIn
Yuri Rudenya
Yuri RudenyaHead of Mobile Development at GilzorLinkedIn
Alena Timofeeva
Alena TimofeevaProduct Marketing LeadLinkedIn
Tell us what you’re buildingOptions, a rough cost and timeline for your project. No commitment.

More insights