Domain Expired: Your Domain Registration Has Lapsed

When a domain expires, its DNS records stop resolving. MX records vanish, email bounces, websites go offline, and authentication breaks. Recovery is possible during the grace and redemption periods, but fees increase and time is limited. This guide covers how to diagnose, recover, and prevent domain expiry.

7 min readerrorsThomas Johnson

What This Error Means

DOMAIN_EXPIRED means the WHOIS or RDAP registration data for your domain shows an expiry date in the past. The domain's registration period has lapsed, and the registrar has stopped serving DNS for it.

When a domain expires, the registrar typically parks the DNS or removes nameserver delegation entirely. The immediate effect: every DNS query for the domain — MX, A, TXT, CNAME, all of them — either returns NXDOMAIN (domain does not exist) or resolves to the registrar's parking page. Your actual DNS records are gone from public resolution.

This is not a DNS misconfiguration. This is a registration-level failure. The domain itself is no longer active.

Why This Matters

A domain expiry is a total infrastructure failure for every service that depends on that domain name. The impact is immediate and broad:

Email stops entirely. MX records no longer resolve. Every email sent to any address at your domain bounces with a permanent failure — typically 550 5.1.2 Bad destination mailbox address or Host not found. There is no retry. The sending server treats this as a permanent error and returns a bounce to the sender. Inbound email is gone.

Outbound email authentication breaks. SPF records, DKIM keys, and DMARC policies are all published in DNS. When DNS stops resolving, receiving servers cannot verify your authentication records. Email you send from other systems that use this domain in the From: address will fail SPF, fail DKIM (if the signing domain is the expired domain), and fail DMARC alignment. Your sending reputation degrades across every mailbox provider.

Websites go offline. A records and AAAA records no longer resolve. Any site hosted on this domain returns a DNS error in the browser, or worse, resolves to a registrar parking page covered in ads.

Third-party integrations break. SaaS platforms that verify domain ownership via DNS (Google Workspace, Microsoft 365, Stripe, analytics services) lose their verification records. Some services will suspend your account or disable features when domain verification fails.

Domain squatters are waiting. Once a domain passes through the grace and redemption periods and is released to the general public, anyone can register it. Domain squatters monitor expiring domains and snap up anything with existing traffic, backlinks, or brand value. If someone else registers your domain, they control its DNS — including the ability to receive your email.

How to Diagnose

Use the mxio Domain Expiry Checker to check the current registration status of your domain. The tool queries RDAP (the modern replacement for WHOIS) and reports:

  • The registration expiry date
  • Whether the domain is currently expired
  • The registrar of record
  • Registration and last-updated dates

If the tool confirms DOMAIN_EXPIRED, the next step is to check your registrar account directly. Log into your registrar's dashboard and look at the domain's status. The registrar will show whether the domain is in the grace period, redemption period, or pending deletion.

Use Domain Health for an overall impact assessment — it will show which DNS records are no longer resolving and which email authentication checks are failing as a result of the expiry.

How to Fix

Understand the Expiry Timeline

Domain expiry is not a single event. It follows a sequence of phases defined by ICANN (for generic TLDs) and individual registries (for country-code TLDs). The exact durations vary by registrar and TLD, but the general pattern is:

  1. Expiry date — DNS service is suspended. Some registrars continue resolving for a few days; others stop immediately.
  2. Auto-renewal grace period (0-45 days) — The registrar may auto-renew if you have a valid payment method on file. If payment fails, the domain enters the grace period where you can still renew at the normal price.
  3. Redemption period (30-60 days) — The domain is removed from the zone but has not been released. You can recover it, but registrars charge a redemption fee — typically $80-200 on top of the renewal cost.
  4. Pending delete (5 days) — The domain is queued for release. It cannot be recovered during this phase.
  5. Release — The domain becomes available for anyone to register.

The critical takeaway: the sooner you act, the cheaper and easier recovery is. Grace period renewal costs the same as normal renewal. Redemption costs significantly more. After release, recovery may be impossible.

