Most people think of a website as a one-off cost: build it, launch it, done. In practice the build is only part of the bill. Hosting, subscriptions, fees, maintenance and the cost of a slow or fragile site all keep running in the background. This guide lists where the money and time actually go, so you can compare your options on their full cost rather than the launch price.
The costs you can see
- Domain name: renewed every year.
- Hosting or platform plan: monthly or yearly, and often higher tiers as traffic grows.
- Plugins, themes and apps: many are subscriptions, and stores often collect a dozen or more.
- Payment and transaction fees: charged on every sale by your payment provider, and sometimes by the platform too.
- Email, forms, analytics and other services connected to the site.
The costs that hide
- Maintenance time: updates, fixing what updates break, and keeping backups and security current.
- Workarounds: staff time spent doing by hand what the site cannot do.
- Lost sales from a slow site: visitors who leave before the page loads, or give up at checkout.
- Emergency fixes: the call to a developer when something breaks on a busy day.
- Rebuilding: the cost of starting again when the current setup cannot grow.
How to add it up
To compare options fairly, total each one over two or three years:
- List every subscription and fee the site depends on today, yearly.
- Estimate the hours spent each month on updates, fixes and workarounds, and value that time.
- Note any sales or leads you know you lose to speed or missing features.
- Add the build or migration cost of each option you are considering.
Template and hosted platforms usually win on launch cost. Custom platforms tend to win when subscriptions, fees and lost time are large and growing, because you stop renting the parts you use every day.
Ways to lower the running cost
- Cancel plugins and apps you no longer use.
- Consolidate overlapping tools.
- Fix the slowest pages first; they cost the most.
- Automate the workarounds that eat the most staff time.
- Keep the platform lean so updates stay small and safe.
Owning versus renting
With hosted platforms and plugin stacks you rent the features your business depends on, and the price is set by someone else. With a custom platform you own the code and choose your own hosting. Neither is right for everyone. The useful question is which parts of your site are central to how you make money, and whether you would rather rent or own those parts.