Website field guide Practical guide

Find your fit Compare hosting & VPN. No signup.

How much does a small-business website really cost?

Budget for a complete website, including content, maintenance, renewals and the work that is easy to miss.

Find your fit Compare hosting & VPN. No signup.

Reader-supported. We may earn a commission when you buy through our links. How this works

Begin with the outcome, not the number of pages

A five-page site can be straightforward or expensive depending on what it must do. Five static information pages are different from five screens connected to a booking system, inventory database or customer portal. Price the required workflow before pricing the page count.

Write down the primary action visitors should complete. Name the person who will supply content, approve design, maintain the site and handle enquiries. Missing ownership often creates more delay than a missing feature.

Separate essentials from later improvements. A service business may need a clear offer, contact details, mobile navigation and a reliable enquiry path at launch. A complex animation or a second content system may wait until there is evidence that it helps customers.

The goal is a budget that explains what is included and what would make it change. A single attractive number without a scope is difficult to compare or manage.

The three layers of a website budget

LayerCommon itemsOften forgotten
Initial creationPlanning, design, content, build, migration and launch checks.Photography rights, accessibility work and redirects from an old site.
Recurring servicesHosting or builder, domain, email and paid extensions.Renewal increases and first-year-only inclusions.
Ongoing workUpdates, content changes, backup checks and support.Time spent coordinating suppliers and recovering from mistakes.

Do not count an item twice. If a builder subscription includes hosting, do not add a separate hosting bill unless you actually need another service. If a maintenance agreement includes paid plugin licenses, clarify whether those licenses remain available if you leave the maintainer.

Also distinguish cash from time. Doing the work yourself can reduce the invoice while still consuming hours that have an opportunity cost. Keep both numbers visible rather than declaring the project free because you did not hire someone.

Example A: a small site you maintain yourself

Suppose a simple site uses $96 of hosting for the first year, a $15 domain, a $60 annual extension and 20 hours of initial work. If you value your time at $25 per hour, the initial-year planning total is $671 before ongoing maintenance: $96 + $15 + $60 + $500.

Add one hour of maintenance per month at the same time value and the annual total becomes $971. The cash outlay remains $171 if the labour is your own, but the project consumes 32 hours. Both figures help you make a realistic decision.

Now replace the first-year hosting figure with the renewal quote and repeat the calculation for year two. The site may need less initial creation work, but content updates and maintenance do not disappear.

This example suits a contained scope. If you need custom integrations, a content migration or a complex store, add those tasks explicitly rather than stretching the same estimate to cover a different project.

Example B: a managed builder subscription

Consider a hypothetical builder at $24 per month, a $15 annual domain and eight hours of setup valued at $25 per hour. The first-year planning total is $503: $288 + $15 + $200. Additional editing time, paid integrations and any transaction-related charges still need separate lines.

The builder may reduce platform maintenance, but the business still has to keep its information accurate, check forms and manage account access. “No code” is not the same as “no ongoing work.”

If a required feature forces a higher tier, use that tier from the start of your comparison. An entry plan that cannot accept bookings or use the required domain is not a valid alternative for a business that needs those functions.

Also estimate the cost of leaving. If the complete design cannot be exported, a future move may require rebuilding. That does not make the builder a bad choice; it makes portability a cost to acknowledge.

What changes the budget most?

Content readiness: writing accurate service information, selecting images and getting approval can take longer than assembling pages. A clear content owner and a fixed review process make estimates more reliable.

Integrations: payments, booking systems, CRM connections and custom data imports require configuration, testing and ongoing attention. Ask what happens when an external service changes its API or pricing.

Migration: an existing site brings URL mapping, content cleanup, redirects and data-transfer work. A store also needs a plan for orders created during the move.

Maintenance responsibility: a self-managed application and a managed platform place different work on the owner. Compare the person-hours as well as the subscription.

Recovery requirements: a business that cannot lose recent transactions may need more frequent backups and a more detailed recovery process than a rarely updated brochure site.

Make supplier quotes comparable

Send each supplier the same short scope and request the same breakdown. Ask for initial creation, recurring services, optional items, maintenance work and ownership details separately.

QuestionA useful answer
What is delivered?Named page types, workflows, content responsibilities and launch checks.
What is excluded?Specific integrations, copywriting, image rights or future changes.
Who owns the accounts?The business controls the domain and can recover access.
What happens after launch?Maintenance scope, response process and recurring fees.
How can we leave?Exports, handover documentation and any dependencies on supplier licenses.

A quote is easier to judge when the supplier defines acceptance. “Contact form submits successfully and arrives in the nominated mailbox” is more concrete than “fully functional website.” Use that level of detail for the tasks that matter to the business.

Keep a change process. New requirements after approval should have an explicit cost and timeline rather than silently expanding the project.

Avoid predictable overspending

First, remove duplicated services. A paid backup extension may overlap with a maintenance agreement, though an independent backup can still serve a different purpose. Check the actual coverage before cancelling either.

Second, buy capacity from evidence. Excess storage or an expensive server rarely fixes unclear messaging or a slow third-party script. Diagnose the limitation before upgrading.

Third, record renewal dates. A service that is useful at launch may become unused while its subscription continues. Review paid extensions, mailboxes and external tools periodically with a named owner for each.

Finally, preserve access and portability. Losing a domain or discovering that only a former contractor has administrator access can be much more expensive than choosing a slightly cheaper hosting plan.

Create your own three-year worksheet

Use one row per cost and columns for year one, year two and year three. Mark whether each figure is quoted, estimated or conditional. Add the cash total and the time estimate separately.

For hosting, use the cost calculator with the exact initial and renewal terms. For the platform decision, read website builder vs WordPress. For ongoing subscriptions, use the SaaS buying checklist.

Leave a contingency appropriate to uncertainty, but do not treat it as permission to avoid scoping. The most useful budget makes assumptions visible and gives you a way to update them as the project becomes clearer.

A website is affordable when the business can keep it useful, secure and accurate after launch. The first invoice is only the beginning of that decision.

Frequently asked questions

What is the minimum cost of a business website?

There is no single useful minimum without a scope. Identify the required workflow and calculate creation, recurring services and ongoing work separately.

Is doing it myself cheaper?

It can reduce cash spending, but your time still matters. Track hours as well as invoices and consider which tasks require specialist help.

Should I choose the cheapest hosting offer?

Only if it meets the application, recovery and support requirements and the renewal remains affordable. Hosting is one part of the total website budget.

Sources & editorial notes

Sources checked on September 6, 2026. Product details can change by country, platform and billing term. Prices shown are snapshots, not live quotes.

This guide combines published documentation with our editorial analysis. We have not measured provider performance or conducted an independent security audit. Read our methodology. Report a correction.

Vlastimil Stich

About the author

Vlastimil Stich

Vlastimil founded HostingRanker in 2020. His work spans 3D graphics, entrepreneurship and investing, with close to 100 web projects created during his business career. He writes about hosting, website infrastructure and the practical decisions behind building and maintaining a website.

What are you looking for?

Search reviews, comparisons and practical guides.