How to Terminate (Delete) Account in WHM?
Terminating an account permanently deletes all data — website files, databases, email accounts, and DNS zones. This action cannot be undone. Always back up first.
WARNING: Termination is irreversible. Download a full backup before proceeding.
Step 1: Download a Backup First
- Go to WHM → Account Information → List Accounts.
- Click the cPanel icon next to the account to login as the client.
- Go to Files → Backup → Download a Full Account Backup.
- Wait for the backup to generate and download it to your computer.
Step 2: Terminate the Account
- Login to WHM.
- Go to Account Functions → Terminate Accounts.
- Find the account in the list.
- Check the box next to the username.
- Click Remove Accounts.
- A confirmation prompt appears — click Yes, remove this account!
Account and all its data are permanently removed. The disk space and resources are freed up for new accounts.
When Should You Terminate vs Suspend?
| Situation | Action |
|---|---|
| Client missed payment | Suspend (wait for payment, then unsuspend) |
| Client officially cancelled | Terminate (after backup) |
| Account suspected of abuse | Suspend first (investigate, then terminate if confirmed) |
| Client migrated to another host | Terminate (after client confirms data copied) |
| Test/demo account no longer needed | Terminate |
If you continue to face issues, please open a create a request.
