How to Delete a Hosting Package in WHM?
You can delete hosting packages from WHM that are no longer needed. However, a package cannot be deleted if any client accounts are currently assigned to it.
Steps to Delete a Package
- Login to WHM.
- Go to Packages → Delete a Package.
- Select the package you want to delete from the dropdown.
- Click Delete.
- Confirm the deletion.
Package deleted. It will no longer appear in the package list when creating new accounts.
If You Cannot Delete a Package
If a package has accounts assigned to it, WHM will not allow deletion. You must first move all accounts from that package to another package:
- Go to WHM → Account Information → List Accounts.
- Filter by the package you want to delete.
- For each account, go to Upgrade/Downgrade and assign them to a different package.
- Once all accounts are moved, return to Delete a Package and delete it.
Best Practice: Archive Instead of Delete
Instead of deleting old packages, consider renaming them with a prefix like DEPRECATED-OldPlan. This way the package history is preserved but it's clearly marked as inactive and won't be accidentally assigned to new accounts.
If you continue to face issues, please open a create a request.
