Reseller hosting

On this page 7

Reseller hosting is a hosting arrangement in which a provider sells a block of server resources and account-management rights to a customer, the reseller, who then creates and sells separate hosting accounts to its own clients under its own brand and prices. In hosting, it sits between shared hosting, where one customer runs sites in one account, and running a dedicated server or VPS, where the customer manages the whole machine.

The reseller controls accounts, quotas and billing, while the upstream provider operates the hardware, operating system, network and core software. This split makes reseller hosting popular with web design agencies, freelancers and small hosting brands that want to offer hosting without running servers themselves.

How the reseller model works

Technically, reseller hosting is usually shared hosting with an extra administrative layer. The provider places the reseller on a shared server and grants access to a reseller interface, such as WHM for cPanel, the reseller level in Plesk or the reseller role in DirectAdmin. From there, the reseller creates client accounts, each with its own control panel login, files, databases and email.

The provider allocates a total quota of disk space, bandwidth and number of accounts, and the reseller divides it into hosting packages. Many plans allow overselling: the sum of client quotas may exceed the reseller’s total, on the assumption that most clients use only part of their allowance.

Three layers of responsibility result. The table summarizes who handles what in a typical arrangement.

AreaUpstream providerResellerEnd client
Hardware and networkOperates and maintainsNo accessNo access
Server software and security patchesInstalls and updatesChooses within offered optionsNo access
Hosting accounts and packagesSets overall limitsCreates and configuresUses own account
Billing and first-line supportBills the resellerBills and supports clientsPays the reseller
Website contentNot involvedOptional serviceOwns and manages
Division of responsibility

Key features of a reseller plan

Reseller plans differ mainly in resource limits, branding options and the control panel offered. The following parameters decide whether a plan suits a business.

ParameterWhat it meansWhy it matters
Number of accountsMaximum client accounts that can be createdCaps how many clients can be served
Disk and bandwidth quotaTotal storage and monthly transferLimits growth and overselling
Resource limits per accountCPU, memory and process caps, often via CloudLinuxPrevents one client from slowing others
White-label brandingCustom nameservers and unbranded panelsLets clients see only the reseller brand
Billing integrationSupport for billing systems such as WHMCSAutomates signups, invoices and suspensions
Control panel licensingWhether panel costs scale per accountDirectly affects profit margin
Parameters to compare between plans

Control panel pricing has become a major factor. Since cPanel moved to account-based licensing, providers often pass per-account costs to resellers, which makes alternatives such as DirectAdmin attractive for resellers with many small accounts.

Reseller hosting compared with other hosting types

Reseller hosting is one of several ways for a business to host client websites. The comparison below shows how it differs from its neighbors.

OptionServer administrationClient separationTypical cost levelBest fit
Shared hostingNoneOne account for all sitesLowestOwner with a few own sites
Reseller hostingNone, provider manages serverSeparate account per clientLowAgencies selling hosting
Managed hostingProvider manages a dedicated environmentDepends on setupMedium to highBusiness-critical sites
VPS with a control panelCustomer manages the serverSeparate accounts, full controlMediumTechnically skilled resellers
Cloud hosting platformsVaries by platformPer project or applicationVariableDeveloper-led projects
Hosting options for agencies and small providers

The main advantage over plain shared hosting is account isolation: each client has separate credentials, quotas and email, so one client’s mistake or compromised password does not expose the others. The main disadvantage compared with a VPS is limited control over server software, PHP versions and performance tuning.

Running a reseller business responsibly

A reseller becomes the hosting provider in the eyes of its clients, so support quality and reliability determine its reputation even though the infrastructure belongs to someone else. Good practice includes clear service level terms, regular independent backups and documented escalation paths to the upstream provider.

  • Choose packages by real usage, not maximum quotas, and monitor accounts that approach their limits.
  • Keep independent backups outside the provider, because a provider-side incident can affect every client at once.
  • Use custom nameservers carefully, since moving clients to another provider later requires DNS changes for every domain.
  • Check the acceptable use policy, which applies to every client account and can lead to suspension of the whole reseller plan.

Limitations and common risks

Reseller hosting inherits the shared server model, with its typical limits. A busy or compromised neighbor on the same machine can affect performance, and the reseller cannot install custom server software or change global settings.

Email is a frequent weak point. Client accounts usually send mail from a shared server IP address, so one client that sends spam or runs a compromised contact form can damage the sender reputation of every account on the server. Resellers reduce this risk by enforcing outgoing mail limits, publishing correct SPF, DKIM and DMARC records for each domain, and moving high-volume senders to a dedicated email service.

Another risk is dependency on a single upstream provider. If the provider changes prices, control panel licensing or policies, every client is affected, and a migration of dozens of accounts is a substantial project. Resellers that outgrow these limits commonly move to a VPS or dedicated server with their own control panel, keeping the same business model but taking on server administration.

Understanding it simply

Reseller hosting is like renting a whole floor of an office building and then subletting individual offices. The building owner handles the walls, electricity and security. You decide who gets which office and what they pay.

Your clients see your name, not the building owner’s. You do not need to know how to run servers. You do need to look after your clients, because they will call you, not the owner, when something goes wrong.

Applied in practice

A web design agency builds about 40 websites per year for local shops and restaurants. Clients repeatedly ask the agency to host their sites, so it buys a reseller plan with 60 accounts and 100 GB of storage, uses white-label nameservers and connects a billing system that issues annual invoices automatically.

Each client receives a separate control panel account with its own email boxes and a monthly resource limit. When a restaurant’s site is compromised through an outdated plugin, the damage stays inside that account, and the other clients are not affected. After three years, the agency hosts 55 sites, recovers its hosting costs several times over and moves to a managed VPS only when clients start needing custom server settings.