Suspend and unsuspend accounts in WHM
Use WHM to suspend or unsuspend cPanel accounts, review suspended accounts, add clear suspension reasons, and customize the suspended account page safely.
On this page
Suspension disables a cPanel account without deleting its files, email, or databases. Use it when an account needs temporary access restriction for non-payment, abuse review, compromised content, or resource overuse.
Suspend an account
- Log in to WHM.
- Go to Account Functions -> Manage Account Suspension or search for Suspend/Unsuspend an Account.
- Select the account by domain or username.
- Enter a short, factual reason, such as
Unpaid invoice,Malware investigation, orResource abuse review. - Click Suspend.
The website will show the suspended account page and most account services will be disabled until the account is unsuspended.
Unsuspend an account
- Return to Account Functions -> Manage Account Suspension.
- Select the suspended domain or username.
- Confirm that the billing, abuse, or security issue has been resolved.
- Click Unsuspend.
After unsuspension, allow a few minutes for web, email, and DNS-related services to refresh. If the account was suspended for abuse or malware, review the site before sending the client a final all-clear.
List suspended accounts
To review all suspended accounts, go to Account Functions -> List Suspended Accounts. WHM shows the domain, username, owner, suspension date when available, and the recorded reason.
Use this list before billing follow-ups, abuse review, and reseller cleanups so you do not accidentally leave resolved accounts suspended.
Modify the suspended account page
WHM can let reseller users customize the default page shown to visitors when one of their accounts is suspended.
- Search WHM for Modify Suspended Account Page.
- Edit the HTML shown in the text box.
- Keep the message neutral and support-focused.
- Click Save.
Troubleshooting
| Issue | What to check |
|---|---|
| Account still shows suspended after unsuspending | Clear browser cache, check DNS/proxy cache, and confirm the account is not suspended at a parent/root level. |
| Cannot find an account | Confirm the account belongs to your reseller user and search by both username and primary domain. |
| Client asks why they were suspended | Use the recorded reason and your billing/support notes. Do not guess. |
| Suspension page looks broken | Restore a simple HTML version in Modify Suspended Account Page and remove external scripts. |
Related: Terminate accounts in WHM | Why was my account suspended?
Need WHM/cPanel for a server?
Run WHM/cPanel on an UnderHost VPS or dedicated server, or choose managed help for installation and configuration.





















