Quick answer
If your domain has expired, first check the status with your registrar and renew it. During the grace period, which usually lasts up to 30 days, you can recover the domain at the regular price. If you miss that deadline, redemption follows with an additional fee or complete loss of the domain.
How to recognize the problem
- The site shows an error or the registrar's page saying the domain has expired
- Email on your domain stops arriving
- A 'domain is parked' message or ads appear in search
- You cannot access the hosting control panel
- You receive a notice from the registrar about domain expiration
Most common causes
You missed the expiration notice
The registrar sends reminders to the administrative email, but they often end up in spam or go to an outdated contact.
Auto-renew is not enabled
If the card is not linked or has expired, the domain will not be automatically renewed.
Wrong contact email
Domain owner details (WHOIS) may be outdated, so notifications do not reach your address.
Domain was purchased by a third party
An agency or former associate may hold the domain on their account, so you do not receive notifications.
Step-by-step fix
- 1
Check the domain status
Go to the website of the registrar where the domain was purchased and log in. If you do not know the registrar, use a public WHOIS service (e.g.,
lookup.icann.org) and look at the 'Registrar' field. The domain status will show whether it has expired and at what stage it is. - 2
Track renewal deadlines
Most registrars have a grace period after expiration, usually lasting up to 30 days (depending on the registrar and TLD). During this period, you can renew the domain at the regular price. If you miss that deadline, the redemption phase follows (usually up to 30 days) with an additional fee, and then the domain becomes available for registration by third parties.
- 3
Renew the domain through the registrar
On the registrar's dashboard, find the 'Renew' option and make the payment. If you cannot access the account, contact the registrar's support with proof of identity and ownership (e.g., ID card, company registration extract, or domain invoice).
- 4
Check DNS records
After renewal, the site should start working usually within a few hours (at most 48 hours). If it still does not work, check if the DNS records are correct. In the hosting panel (e.g., cPanel), go to
Zone Editorand make sure the A and CNAME records point to your server. - 5
Restore email and site functionality
If the domain was parked, email may have stopped working. Check the MX records in the DNS panel. If you use an external email service (e.g., Google Workspace), make sure the MX records point to their servers.
- 6
Enable auto-renew
In the domain settings at the registrar, enable the 'Auto-renew' option and link a valid payment card. Also, update the contact email and phone number so you can receive notifications.
- 7
Update WHOIS data
Check if the owner details are correct. Many registrars offer WHOIS privacy, but in the registrar account, verify that the administrative and technical contacts are correct and reachable by you. Update this data regularly.
- 8
Make a backup of the site
Before changing DNS records or site files, make a full backup of the site and database. In cPanel, use the
Backupoption (orBackup Wizard, if available) or manually download files and export the database via phpMyAdmin.
What if the domain is already in redemption or lost?
If the domain is in the redemption period, you will have to pay a redemption fee that can be significantly higher than regular renewal. Contact the registrar as soon as possible. If the domain has already been registered by a third party, you can try to buy it, but be prepared for a high price. In that case, consider registering a new domain and redirecting traffic. For businesses, it is recommended to register domains for at least 5 years and use an expiration monitoring service (e.g., registrar dashboard).
How to prevent it
- Enable auto-renew and link a payment card.
- Regularly update contact details in the WHOIS database.
- Set a reminder 60 days before domain expiration.
- Use a domain monitoring service at the registrar.
When to call a professional
If you cannot access the registrar account, if the domain is in the redemption phase, or if ownership is disputed, contact IT support or a legal advisor.
Website development · Fast, SEO-ready, multilingual websitesFAQ
How long can I recover an expired domain?
At most registrars, the grace period for renewal at the regular price usually lasts up to 30 days (depending on the registrar and TLD). After that, the redemption period follows, usually up to 30 days, with an additional fee, and then the domain becomes available for registration.
Will the site automatically start working after domain renewal?
Yes, if the DNS records are correct and hosting is active. Propagation can take between 24 and 48 hours, but it is usually faster.
What if the domain is registered to an agency?
Contact the agency and request the domain transfer to your account. If they do not cooperate, contact the relevant domain registry (for .rs it is RNIDS) or ICANN for assistance.