UnderHost
Knowledgebase Docs

Terminate one or multiple cPanel accounts in WHM

Learn when and how to terminate cPanel accounts from WHM, what gets deleted, and the safety checks to complete before removing one or more accounts.

On this page

Terminating a cPanel account in WHM permanently removes the account, website files, email mailboxes, databases, DNS zone, cron jobs, and account-level settings from the server.

Termination is destructive. Suspend the account first when you only need to disable access. Terminate only when you are certain the account should be removed and you have any backups required by your policy.

Terminate one account

  1. Log in to WHM.
  2. Go to Account Functions -> Terminate Accounts.
  3. Search for the account by domain or username.
  4. Review the username, primary domain, owner, and package.
  5. If you need a final copy, create or download a backup before continuing.
  6. Select the account and follow WHM's confirmation prompt.
  7. Click Terminate only after confirming the correct account.

Terminate multiple accounts

WHM also supports bulk termination for cleanup work. Use this carefully, especially on servers with accounts that have similar domain names.

  1. Go to Account Functions -> Terminate Accounts.
  2. Select each account to remove.
  3. Compare the selected domains against your cancellation or abuse list.
  4. Complete WHM's confirmation phrase when prompted.
  5. Submit the termination.

Do not terminate multiple accounts from memory. Keep the source cancellation list open and check each domain one by one.

After removal

  • Confirm the account no longer appears in List Accounts.
  • Remove any external DNS records or third-party service references if you manage them.
  • Update the client's billing/service record in your own administration process.
  • Keep backup retention records if your policy requires them.

Safety checklist

CheckWhy it matters
Correct domain and usernamePrevents deleting the wrong client account.
Backup decision madeTermination removes local account data.
Cancellation or abuse case confirmedEnsures the removal has an approved reason.
Billing record updatedPrevents future confusion about renewals or support scope.

Related: Suspend accounts in WHM | Restore from backup

Was this article helpful?

Need WHM/cPanel for a server?

Run WHM/cPanel on an UnderHost VPS or dedicated server, or choose managed help for installation and configuration.

Related articles

Back to WHM