To cancel web hosting and get a refund is straightforward if you do it in the right order, and expensive if you do not. The two things that go wrong are always the same: people cancel before the replacement is ready, and people assume the money-back guarantee covers everything they paid.
What a money-back guarantee actually covers
It covers the hosting fee, for the period stated, and usually nothing else. The exclusions are consistent across the industry:
- Domain registration is not refundable. If your plan included a "free" domain, cancelling normally means the domain fee is deducted from your refund — the host has already paid the registry, and that money is gone. Expect $10–20 to disappear.
- Add-ons are usually excluded — dedicated IPs, paid SSL certificates, site-builder licences, priority support.
- Renewals often have a shorter window than new sign-ups, or none at all.
The windows themselves vary far more than people expect. Among the hosts tracked here, DreamHost gives 97 days — the longest in mainstream hosting. Krystal and WP Engine give 60. Most give 30. And Cloudways gives none: it offers a 3-day trial instead, which is a different thing and not a refund window at all.
That distinction matters when you are choosing, not just when you are leaving. A 3-day trial does not let you test a real migration; a 30-day refund does.
The safe order of operations
If you are moving rather than shutting down, do it in this order. Every step exists because skipping it is how people lose a site.
- Take your own backup first. Files and database, downloaded to your own machine — not to the host you are leaving. Do this even if the host has backups, because your access to those ends with the account.
- Set up and test the new host while the old one is still running. Migrating without downtime covers the sequence.
- Unlock and transfer the domain if it is registered with the old host. This is the step with a real clock on it: transfers can take several days, and a domain in dispute or recently transferred can be locked for 60 days.
- Confirm the new site is serving traffic from the new host, on the real domain, over HTTPS.
- Then cancel, through the control panel or a support ticket, and keep the written confirmation.
Removing your card is not cancelling
This is the most common mistake and the most expensive one. Deleting the payment method does not close the account — it leaves an unpaid invoice, which can go to collections, be reported against you, or simply mean the account is suspended with your site still on it and your data behind an arrears wall. Cancel properly, then remove the card.
Equally, do not rely on a chargeback. It usually terminates the account immediately, including anything you have not yet moved, and some hosts will refuse to deal with you afterwards.
If you are cancelling because of the renewal price
You have more options than leaving. Five ways to reduce a renewal increase covers what actually works, including the hosts that never raise the price. And if you are leaving anyway, the useful move is to time it: renewals are charged automatically several days before the term ends, so the month before renewal is when you have a free choice and the week after is when you are asking for a favour.
Before you pick a replacement, the directory of every host we track can be filtered and sorted by refund window and renewal price, which are the two figures this decision actually turns on.