How to Renew a cPanel License: Step-by-Step Guide

Renewing a cPanel license is usually simple. Just pay the renewal invoice or renew through your provider’s billing portal, then refresh the license on your server if needed. If your license expires, your websites will likely keep running, but you could lose access to WHM, cPanel, Webmail logins, and updates. That’s why it’s important to renew on time.
This guide explains how to renew an active license, recover from an expired license, upgrade your plan, and what to do if your license does not reactivate immediately.
What Happens When a cPanel License Expires?
cPanel licensing mainly affects the control panel, not the core web server itself.
Typically, when the license is expired or cancelled:
-
Websites and incoming mail can continue functioning (your web/mail services may still run).
-
You won’t be able to log in to WHM, cPanel, or Webmail. This means you can’t do admin tasks like creating accounts, changing settings, or managing email through webmail.
-
Software updates will stop, and AutoSSL won’t be able to renew certificates automatically through cPanel.
Current cPanel Pricing Tiers (Cloud/VPS)
If you’re renewing or changing license tiers, these are the current cPanel Store pricing tiers commonly used for VPS/cloud licensing:
-
cPanel Solo Cloud (1 account): $29.99/month
-
cPanel Admin Cloud (up to 5 accounts): $35.99/month
-
cPanel Pro Cloud (up to 30 accounts): $53.99/month
-
cPanel Premier Cloud (100+ accounts): $69.99/month, with $0.49/account over 100
If you host several accounts, the tier you choose is important because it determines what you can do in the control panel.
Renew an Active cPanel License in the cPanel Store
If your license is still active (or within the normal billing cycle), renewal usually means paying the due invoice in your cPanel Store account.
-
Log in to the cPanel Store account that owns the license.
-
Go to Manage Licenses (or My Account → Manage Licenses, depending on the interface).
-
Look for any pending invoice tied to your license (eligible renewals typically show “Pay Now”).
-
Pay the invoice. Once paid, the license should reactivate automatically.
Renew a Canceled or Expired cPanel License
If The License Expired Less Than 30 Days Ago
cPanel’s docs note that if a license expired/canceled less than 30 days ago, you can typically renew it by paying the existing invoice in the account interface.
Follow the same process as above:
-
Log in to your cPanel Store account
-
Go to Manage Licenses
-
Pay the existing invoice (if eligible)
If It’s Older Than That
If the old invoice is no longer eligible for renewal, you may need to purchase a new license for the server/IP and then refresh the server’s license (see troubleshooting). cPanel’s license troubleshooting guidance generally points you back to renewing in the Store or contacting customer service if the IP has no valid license.
Renewing Your cPanel License through HostSailor
If your cPanel license is purchased through HostSailor (for example, bundled or billed as an add-on through your hosting services), the renewal is usually handled in the HostSailor client area by paying the relevant invoice or renewing the add-on.
After the invoice is paid, the server may pick up the updated license automatically. If WHM/cPanel still shows an expired license screen, run the license refresh command in the troubleshooting section below.
If you’re running cPanel on a VPS, you may find these guides on KVM VPS and shared licensing useful.
Upgrading or Changing Your License Tier
If you need more accounts than your current tier allows, you can upgrade in the cPanel Store. cPanel notes that upgrades take effect immediately in the Store, but you may need to refresh the server to apply updated privileges.
General upgrade flow:
-
Log in to the cPanel Store
-
Open Manage Licenses
-
Select the license and choose the higher tier (Solo → Admin → Pro → Premier)
-
Pay any prorated difference if prompted
-
Refresh the server license
What To Do After Renewing (Verification Checklist)
After renewal, confirm:
-
You can log in to WHM and cPanel
-
AutoSSL status shows active (if you rely on it)
-
Updates are available again
Troubleshooting: Renewal Paid But The License Is Still “Expired”
-
Refresh The License On The Server
On the server as root (SSH), run:
/usr/local/cpanel/cpkeyclt
This is the standard method to force the server to fetch the updated license status.
-
Check Server Time If You See “License File Is For The Future”
If the server’s time/date/time zone is wrong, license validation can behave unexpectedly. cPanel’s guidance for this class of issue includes verifying time settings and then running cpkeyclt.
-
If The Server Claims “Expired” But The License Is Actually Active
cPanel notes that some “license expired” states happen because the server can’t refresh the license file (for example, if certificate files are altered and the system can’t establish the secure connection needed for updates).
In that case, focus on restoring the server’s ability to reach cPanel licensing endpoints over HTTPS and then rerun cpkeyclt.
-
Still Not Working?
If renewal is paid and cpkeyclt doesn’t resolve it, check:
-
You renewed the license for the correct server IP
-
The license is associated with the server (licenses are commonly tied to IP)
-
There isn’t an unpaid invoice preventing activation/upgrade actions
At that point, you may need to open a billing/licensing ticket with the vendor you bought the license from (cPanel Store or your provider).
FAQs
-
How do I renew a cPanel license quickly?
Pay the renewal invoice (cPanel Store or your provider billing portal), then run /usr/local/cpanel/cpkeyclt if the server doesn’t update automatically.
-
What happens if my cPanel license expires?
Web and mail services usually continue, but WHM/cPanel/Webmail logins stop working, software updates stop, and AutoSSL can’t renew certificates.
-
How long does it take for a renewed license to activate?
Often it’s immediate after payment, but the server may need a refresh. If WHM still shows an expired state after payment, run cpkeyclt to force the update.
-
Can I renew an expired cPanel license?
Yes, if it expired recently, you can typically renew by paying the existing invoice in your cPanel Store account.