Home / Guides / Never expire again
Billing
Set your hosting up so it can never quietly expire
Websites in India rarely go offline because someone decided not to pay. They go offline because an automatic charge failed, the warning email went to an address nobody reads, and the first person to notice was a customer.
Thirty minutes of setup removes the whole failure mode. If your site is down right now, start here instead.
Fix the email address first
Every renewal warning goes to whatever address is on the hosting account. For a lot of small businesses that is an address created years ago by a developer who has since moved on, or a Gmail account nobody signs into.
Log in and check what address is actually on the billing profile. Change it to one a real person reads daily. Add a second contact if your host allows it.
Then, critically: never let the hosting warning email live on a mailbox hosted by that same hosting account. When the account suspends, that mailbox stops working, and the warnings about it vanish with it.
Write down all four expiry dates
Most people track one. There are usually four, they renew on different dates, and any one of them can take you offline:
- Hosting — site goes offline when it lapses
- Domain — site and email go, and recovery after the grace period costs several times the renewal price
- SSL certificate — visitors get a full-screen security warning, which converts worse than being down
- Email or business mail plan, if it's separate
Find each date in your control panel and put all four in a calendar with a reminder 15 days ahead, not one day. Fifteen days gives you time to fix a failed payment before anything is suspended. One day gives you panic.
Decide, deliberately, between auto-renew and manual
Auto-renewal is not obviously the safer choice in India, which surprises people.
Recurring card charges above ₹15,000 need bank authentication every single time under the RBI's e-mandate rules, and annual hosting renewals routinely cross that. So auto-renewal on a large annual charge can fail silently while you believe it's handled. The full mechanism is here.
Two defensible setups:
- Auto-renew, with proof it works. Only worth trusting if the charge is under ₹15,000, your host bills in rupees, and you actually received a pre-debit notification last cycle. If you cannot remember one arriving, treat auto-renewal as untested.
- Manual, with a calendar reminder. Slower, but it cannot fail behind your back. This is the right default if you manage sites for clients.
What doesn't work is auto-renewal you've never verified. That's not a system, it's a hope.
Take a backup you control
Host backups live on the host. If the account is suspended for non-payment, they can become awkward to reach at precisely the moment you need them.
Keep one recent copy somewhere else — Google Drive, an external disk, anywhere that isn't the hosting account. Monthly is enough for a brochure site; weekly if you take orders. Test that it restores at least once, because an untested backup is a rumour.
Check the renewal price while you're in there
Since you're already in the billing panel, look at what the next charge will be rather than what the last one was. Intro pricing ends quietly, and the second invoice is often two to four times the first.
If the number surprises you, that's worth knowing months ahead rather than on the day. Work out the real three-year figure, and if it doesn't hold up, moving is a calm three-hour job when you're not in a hurry.