Website Hosting Markup Calculator — Free Tool for Agencies — Ascend

Website Hosting Markup Calculator

A website hosting markup calculator shows what you should charge a client for hosting you resell or manage on their behalf, and how much profit that arrangement actually generates. Enter what the hosting costs you, how you prefer to set your price, and any monthly management time you include. It returns the client price, your gross margin, and your annual profit per account.

Website Hosting Markup Calculator

What to charge a client for hosting you manage, and how much profit it generates.

Annual gross profit per client

$414/yr

$34.5/month — 36.32% margin on $95/month billed.

Marginal

Profitable but thin. Consider whether the support overhead — password resets, DNS questions — eats your margin.

Breakdown

Hosting cost
$23/mo
Management (0.5h × $75)
$37.5/mo
Total cost
$60.5/mo
Client price
$95/mo
Gross profit
$34.5/mo
Equivalent markup
57.02%

Track management hours against each client as work happens.

Ascend logs time against the client record so the hours in this estimate match what your team actually logs. Free plan included.

See how Ascend works

Share this scenario

Three ways to set a hosting price

Most studios land on one of three approaches. Percentage markup is the simplest: charge a fixed premium over your cost. It scales with cost, so it works whether you're hosting a $5/month shared site or a $200/month dedicated server. Fixed monthly fee is what many studios charge because it's what clients expect — but the calculator will tell you if that fixed fee is actually below your cost once management time is included. Target margin works backwards: you decide what margin you need to make the account worth running, and the calculator tells you what to charge.

Why management time changes everything

A hosting reseller relationship is rarely just "pay the invoice, pass it on." Clients ask about downtime, request DNS changes, need plugin updates applied, and want someone to call when the site is slow. If you include any of that in the arrangement — explicitly or implicitly — the cost of that time belongs in the calculation. A studio charging $30/month for hosting that costs them $8 looks like a 73% margin until you factor in the 15-minute call each month and the half-hour DNS change every quarter. Add those at a $60/hour rate and the real margin drops considerably. Still fine — but worth knowing.

If you need a starting point for your management rate, the agency hourly rate calculator works out the number from your costs and target income.

A worked example

A Webflow studio hosts 20 client sites on plans they manage centrally. Each plan costs them approximately $23/month (team-seat allocated). They include monthly CMS publishing support — about 30 minutes per site. Their effective hourly rate for support work is $75.

  • Hosting cost: $23/month
  • Management cost: $37.50 (0.5 × $75)
  • Total cost: $60.50/month
  • Client price: $95/month
  • Gross profit: $34.50/month, 36% margin, $414/year per site

Across 20 sites: roughly $8,280/year from hosting alone — with low delivery variance. The annual number is what makes the case to keep (or expand) a hosting book.

The renewal conversation is where the margin gets set

Most studios set a hosting price once — when they launch the site — and never revisit it. Hosting costs change. Platforms reprice. Management time grows as sites age. The studio that reviewed its hosting book annually and raised prices with cost is in a different position after five years than the one that locked in old prices and never looked again. This calculator is useful at setup, but it's more useful run once a year across every client before renewals go out.

For a fuller view of what each client actually costs to serve, the client profitability calculator brings hosting margin together with project and retainer revenue in one picture.

What to do with a thin or negative-margin hosting client

Before dropping a client: check whether their current price was set before your management time was included in the scope. Many thin margins exist because the original price was cost-plus-markup with zero hours included — then over time the studio added DNS management, uptime monitoring, and SSL renewals without repricing. Repricing to reflect the real service is the right first move. If the client won't accept the increase, you can offer to transfer hosting to them directly — you're not obligated to manage infrastructure at a loss.

If hosting is part of a larger retainer, the overhead and profit calculator gives broader context on where your margins stand across the whole business.

Frequently asked questions

How much should I charge clients for hosting?+

A common approach is to mark up your hosting cost by 50–100% for simple arrangements, or set a flat monthly fee that reflects the actual service including any management time. Pure reselling and active management hosting are different products with different price points.

What is a reasonable markup on website hosting?+

Studios that include active management — uptime monitoring, CMS updates, DNS support — commonly charge two to three times the raw hosting cost because the service is the product. Pure resellers with no management typically mark up less.

Can I charge clients for hosting I manage on a shared plan?+

Yes. Allocating a share of a plan to a client and charging a fee for that allocation plus management time is standard practice. The key is knowing your real cost per allocated client, including platform fees and time.

How do I calculate my margin on hosting reselling?+

Subtract your total cost — hosting fee plus management time at your rate — from what the client pays. Divide by the client price. That is your gross margin.

Should I include hosting in a retainer or bill it separately?+

Bundling hosting into a retainer simplifies the client invoice. The risk is that the hosting cost becomes invisible internally and gets under-priced over time. Tracking it as a separate line, even inside a retainer, keeps the margin visible.

What happens to my margin when the host raises prices?+

On a percentage markup, your margin stays constant and client price rises proportionally. On a fixed fee, a cost increase compresses your margin — which is an argument for annual review clauses or pass-through language in your agreement.

How do I track hosting income across many clients?+

A client database with a recurring-revenue field per account is the practical answer. When all clients are in one system, filtering by hosting service and summing the monthly fee is a quick task rather than a spreadsheet search.

Your hosting book is a recurring revenue line worth tracking.

The math from this calculator only stays accurate if the hours and fees stay current. Ascend tracks time against each client as work happens — so the management hours in this estimate match what your team actually logs, and the same record feeds the monthly invoice.

Start with Ascend free