Free tool · Money

Small business website cost calculator

Four realistic routes to a website, costed over your horizon, in cash and in the hours you would spend. The second column is the one nobody quotes you — and it regularly reverses which option is actually cheapest.

Most local businesses need one to five. Count only pages a customer would actually open.

New prices, a new service, a seasonal note. Be honest — most owners guess low.

$/hour

Not your wage — what you would earn doing billable work in that hour instead.

One-off build fees look cheap over one year and expensive over five. Try both.

Scales freelancer and agency labour only. Software and domains cost the same everywhere.

Also paying for

Your 3-year cost, four ways

Cheapest on cash

$258

Do it yourself, free tier

Cheapest all-in

$3,198

Paid website builder — cash plus your hours

All-in, per month

$89

Spread across 36 months

Three-year cost of each route, in cash and in your own hours
RouteCashYour hoursHours valuedTrue total
Do it yourself, free tier$25857$3,438$3,696
Paid website builder$83439$2,364$3,198
Freelancer build$4,65814$810$5,468
Agency build$11,85814$840$12,698

Your hours flip the answer. Do it yourself, free tier costs the least cash at $258, but once your own time is valued at $60/hour, Paid website builder comes out ahead by $498 over 3 years. That gap is the part of website pricing nobody quotes you.

What this cannot tell you

These are stated default rates, not survey data — real quotes vary enormously by trade, city and how well-defined your brief is. The freelancer and agency figures assume a competent local supplier, not the cheapest bid on a marketplace. Nothing here includes photography, copywriting bought separately, paid advertising, or the cost of your site being wrong for six months because nobody looked at it. Treat the output as a like-for-like comparison of routes, not a quote.

Send it to a partner or an accountant and they will see exactly these numbers.

The free-tier row is not hypothetical.

Black Nile builds and publishes a real one-page site in about a minute, free, on a Black Nile address — a custom domain is the only thing you pay for.

Build my site free
No sign-upYour hours priced inEvery rate shown

The short answer: A small business website costs between nothing and roughly $10,000 over three years, and the spread is that wide because the honest number depends on two things most price guides ignore: how many hours you personally will pour into it, and what an hour of your time is actually worth. Free builders are free in cash and expensive in evenings. Agencies are the reverse. This calculator prices both columns from your own inputs and shows you the crossover — the point where paying someone stops being an indulgence and starts being the cheaper option.

This runs entirely in your browser. Nothing you type here is sent to us or to anyone else — there is no server call, no account, and no email required to see your result or take it away with you. Your hourly rate never leaves this page.

How to use the website cost calculator

Six inputs, and the honest number falls out.

  1. Enter how many pages a customer would actually open on your site — for most local businesses this is one to five.
  2. Enter how many changes you expect to make in a typical month, being honest rather than optimistic.
  3. Enter what an hour of your time is worth: not your wage, but what you would earn doing billable work instead.
  4. Choose a horizon. One-off build fees look cheap over one year and expensive over five, so try both.
  5. Pick your market, which scales freelancer and agency labour but leaves software and domain prices alone.
  6. Read the true-total column, then open the assumptions to see every rate the arithmetic used.

The single most useful thing you can do here is change your hourly value and watch the winning row move. The crossover point is the decision — everything either side of it is just arithmetic.

Why every answer to this question is different

The reason a straight number is impossible, and what to ask instead.

Search for what a small business website costs and you will be given a range so wide it is useless: free to fifty thousand dollars. That range is not evasion. It is a genuine reflection of the fact that four different things are all called "a website", and they have almost nothing in common beyond the word.

A one-page site you build yourself on a free tier, with your own photos and your own copy, costs the price of a domain. A five-page site with professional photography, a booking system, and a copywriter who interviews your customers costs several thousand. Both are correct answers to the same question. The reason people feel misled is that the person quoting rarely says which one they mean.

The better question, and the one this calculator answers, is: what does the version of a website that fits my business cost me, all in, over the period I plan to keep it? All in means cash plus your time. Over a period means one-off build fees get spread properly rather than compared against monthly subscriptions as if they were the same shape of number.

The hidden column: your hours are not free

The single biggest omission in every website pricing article.

Every price guide on the internet compares cash. A free builder costs nothing; a builder subscription costs a few dollars a month; a freelancer costs a couple of thousand. On that basis, the free route always wins, and owners choose it, and a meaningful proportion of them still do not have a live website eight months later.

The reason is that the free route is not free. It costs somewhere between fifteen and fifty hours of your evenings, depending on how many pages you need and how much you fight the editor. Those hours are real. They come out of billable work, or out of your family, and pretending they cost zero is how a plumber ends up spending three weekends on a website instead of doing three weekends of call-outs.

So the calculator asks you to price them. Not at your wage — at what you would actually earn in that hour doing the work you are good at. For a tradesperson billing at eighty dollars an hour, thirty hours of website building is a two-thousand-four-hundred-dollar decision that appeared nowhere on the price comparison.