If You Are in the Grace Period

  1. Log into your registrar account immediately
  2. Renew the domain — the price is the standard renewal fee
  3. DNS restoration typically happens within 24-48 hours after renewal, though some registrars restore it within minutes
  4. Verify DNS resolution is restored using the mxio DNS Lookup
  5. Check Domain Health to confirm MX, SPF, DKIM, and DMARC records are resolving again

If You Are in the Redemption Period

  1. Contact your registrar directly — some redemption processes require a support ticket, not just a dashboard action
  2. Pay the redemption fee (varies by registrar, typically $80-200 in addition to the renewal cost)
  3. The restoration process takes longer — expect 5-14 days for the domain to fully resolve again
  4. After restoration, verify all DNS records. Some registrars do not preserve your DNS zone through redemption. You may need to recreate all records from scratch.

If the Domain Has Been Released

If someone else has registered your domain, your options are limited:

  • Contact the new registrant — They may be willing to sell, but expect to pay well above the registration price
  • UDRP dispute — If you hold a trademark on the domain name, you can file a Uniform Domain-Name Dispute-Resolution Policy complaint through ICANN. This is a formal legal process with filing fees ($1,500+) and takes 2-3 months.
  • Legal action — In cases of clear cybersquatting or trademark infringement, consult an IP attorney

Prevention is vastly cheaper than recovery at this stage.

Prevention and Ongoing Monitoring

Domain expiry is entirely preventable. Every domain expiry is either a missed notification, a failed payment, or an oversight in a portfolio of domains.

Enable auto-renewal on every domain you own. This is the single most effective prevention. Then verify it actually works: check that the credit card on file is current, the billing email address is monitored, and the registrar account itself is accessible (not locked behind an email address you no longer control).

Use multi-year registration. Renewing for 2-5 years reduces the number of renewal cycles where something can go wrong. The cost is trivial compared to the risk.

Enable registrar lock. The clientTransferProhibited status prevents unauthorized transfers but also serves as a general safeguard on your domain's registration.

Monitor expiry dates proactively. Use the mxio Domain Expiry Checker to check registration status and set up domain health monitoring to get alerted before expiry dates arrive. Automated monitoring catches the cases where auto-renewal fails silently — expired credit card, bounced billing email, locked registrar account.

Audit your domain portfolio. If your organization manages multiple domains, maintain a central registry of all domains with their registrars, expiry dates, and auto-renewal status. Domains registered by former employees, acquired through acquisitions, or used for one-off projects are the ones most likely to expire unnoticed.

Was this article helpful?

Related Articles

Domain Expiring Soon: Your Registration Is Approaching Expiryerrors

A domain expiry warning means your domain's registration period is ending soon. While auto-renewal handles most cases, failed payments, locked accounts, and bounced billing emails cause domains to lapse every day. This guide covers what to check at each urgency level — from 90 days out to 7 days before expiry.

Domain Expiry Check Unavailable: Unable to Retrieve Registration Dataerrors

When the domain expiry check cannot retrieve registration data, automated expiry monitoring is not possible for that domain. This is usually caused by RDAP service limitations, unsupported TLDs, privacy redaction, or temporary server issues. The domain itself may be perfectly healthy — we just cannot confirm its expiry date programmatically.

Domain Expiry: The Single Point of Failure Under Everythingguides

A domain that lapses takes everything with it — email, website, DNS records, authentication. This guide covers the expiry timeline from grace period through deletion, why auto-renewal is not foolproof, and how to monitor domain registration proactively.

DNS Delegation Health: Verifying Nameserver Configurationguides

Check DNS delegation chain integrity, nameserver consistency, SOA records, and DNSSEC configuration. Diagnose why DNS changes might not be propagating.

No MX Records Found: Why Your Domain Can't Receive Emailerrors

Your domain has no MX records, which means it can't receive email. Learn why MX records are essential and how to set them up correctly.