Auto-Renew Was On but My Domain Still Expired, Why

VigilDog Team · September 12, 2026 · 6 min read

The auto-renew toggle was green. The renewal date came and went. And your domain expired anyway, sites down, email bouncing, and a scramble to get it back. This is one of the most common registrar support tickets there is, and the reasons are frustratingly mundane. Here's why it happens and exactly what to do next.

Auto-renew is a request, not a guarantee

It feels like a contradiction, but auto-renew only means the registrar will attempt a charge near the expiry date. If that attempt fails, or if the registrar never made it, nothing renews, and by default nobody stops the clock. 'Auto renew failed, domain expired' is exactly this: the intent was set, the execution wasn't.

Understanding why the attempt failed, and where your domain sits in the expiry lifecycle right now, tells you how urgently you need to act and how much it will cost to recover the name.

Why the charge never went through

Most failures are billing failures, and they're quiet:

  • An expired or replaced credit card on file, the single most common cause. The card that was valid last year isn't now.
  • A declined transaction: insufficient funds, a bank fraud hold on an unfamiliar merchant, or a hard decline the registrar didn't retry.
  • A billing-profile mismatch, the domain is set to charge a payment method that was removed, while a different card is the account default.
  • Account credit running out, or a currency or tax change that made the total differ from what your card pre-authorised.

Registrar and policy reasons it silently skips

Even with a working card, the registrar may never try:

  • Auto-renew is per-domain at many registrars, not account-wide. Turning it on for one domain doesn't cover the next one you add.
  • The registrar won't auto-renew a domain that's locked, pending transfer, or already in a redemption state.
  • Dunning emails bounced or went to an old address. If WHOIS privacy or a former employee's inbox swallowed the reminders, the failure was invisible to you.
  • Some ccTLDs and premium names are excluded from auto-renew or require a manual confirmation the registrar never received.

Where your domain is now: the expiry lifecycle

An expired gTLD domain moves through defined stages, and the stage you're in decides the price of recovery:

  • Auto-Renew Grace Period (roughly 0–45 days after expiry): the name is expired and usually stops resolving, but you can still renew at the normal price.
  • Redemption Grace Period (about 30 days): the domain is pulled from DNS and you must pay a restore fee, commonly $80–200 on top of renewal, to get it back.
  • Pending Delete (about 5 days): no action is possible; the name is queued for release.
  • Released: the domain drops and anyone can register it, often a drop-catcher within seconds.

Recover it, then make expiry impossible to miss

Check your exact status with WHOIS and read the EPP status codes: redemptionPeriod and pendingDelete tell you the window is closing fast. Our domain expiry checker reads the same data without the raw WHOIS formatting. Then act on the stage you're in:

Still resolving or in the grace period, renew immediately and confirm the charge actually posts; don't trust the toggle a second time. In redemption, open a restore request with the registrar today, because the fee climbs and the window is short. Either way, update the card and the domain's billing profile, and set the domain's contact email to an inbox a real person reads.

The deeper fix is to stop depending on a single registrar's billing as your only warning. Auto-renew and registrar emails share one failure point, the account itself. Independent domain and SSL monitoring tracks expiry from the outside and alerts you weeks ahead, regardless of whether any charge succeeded. For the mechanics of registrar dates and grace periods, see when does my domain expire.

Questions

Frequently asked

My auto-renew was on, can I demand the registrar give the domain back for free?

Not usually. Auto-renew is a best-effort attempt to charge you; if the payment failed, the registrar met its obligation. Once the domain enters redemption you'll typically owe a restore fee on top of renewal. Renew in the grace period to avoid that.

How long do I have to get an expired domain back?

For most gTLDs, you have the auto-renew grace period (up to ~45 days) at normal price, then about 30 days of redemption at a restore fee, then a 5-day pending-delete window with no recovery. ccTLDs vary and some have no grace period at all.

Why didn't I get any warning emails before it expired?

Registrar reminders go to the domain's registrant contact email. If that address is outdated, protected behind WHOIS privacy misrouting, or belongs to someone who left, the notices never reach you. Verify the contact email and add independent monitoring as a second channel.

Stop trusting a single toggle

VigilDog monitors domain expiry independently of your registrar and warns you weeks before a lapse, even when auto-renew quietly fails.

Your first domain is free forever