When a domain expires, it does not disappear. It moves through a series of stages: a grace period when you can renew at the normal price, a redemption period when you can still get it back for a higher fee, a short pending-delete period when you cannot, and then release. The exact lengths vary by TLD and registrar, but a generic TLD can take roughly 75 to 80 days from expiry to release.
For a portfolio owner, the useful question is not "how long do I have". It is "what will I see in my account at each stage, and what does it cost me to wait".
Think of the milk carton
A carton of milk has a date. On the date, nothing happens. A few days later it is still fine, if you are careful. Later it is not, and by then you really should have checked.
A domain is similar. The date on the carton is the expiry date. After that you get a few days of "probably fine", then a stretch where rescuing it costs more, and then the point of no return. The trouble is that nobody sniffs a domain before they use it. So you need a list, not a nose.
The stages
Active. The domain is registered and working. Renew whenever you like, up to the maximum term at your registrar.
Auto-renew grace period. After expiry, many registrars let you renew at the normal price for a period of up to about 45 days. The length is set by the registrar and the registry, so it varies. Your website or email may stop working during this time, because registrars often change the DNS or park the domain.
Redemption grace period. If you do not renew in time, the registry places the domain on hold for about 30 days. The domain no longer resolves. You can still restore it, but the registrar charges a redemption fee on top of the renewal, and the restore takes time. The mechanism is described in RFC 3915.
Pending delete. For about five days the domain cannot be restored. It is scheduled for deletion.
Released. The domain becomes available again. Anyone can register it, including people who watch for expiring names.
An academic study of defensive registrations used the same timeline: an auto-renew grace of 45 days, followed by redemption and pending delete, which together usually add up to 30 to 35 days. I would treat those numbers as a typical case and not as a rule. Many country-code TLDs work differently, and some have no redemption period at all.
What you see in the account
You will not find a status called "milk is off". But you will find signals:
- The expiry date is in the past.
- The registrar's status changes. In registry data these appear as values such as autoRenewPeriod, redemptionPeriod and pendingDelete.
- DNS stops answering, or the domain shows a parking page.
- Renewal becomes more expensive, or the renewal option disappears.
If you manage a portfolio through an API, check the status field for every domain, not only the expiry date. A domain that expired yesterday and a domain in redemption look the same on a list sorted by date, and they are very different in cost.
What waiting costs
Waiting is not free, even when nothing is lost:
- Downtime. Websites and email can stop working within days of expiry, depending on the registrar.
- Cost. Restoring from redemption costs more than renewing on time. The fee is set by the registrar, so check it before you need it.
- Risk. After release, anyone can take the name. If it is a name you care about, losing it can be expensive to reverse.
How to avoid ever reaching redemption
- Keep a list of everything that expires in the next 90 days. The post on renewal reviews before a batch shows how to build one from account data.
- Turn on auto-renew for the names you intend to keep, and check that the payment method works. An auto-renew with an expired card is just a hope.
- Do not rely on reminder emails alone. They go to the contact address on file, and that address is not always read.
- For names you want to let go, let them go on purpose, and write it down.
If your list is long, read the guide to domain portfolio management, and the post on registration price versus renewal cost. The post on registry price changes shows how to build an exposure report, and the 90-day renewal review for defensive domains covers the same problem for brand teams. The page for domain investors has the rest.
Questions people ask
Can I renew a domain after it expires?
Often yes, during the grace period at the normal price, and later during redemption at a higher cost. After pending delete it is gone.
How long until an expired domain is released?
For many generic TLDs, roughly 75 to 80 days in total. Country-code TLDs vary.
Will my website stop working on the expiry date?
Not always, but it can stop within days. It depends on the registrar.
What is the difference between grace and redemption?
Grace lets you renew at the normal price. Redemption is the later stage, where restoring costs more.
Sources
- RFC 3915, Domain Registry Grace Period Mapping for EPP
- ICANN, Domain name renewal and expiration FAQs
- Adjibi et al., The Guardians of Name Street, NDSS 2025
If your registrar does it differently, I would like to hear about it. Write to me in the chat on the website.
/Thomas