Reseller Hosting Pricing: How to Price Hosting Packages for Profit

Price reseller hosting packages in two steps. First, calculate your real cost per client: your share of the reseller plan, tools, payment fees and, most importantly, the support time each client uses. That number is your floor. Then set prices by what each package delivers, such as response time, updates and email setup, rather than by matching the cheapest hosting you can find. Most resellers who lose money do so because they priced the disk space and forgot to price their own time.
Step one: know your real cost per client
List every cost, monthly, and divide by a realistic number of clients, not the maximum your plan allows:
Reseller plan: the monthly cost of your plan divided by the number of accounts you expect to host in practice.
Billing and tools: a billing system licence, a ticket desk, monitoring. Split the total across clients.
Payment fees: card gateways charge a percentage plus sometimes a fixed fee per transaction. Monthly billing pays that fixed fee twelve times a year.
Domains and paid SSL: pass-through costs. Price them separately so a renewal never comes out of your hosting margin.
Support time: minutes per client per month multiplied by what your hour is worth. This is the line people leave out.
Currency: if you pay your provider in USD and charge clients in Egyptian pounds, a change in the exchange rate can erase a year's margin. Build a review clause into your terms.
Cost-plus vs value-based pricing
Cost-plus: cost per client plus a fixed margin. It is simple and protects you from losing money, but it ignores what the client is actually buying.
Value-based: the price reflects the outcome: a site that stays up, email that works, someone who answers on WhatsApp in an hour. A clinic or a law office will pay more for that peace of mind than for extra gigabytes.
Use both. Cost-plus gives you the minimum price for each package; value decides how far above that minimum you can go. For agencies and freelancers, hosting is often most profitable as part of a care plan, a point explored in reseller hosting vs white label for agencies.
A worked example with generic numbers
The numbers below are hypothetical. Replace them with your own.
Reseller plan: $40 a month, realistically hosting 25 client accounts. That is $1.60 per client.
Billing system and tools: $15 a month across 25 clients. That is $0.60 per client.
Fixed cost per client: $2.20.
Payment fees: 3% of the package price.
Your time: valued at $30 an hour, which is $0.50 a minute.
Now three packages, each with a realistic support load:
Starter at $9/month, about 5 support minutes a month: cost $2.20 + $2.50 + $0.27 = $4.97. Profit $4.03, a 45% margin.
Business at $19/month, about 15 minutes a month: cost $2.20 + $7.50 + $0.57 = $10.27. Profit $8.73, a 46% margin.
Pro at $39/month, about 45 minutes a month: cost $2.20 + $22.50 + $1.17 = $25.87. Profit $13.13, a 34% margin.
With 12 Starter, 10 Business and 3 Pro clients, monthly revenue is $415 and profit about $175, roughly 42%. Two lessons stand out. Support time costs more than the hosting itself in every tier. And the Pro package, which looks the most profitable, has the thinnest margin, because it was priced on features rather than on the hours it really consumes. Price premium tiers on time, and cap the included time in writing.
Building three packages that sell
Three packages are enough. More options slow decisions and multiply support questions. Design the middle package as the one most clients should choose, then build the others around it:
Starter: one website, a few email accounts, free SSL, daily backups, ticket or email support during working hours.
Business: several sites or more storage, more email accounts, faster response, monthly plugin and theme updates for WordPress.
Pro or Care plan: priority response, a fixed number of maintenance hours, uptime monitoring, a monthly report.
Separate packages by service level, not only by gigabytes. Clients rarely know how much storage they need, but they understand "we answer within one hour".
Your underlying platform shapes what you can promise. IM HOST reseller hosting with white-label cPanel/WHM includes CloudLinux LVE isolation per account, so one busy client does not slow the others, plus NVMe storage, daily backups per cPanel account and free SSL per domain. Those are features you can pass on to clients with confidence. Since your clients will log in to cPanel, a plain-language cPanel guide for beginners is worth sending with every welcome email; it saves support tickets.
Write down what each package includes
Unwritten scope is how a $9 client becomes a two-hour monthly job. For each package, state:
Support channels and hours, and the response time you aim for.
What counts as support (email not sending, site down, restoring a backup) and what counts as paid work (design changes, new pages, plugin development).
Email setup on the client's devices: included once, then billed.
Included maintenance hours and the hourly rate beyond them.
Billing cycles, yearly discounts and honest renewals
Yearly billing: offering two months free, roughly 15 to 17%, is a common rule of thumb. You get cash upfront, fewer payment fees and lower churn.
Your own costs: paying your provider yearly also helps. At IM HOST, yearly billing saves 20%, and plans renew at the same price, which keeps your cost per client predictable.
Renewals: avoid a low first-year price that doubles at renewal. Clients remember that feeling, and in a referral-driven market it costs you more than it earns.
Price changes: announce them at least a month ahead and apply them at the next renewal, never mid-term.
Automate billing with WHMCS
Manual invoicing works for ten clients and fails at thirty. IM HOST reseller plans are WHMCS-compatible; WHMCS is not included, so budget for your own licence. Once connected to WHM, it creates accounts on payment, sends invoices and reminders, suspends overdue accounts and handles domain renewals. Add the payment methods your clients actually use, and set a clear grace period before suspension. For the wider setup checklist, see the reseller hosting checklist for agencies and freelancers.
Pricing mistakes that sink resellers
Overselling: putting more accounts on a plan than it can serve. Every slowdown becomes a support ticket and an unhappy client.
Unpriced support: "free support" with no limit means your time is the product, given away.
Free hosting for design clients forever: include it for the first year, then move them onto a package.
Competing on price alone: there is always someone cheaper. Compete on response time and accountability.
Domains in your name: register client domains in the client's name. It avoids disputes and builds trust.
If you are just starting out, how to start a white-label hosting business in Egypt covers registration, branding and first clients.
Frequently asked questions
How much should I charge for hosting a client's website?
Start from your full cost per client, including support time, and add a margin of roughly 40 to 50% on basic packages. Then adjust for the value of the service you include.
What profit margin is realistic for reseller hosting?
Healthy resellers often run 35 to 50% on hosting packages as a rule of thumb. Margins drop fast if support time is not priced.
Should I offer monthly or yearly billing?
Offer both, and make yearly attractive with about two months free. Yearly clients cost less to bill and stay longer.
Do I need WHMCS to start reselling?
No. With a handful of clients you can invoice manually. Once you pass 20 to 30 clients, automation saves more time than it costs.
If you are ready to build your own packages, start with IM HOST reseller hosting: white-label cPanel/WHM, per-account isolation and free migrations handled by our team. Our engineers are available 24/7 when your clients need help behind the scenes.
More from our blog
Discover more practical guides and product insights from the IM Host team.
View all articles