
Auto-renewal exists because it makes registrars more money. Disable it on every domain account you have, set a calendar reminder for the actual expiry date, and renew manually each year. You'll save money, stay in control, and never get a surprise card charge.
Here's the disable process for the major registrars + the case for why we don't even offer auto-renewal at REXO HOST.
The case against auto-renewal
Auto-renewal sounds convenient. The problem:
- Year-2+ pricing is usually higher than year 1. Auto-renewal locks you in at the higher price without a chance to comparison-shop.
- Card-on-file means surprise charges — you might not even notice the renewal happened until you check your statement.
- It encourages domain hoarding — projects you abandoned still cost you money quietly for years.
- It removes the natural decision point — once a year is the right time to ask "do I still need this domain?" Auto-renewal silences that question.
The honest alternative: opt-in renewal. The registrar emails you 30 / 14 / 7 days before expiry. You decide. If you want to renew, click the link, pay. If you don't, the domain expires and you stop paying.
How we handle it at REXO HOST
We don't offer auto-renewal at all. Every customer gets:
- Email 30 days before expiry with the renewal price
- Email 14 days before
- Email 7 days before
- Email 1 day before
- Email at expiry confirming the domain has lapsed
If you renew, great. If you don't, the domain enters the standard expiry → grace → redemption cycle. Full timeline.
This is the opposite of how most of the industry works. We think it's the right default. You probably do too — that's why you're reading this.
Disable auto-renewal: step-by-step per registrar
GoDaddy
Auto-renewal is on by default on every new registration.
- Login → My Products → Domains
- Click on the domain you want to manage
- Settings tab → Renewals
- Toggle "Auto-renew" to OFF
- Repeat for every domain (no bulk-disable, intentional friction)
Pro tip: also remove your card from the auto-renew settings — that way even if a setting flips back, the charge fails.
Namecheap
Auto-renewal is on by default.
- Sign in → Dashboard → Domain List
- Click "Manage" next to the domain
- Find the "Auto-Renew" toggle near the top of the page
- Switch to OFF
- Bulk option: select multiple domains → "Switch to Manual Renew" from the bulk-action dropdown
Cloudflare Registrar
Auto-renewal is on by default but with a critical difference: Cloudflare bills at-cost, so renewal pricing matches first-year. Less reason to opt out, but still a good practice.
- Domains → click the domain
- Configuration → Auto-renew → toggle to OFF
- Add an expiry-date reminder to your calendar
Google Domains (now Squarespace Domains)
Google Domains was sold to Squarespace in 2023; all domains were migrated. The post-migration default is auto-renewal ON.
- Squarespace Domains panel → click the domain
- Renewal settings → Auto-renew → OFF
- Squarespace's renewal pricing is competitive; main reason to opt out is to retain the decision point.
Hostinger / BigRock / ResellerClub
Indian-market registrars typically have aggressive auto-renew defaults + opaque pricing. Disable everywhere:
- Login → My Domains
- Per-domain settings → Auto-renew → OFF
- Highly recommend: also remove card-on-file
IONOS / 1&1
Auto-renewal is on by default. The disable path varies between their old and new dashboards:
- Customer Login → Domains & SSL
- Click your domain → Settings → Auto-renewal → OFF
If you can't find the toggle, contact their support — some legacy accounts have it buried.
After disabling: build a renewal habit
Disabling auto-renewal puts the responsibility on you. Make sure you actually renew:
- Calendar reminder at 30 days before expiry — set today, recurring annually
- Multiple email addresses on WHOIS contact — use a role email like
domains@yourcompany.comthat 2-3 people can see - Annual portfolio review — once a year, list every domain, decide which to keep
- Multi-year registration for critical domains — locks you in for 5-10 years, removes annual decision pressure for the ones you definitely want
What if I forget?
You have a buffer:
- Day 0 (expiry): domain stops resolving (some registrars have a 1-day grace)
- Day 1-30: "renewal grace period" — renew at standard price, no penalty
- Day 31-60: "redemption" — renew at higher fee (~₹3,000-₹5,000) to recover
- Day 61-75: pending delete (no recovery)
- Day 76+: public availability — anyone can register
Frequently asked questions
Will my website go down the moment my domain expires?
Most registrars give a 1-3 day grace where the site keeps resolving. After that, traffic stops until you renew. If you renew within the 30-day grace window, it's invisible to visitors.
Can I re-enable auto-renew later?
Yes — every registrar's toggle is reversible. Some recommend turning it on for "core" domains and off for "speculative" ones.
What if my card on file expires before the auto-renewal date?
The auto-charge fails, the domain doesn't renew, the standard expiry cycle begins. Most registrars email you about the failed charge but only once. Easy to miss.
Does REXO HOST really not offer auto-renewal?
Correct — we don't. We've considered it but the value to customers (avoiding the manual step) doesn't outweigh the cost (locked-in higher pricing + abandoned-project hoarding). If we're ever convinced otherwise, we'll add it as opt-in only.
Take control
Search any domain at REXO HOST — register, set a calendar reminder, renew when you decide. No surprise charges, ever.
Keep reading

Domain Hijacking — How It Happens and How to Prevent It
The actual attack vectors used to steal domains in 2026, and the 5 settings every domain owner should harden today.

Why 'Free Domain' Hosting Deals Usually Aren't Free
The structural reasons hosting providers bundle a 'free' domain, what you actually pay over the lifetime, and how to avoid the trap.

What Happens When Your Domain Expires — The 75-Day Timeline
Day-by-day what happens after a domain expires, when you can recover it, when others can grab it, and the real cost of each stage.