This is not an argument for hiring an agency. It is an argument for seeing the whole bill. Plenty of owners look at both columns and still choose to do it themselves, because they want the control, or because the work is genuinely slack that month, or because they enjoy it. That is a fine decision. It is just a different decision from the one you make when the second column is invisible.

What actually drives the price up

Five variables account for almost all of the spread.

  • Page count. The first page carries the design; each additional page mostly carries content. That is why a freelancer's second page costs a fraction of their first, and why five pages is nowhere near five times the price of one.
  • Who writes the words. Copy is the most commonly under-scoped part of a website build. If you supply it, the build is cheaper and slower to start. If they write it, add meaningfully to the quote and expect an interview.
  • Photography. Stock photos are free and read as stock photos. A half-day shoot of your actual work, your actual van, your actual premises, is one of the highest-return few hundred dollars in this whole exercise, and it sits outside every quote here.
  • Functionality beyond a brochure. Online booking, payments, a store, a member area. Each one adds build cost and, more importantly, ongoing cost — because things that take money have to be maintained, tested and supported.
  • How often it changes. A site nobody touches is cheap to own. A site with seasonal prices, a changing menu, or new services every quarter has a running cost that dwarfs its build cost over five years — either in your hours or in per-change fees.

Notice that only two of those five are about the website itself. The other three are about the content that goes in it, which is why owners who arrive with their words, their photos and a clear list of services get quoted less than owners who arrive with a vague idea and a logo.

One-off fees versus monthly fees, compared honestly

The comparison that trips everyone up, resolved with arithmetic.

A builder subscription at sixteen dollars a month and a freelancer build at eighteen hundred dollars feel like completely different kinds of expense, and the human brain is bad at comparing them. Sixteen dollars sounds like nothing. Eighteen hundred sounds like a serious decision.

Over five years, sixteen dollars a month is nine hundred and sixty dollars, and that is before the maintenance retainer, the domain and the email. The freelancer's eighteen hundred is a one-off, but it comes with its own ongoing costs, and it buys you a site you do not have to build.

There is no universal winner here, which is exactly why the horizon selector exists. Change it from one year to five and watch the ordering shift. Short horizons favour subscriptions; long horizons favour one-off builds — provided the one-off build does not need replacing, which is the assumption doing the most work in that sentence.

The practical rule most owners land on: if you expect this website to be recognisably the same website in five years, weight the one-off build. If your business is still finding its shape, or you might pivot what you sell, weight the low-commitment monthly option and revisit.

Where free is genuinely free, and where it isn't

Free tiers are real. Their limits are also real, and worth naming.

Free website tiers are not a trick. They exist because the provider expects a percentage of free users to eventually need a custom domain, or a store, or more pages, and the free tier is the cheapest customer acquisition they will ever buy. That is a fair trade and it is stated openly by most of the industry.

What you give up varies. Almost always: the provider's branding somewhere on the page, and an address like yourbusiness.provider.com rather than yourbusiness.com. Often: limits on pages, on storage, or on the forms you can add. Sometimes: no access to the site's analytics, or an inability to connect it to a Google Business Profile in the way you would like.

For a huge number of local businesses, none of that matters much in year one. A plumber whose customers find them through the map pack and call from their phone loses very little by having a subdomain. A wedding photographer whose whole proposition is taste loses more.

The honest test is whether the compromise touches the thing you are selling. If your business sells trust and permanence — legal, financial, medical — a subdomain undermines the pitch and the fourteen dollars a year for a domain is the best money in this entire calculator. If your business sells availability and price, the subdomain costs you almost nothing.

How to get a quote that does not move

The brief that separates a firm price from an estimate that doubles.

The most common reason a website quote goes up is that the brief was incomplete, and the most common missing piece is content. If you cannot say how many pages you need and roughly what goes on each, you will be quoted a range, and the range will resolve upward.

Before you ask anyone for a price, write down four things: the list of pages, who is writing the words for each, who is supplying the photos, and what the site must be able to do beyond displaying information. That takes an hour and it is the highest-leverage hour in the whole project.

Then ask for the price of the second year, not just the first. A build fee with an unstated hosting and maintenance arrangement is half a quote. Reputable suppliers answer this instantly; the ones who go quiet are telling you something.

Finally, ask what happens if you want to leave. Who owns the domain, who owns the content, and can the site be exported. This costs nothing to ask at the start and is close to impossible to resolve at the end.

At a glance

What each route actually gets you

Beyond price — the trade you are making when you choose a row.

RouteYou supplyYou getFails when
DIY, free tierAll the time, words and photosTotal control, zero cash, a subdomainYou are busy — the site stays half-built for months
Paid builderTime, words and photos; a small monthly feeYour own domain, fewer limits, still your handsYou want it done for you, or you stop paying
FreelancerA clear brief, then review timeA built site and one person who knows itThey get busy, move on, or you cannot reach them
AgencyMoney, and a decision-maker who can approveStrategy, copy, design and continuityYour budget cannot sustain the retainer past year one

