WHM & reselling

Reseller account limits and overselling in WHM explained

How disk, bandwidth and account limits work on a WHM reseller plan, what overselling means, and how to plan packages so you never run out of allocation.

IntermediateReseller hosting3 min read

A reseller plan gives you a pool of resources that you divide between your customers. Understanding how WHM counts that pool, and what overselling changes, helps you design packages that make money without hitting a wall when you add your next customer.

Before you start

The limits on a reseller account

LimitWhat it counts
Number of accountsHow many cPanel accounts you can create in total.
Disk spaceEither the quotas you have assigned, or the space actually used (with overselling).
BandwidthMonthly transfer, counted the same way as disk.
Package limitsWhether you may create unlimited values, or must enter numbers.
CloudLinux limitsCPU, memory, I/O and processes per account (see CloudLinux limits for resellers).

Allocation without overselling

Without overselling, WHM adds up the quotas you assign. If your plan has 50 GB and you create five accounts of 10 GB each, you cannot create a sixth account, even if each customer only uses 1 GB.

Allocation with overselling

With overselling, WHM compares your plan with the space customers actually use. You can sell more quota than you own, because most sites use a fraction of their limit. You remain responsible for the total: when real usage reaches your plan limit, you need to upgrade or clean up.

Warning: Overselling is a business decision. Keep at least 20–30% headroom between real usage and your plan limit so a single large backup or email import does not block every customer.

Check your current usage

  • WHM home shows a summary of your accounts, disk and bandwidth in the right-hand sidebar.
  • WHM → Account Information → List Accounts shows per-account disk usage; sort by Disk Used.
  • WHM → Account Information → View Bandwidth Usage shows monthly transfer per account.

Plan packages that scale

  1. Start from your total disk and the number of accounts you expect to sell.
  2. Create two to four packages with clear steps, for example 5 GB, 15 GB and 30 GB.
  3. Set realistic email, database and addon domain counts instead of unlimited.
  4. Set Maximum Hourly Email by Domain Relayed to protect the shared IP reputation (see email deliverability for reseller accounts).
  5. Review usage monthly and upgrade your reseller plan before you run out.

Troubleshooting

"You have exceeded your disk space allocation"

Your assigned quotas (or real usage with overselling) are at the limit. Lower unused quotas, remove terminated accounts, or upgrade.

"Unable to create account: limit reached"

You have reached the account count on your plan. Upgrade to a larger reseller or master reseller plan.

You need overselling enabled

Overselling privileges are set by the server administrator. Open a support ticket to ask what your plan allows.

Frequently asked questions

Do terminated accounts still count?

No. Once an account is terminated its quota is released straight away. Suspended accounts still count, because their data is kept.

Is overselling allowed on MdmHost?

Overselling privileges depend on your plan and are set by MdmHost. Ask support what your plan allows before you design packages around it.

Does the master reseller plan pool limits for sub-resellers?

Yes. Your sub-resellers take their allocation from your own master reseller pool, so plan their limits with the same headroom.

Next steps

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.