Hosting costs for a business website: what drives the price
Hosting bills range from almost nothing to a serious monthly line for similar sites. The six factors behind the gap, and which ones you control.
The short answer
Two websites that look identical can have hosting bills that differ enormously, and the difference is rarely about the provider’s prices. It is about six factors, and the largest of them, how the site is built, is decided long before any hosting plan is chosen. A static site served from an edge network costs little and stays flat. A server assembling pages with a database costs more, needs sizing for peaks and scales with traffic. Understand the six factors and the bill stops being a mystery.
There are no amounts here on purpose; plans change and traffic differs. The factors do not.
The six factors
| Factor | What raises the cost | What you control |
|---|---|---|
| 1. How the site is built | A server that runs per visit, a database, a heavy content system | Everything: static where possible, functions for the dynamic parts |
| 2. Traffic volume and shape | High constant volume, or spikes that a server must be sized for | Little on volume; a lot on how spikes are handled by architecture |
| 3. Media weight | Large images and video served many times | Image discipline: sized, modern formats; video on a dedicated service |
| 4. Dynamic features | Functions, APIs, search, personalisation, background jobs | Which features truly need a server, and how often they run |
| 5. Regions and compliance | Specific regions for data, dedicated environments, audit needs | Only what your obligations require |
| 6. Support and management | Managed services, support tiers, maintenance bundled into hosting | Separate hosting from maintenance; buy each on its merits |
Why the build dominates
- Static pages are files on a network. Serving a million of them costs a fraction of running one server for a month.
- Server rendering consumes computing per visit and must be sized for the busiest hour, which is paid for every hour.
- Databases cost by size and by activity, and they need backups and maintenance whether busy or not.
- Functions cost per call, which is nearly nothing for a contact form and worth watching for constant high-volume work.
- Media costs by bytes served; a hero image ten times too large is served ten times too expensively, every visit.
Comparing plans honestly
Look at your traffic today and at ten times that, and price each option at both. Static and edge plans stay close to flat. Server and database plans climb, and often step up sharply at tier boundaries. Include the media served, any functions and their call volume, and the regions you need. The entry price of a plan tells you little; the price at ten times your volume tells you what you are buying.
What this means for you
If your hosting bill feels high for what the site is, the build is the first thing to look at, not the provider. A static site on an edge network with functions for the dynamic parts removes the server, the database and the peak sizing from the bill and keeps it flat as traffic grows. Buy hosting in your own name, maintenance as a separate scope, and compare at ten times your volume. The bill becomes small, predictable and yours.
Frequently asked questions
Why is our hosting more expensive than a friend's site that looks the same?
Almost always the build. One site is finished files on a network; the other is a server assembling pages with a database, sized for peaks, with a maintenance contract. They look identical to a visitor and cost very different amounts to run. The bill reflects architecture, not appearance.
Will a traffic spike cost us money?
On a static site, very little: more copies served from the edge, measured in fractions of a cent. On a server, either the server falls over or it was sized for the spike all year. Serverless functions scale with use and bill per call, which is cheap for occasional spikes and worth checking for constant high volume.
Is free hosting a real option for a business?
Free tiers of modern platforms are generous and genuinely work for small static sites. The limits are usually about commercial use, custom domains, team seats or support, and the paid tier is modest. Read the terms for commercial use and check what happens at the limits before relying on it.
Sources
- Vercel documentation (accessed 2026-09-11)