The 'fails when' column is the one worth reading twice. Most website regret is not about the price paid — it is about picking a route whose failure mode matches your actual circumstances.

FAQ

Questions, answered

The things owners ask before they trust a number like this.

How much does a small business website cost in total?

Over three years, realistically between about $50 and about $10,000, and the calculator on this page narrows that to a figure for your situation. The low end is a free-tier site with a custom domain, built entirely by you. The high end is an agency build with a monthly retainer. The middle — a freelancer build in the low thousands, or a builder subscription at fifteen to thirty dollars a month — is where most local businesses land. The number that surprises people is the true total once their own hours are priced, which is frequently higher for the 'free' route than for a paid one.

Is a free website builder actually free?

In cash, usually yes — a genuine free tier exists at several providers and there is no catch beyond branding and a subdomain. In total cost, no, because you supply between fifteen and fifty hours of work. If your time is worth nothing at the margin, free is free. If you are turning down billable work to build the site, it is one of the more expensive routes on the table. Both of those can be true for different owners, which is why the calculator asks you to put a number on your own hour rather than assuming one.

Why do website quotes vary so much between suppliers?

Mostly because they are quoting different work. One quote includes copywriting, photography, a booking system and a year of changes; another is a template populated with text you supply. Both are 'a five-page website'. Secondarily, because of overhead: an agency carries project managers, designers and account handlers, and a solo freelancer carries themselves. When comparing, make the scope identical before you compare the price — otherwise you are comparing two different products and picking the cheaper one on that basis is how projects fail.

Should I pay monthly or pay once for a website?

It depends almost entirely on how long you expect the site to last. Over one year, a monthly subscription is nearly always cheaper. Over five years, a one-off build usually wins, provided the site does not need rebuilding in that time. The horizon selector on this calculator exists to show you where the crossover is for your numbers. A useful tiebreaker: if your business is still changing what it sells, favour the low-commitment monthly option; if you are established and the site will be recognisably the same in five years, favour the one-off.

What ongoing costs do people forget about?

Domain renewal, which is cheap but perpetual, and which quietly rises for some extensions after the first year. Business email, which is not included with most website builders. SSL, which is usually free now but occasionally still billed. Maintenance or per-change fees on a freelancer-built site. And the biggest one, which appears on no invoice: the hours you spend keeping the content current. A site with monthly changes has a running cost that overtakes its build cost within a few years.

Do I need a custom domain, or is a free subdomain fine?

It depends on what you sell. If customers reach you through a map listing and a phone call — most trades, most food, most local services — a subdomain costs you very little and fourteen dollars a year is genuinely optional in year one. If you sell trust, permanence or professionalism — legal, financial, medical, high-value services — a subdomain quietly undermines the pitch, and the domain is the best-value line in this entire calculation. There is no universal answer, only a test: does the compromise touch the thing you are selling?

How much should I budget for photography and copywriting?

They sit outside every figure in this calculator, deliberately, because they are separable purchases and because bundling them hides how much they matter. A half-day local photographer shooting your actual work is commonly a few hundred dollars and is one of the highest-return line items available to a small business — real photos of real work outperform stock by a wide margin. Copywriting varies enormously; the practical middle path is that you write the first draft, because you know the business, and someone edits it.

Is an expensive website better at getting customers?

Not reliably, and this is worth saying plainly. Above a fairly low threshold — the site loads fast, works on a phone, says clearly what you do and where, and makes contacting you a single tap — additional spend buys polish and differentiation rather than leads. A five-thousand-dollar site does not generate five times the enquiries of a thousand-dollar site. What does move the number is being findable at all, having proof a stranger can believe, and answering the phone. Spend the marginal dollar there first.

Where do the rates in this calculator come from?

They are stated defaults chosen to represent a competent, mid-market supplier in a typical US market — not survey data, and not a quote. Every single rate is printed on this page behind the 'show every rate' control, so you can see the arithmetic and disagree with any of it. If your local market is cheaper or more expensive, the market selector scales the human-labour figures. We would rather show you a transparent model you can argue with than a confident number you cannot check.

What is the cheapest way to get a real website live this week?

Generate a one-page site on a free tier, put your real phone number and service area on it, add three photos of your actual work, and publish it on the subdomain. That gets you a live, findable page today at zero cash. Then, if and when it earns its keep, add a custom domain for the price of a takeaway. The failure mode to avoid is spending three months choosing between options while having no website at all — a modest site that exists beats an excellent site that does not.

More free tools

Others that pair with this one

Every one runs in your browser, free, with no sign-up.

See every free tool

Related

Where to go next

The reading that turns this result into a decision.

The cheapest row on that table is a real option.

Build and publish a complete one-page site in about a minute, free, on a Black Nile address. Add a domain later if the numbers say it is worth it.