When a domain name is registered it isn't actually bought — it's leased for a fixed term. No matter how clearly the day that lease ends is marked on a calendar, the real story begins after that date: the registry doesn't immediately delete the domain, and the registrant doesn't immediately lose it. In between sit two ICANN-standardized buffer phases, a pending delete interval, and finally the moment the registry releases the name back into the available pool. Each of these phases has its own fees, its own duration, and its own outcome; the rules that apply to gTLDs like.com,.net,.org diverge sharply from the rules TRABIS enforces across the.tr family.

This guide walks through the technical mechanics of the domain renewal period from start to finish: the day counts of each phase under ICANN's Expired Registration Recovery Policy (ERRP), why redemption fees land in the 80-180 USD range, why .tr extensions sit outside this rulebook, how to monitor the expiration date via WHOIS and RDAP, the traps in auto-renew, and how the drop-catch ecosystem operates the moment a domain falls — all illustrated with real commands and examples.

Related guides: Domain Names and WHOIS · WHOIS, RDAP and DNS Lookup Tools · How to Register a Domain · Domain Transfer Guide · Registering a.com.tr · DNS Settings Guide

What Exactly Is the Domain Renewal Period?

The renewal period of a domain refers to buying an additional year, two years, or more on top of the existing expiration date already recorded with the registry. For ICANN-accredited registrars, the minimum registration term is 1 year and the maximum is 10 years. This ceiling is written into registry contracts and no registrar is allowed to sell a registration that exceeds 10 years; the only exception is the renewal you do at the end of a 10-year term, which once again pushes the term forward by another 10 years.

A renewal is an EPP (Extensible Provisioning Protocol) operation performed by the same registrant that pushes the registry's expiration_date field forward. The registrant doesn't change, the contact details don't change, the DNS and nameserver assignments stay exactly as they were — only the date moves. That's what makes a renewal technically very different from a domain transfer or an aftermarket domain purchase.

Domain renewal is often confused with web hosting renewal. Hosting is a server lease contract; a domain name is a record kept inside the registry-registrar-registrant triangle. We covered the distinction in detail in What is hosting and What is a domain — in short, even if hosting is renewed but the domain isn't, the site won't load; the reverse is also true.

ICANN's Expired Registration Recovery Policy (ERRP)

For gTLDs (i.e. generic Top-Level Domains like.com,.net,.org,.info,.biz,.co,.me,.xyz), ICANN's Expired Registration Recovery Policy document governs the domain lifecycle. ERRP went into effect in 2013 and binds registrars to mandatory notification, recovery, and technical phases that they must apply to any domain whose registration term has ended.

The core principle is simple: when the registration term ends, the domain shouldn't be deleted instantly; the registrant should be given enough time to recover from a payment failure, a vacation, or a missed contact — anything human that could cause a renewal to slip. As a result, an average gTLD stays under protection for roughly 75 days from its expiration date until the registry releases it back into the pool.

ERRP consists of three notifications and three phases. Notifications must be sent by email at least once before the registration ends and at least once after it ends. The three phases are, in order, the Auto-Renew Grace Period, the Redemption Grace Period, and Pending Delete.

gTLD Lifecycle: Phase-by-Phase Durations

The table below is a timeline calculated for an average registrar following ICANN policy. Real values can vary by 0 to 45 days from one registrar to another, but the upper bounds are set by ICANN, so the big picture stays the same.

  • 0. Active — Domain is live; the registration hasn't ended. The registrant can freely renew, transfer, change DNS, or change registrar.
  • 1. Auto-Renew Grace Period (0-45 days) — Begins immediately after the expiration date. The registrar can reactivate the domain at the normal renewal price during this phase; no extra fee. ICANN sets 45 days as the upper limit for gTLDs; most large registrars choose somewhere in the 30-40 day range.
  • 2. Redemption Grace Period (30 days) — If the auto-renew window also goes unused, the registry moves the domain into this phase. DNS goes silent and the site and email shut down completely. The domain can still be recovered, but at a steep restore fee (usually 70-180 USD; varies by provider, 2026 figures).
  • 3. Pending Delete (5 days) — If redemption is also skipped, the registry holds the domain in a queue for 5 days. At this point the domain can no longer be recovered. The registrant cannot take any action.
  • 4. Released / Available — At the end of Pending Delete, the registry adds the name to the drop list and releases it back into the pool. From that moment it's first-come-first-served; popular domains are caught by drop-catch services within milliseconds.

In total, the typical deletion timeline for gTLDs is around 35 + 30 + 5 = 70 days; with registrars that stretch the auto-renew window to 45 days, this can approach 80 days. Even so, the first 30 days are critical: within that window, the standard renewal fee alone is enough — after that, restore fees come into play.

Phase 1: Auto-Renew Grace Period — The Cheapest Window

The Auto-Renew Grace Period is a buffer zone of up to 45 days that ICANN grants registrars. Its purpose is to keep a missed renewal — caused by a declined credit card, a delayed bank transfer, a registrant on vacation — from turning into an expensive recovery operation.

Registrar behavior in this window is not standardized — ICANN sets the broad route, but each company decides the details. Some registrars silence DNS the moment the term ends (placing the domain into client hold), while others keep the site reachable until day 10. Some place the domain into an expired domain auction on day 21; in that case, even if the registrant renews after day 21, they may have to pay an additional auction reclaim fee.

You should absolutely use WHOIS, RDAP and DNS lookup tools in this phase: if the EPP Status Codes field shows tags like autoRenewPeriod, clientHold, or serverHold, you can read off exactly which phase the domain is currently in.

# Query EPP status codes via WHOIS
whois example-firm.com | grep -i 'status'

# Expected output for a domain near expiry:
# Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
# Domain Status: autoRenewPeriod https://icann.org/epp#autoRenewPeriod
# Domain Status: clientHold https://icann.org/epp#clientHold

# Modern alternative: RDAP (JSON output, structured)
curl -s 'https://rdap.org/domain/example-firm.com' \
 | jq '.status,.events[] | select(.eventAction=="expiration")'

The autoRenewPeriod EPP status code indicates that, on the registry side, the domain is in the auto-renew grace cycle. If clientHold or serverHold has also been added, DNS has been silenced — visitors can't see the site and email delivery stops. The moment renewal happens these hold codes are typically removed within 24 hours, but, depending on TTLs and caches, global propagation can take 24-48 hours.

Phase 2: Redemption Grace Period — The Expensive Recovery Zone

If renewal didn't happen during the Auto-Renew Grace Period, the registry moves the domain into the Redemption Grace Period (RGP), a 30-day phase. ICANN binds this length to exactly 30 days; registries cannot shorten or extend it. The EPP status code shown during this phase is redemptionPeriod.

RGP has two distinguishing characteristics. First, DNS is completely silenced — the registry strips the domain's nameserver assignments, the name is removed from the TLD zone file, and as a result the site and email shut off 100%. Second, recovery is only possible via a special EPP operation called RGP Restore, which carries an extra registry fee. ICANN imposes an upper limit of around 80 USD for restore fees on top of the registry fee that registrars charge customers; in practice this lands in the 80-180 USD range for end customers (approximate, varies by provider, 2026 figures).

  • .com /.net: Verisign restore fee + registrar markup. Total ~80-150 USD (varies by provider, 2026 figures).
  • .org: PIR restore fee + markup. Total ~70-130 USD.
  • .co: ~120-200 USD (premium ccTLD behavior).
  • .io /.ai: Some registries don't apply RGP; the domain skips redemption and goes straight to drop — which is why watching the renewal date is critical.
  • New gTLDs (.app,.dev,.xyz,.shop...): ~60-120 USD; varies by registry contract.

The restore procedure requires a registrar support ticket; it cannot be done from the customer panel UI. When the registrant wants to recover the domain, the registrar issues a restore request EPP command, the registry brings the records back online, and the expiration date is pushed forward.

# Typical RGP restore EPP request flow (registrar side)
# 1. Registrar -> Registry: <renew> (rejected during RGP)
# 2. Registrar -> Registry: <update><add><status s="pendingRestore"/></add>
# 3. Registry: reactivates the domain (re-added to DNS zone)
# 4. Registrar -> Customer: charges restore fee + 1 year renewal
# 5. Registrar -> Registry: <renew period="1"/>
#
# Total customer invoice: 1 year renewal + 70-180 USD restore fee
# Duration: completes within 24 hours (registry side is instant)

During the RGP phase your site and email are down every second. So the longer you wait to start the restore, the larger your business loss grows — particularly for ecommerce sites, where hourly revenue losses can exceed the restore fee many times over. We have a separate guide on SEO and revenue loss in ecommerce for the math on this.

Phase 3: Pending Delete — The Point of No Return

If neither renewal nor restoration has happened during the Redemption Grace Period, the registry moves the name into its final phase, Pending Delete. It lasts exactly 5 days and during this window no registrant action is possible. The domain no longer appears in the registrar interface, restore calls are rejected, and EPP transfer commands fail.

Pending Delete is the most critical window for the drop-catch (automated domain catching) ecosystem. The moment the domain enters this phase, thousands of drop-catcher services (NameJet, SnapNames, DropCatch.com, Park.io, and the rest) start preparing for it; with hundreds of queries per second they connect to the registry and the millisecond the domain leaves the pool, they fire off the registration command.

During this phase the EPP status code shows up as pendingDelete and the name lands in the drop lists the registry publishes daily. Drop lists contain the full list of domains scheduled to drop the next day; SEO specialists, brand-protection teams, and domain investors track these lists every day.

After Pending Delete: The Domain Returns to the Pool

At the end of Pending Delete, the registry technically deletes the name and releases it back to the pool. For.com /.net domains, this release happens daily in batches between UTC 18:00-19:00; that's why the drop-catch market sees its peak activity in those hours.

The domain is now in available status and anyone can register it. If your domain is a valuable keyword, an old brand, or an SEO domain with a strong backlink profile, recovering it at this point is nearly impossible — drop-catcher services move much faster than you. We've covered how this market works in our Domain valuation guide and Aftermarket domain articles.

  • Scenario A — Low-value domain: Goes unregistered for weeks after the drop. The owner can later, calmly, look it up at a registrar and reclaim it with a 1-year registration.
  • Scenario B — Mid-value domain: Caught at drop time by 1-3 drop-catchers. You'll need to participate in the auction those services run between themselves; typical prices range 60-1500 USD.
  • Scenario C — High-value brand domain: Caught at drop time by dozens of drop-catchers, with auctions reaching five figures. Even pursuing a brand-protection lawsuit can take years.
  • Scenario D — Premium domain: Some registries don't release premium-tier domains back to the pool after pending delete; they directly relist them at a premium price themselves.

.tr Extensions: TRABIS and Non-ICANN Policy

.com.tr,.net.tr,.org.tr, and the short .tr extension opened in 2018 (e.g. company.tr) are not subject to ICANN's ERRP policy. Since 2018 these extensions have been managed by TRABIS, the system run under Türkiye's Information and Communication Technologies Authority (BTK). We covered TRABIS's operations in detail in BTK and the Information Technologies Authority.

TRABIS's renewal policy differs from ICANN's. There are three important differences:

  • Notification window: TRABIS sends email reminders to the registrant 90 days, 30 days, and 7 days before expiration. Warnings also appear in the TRABIS panel.
  • Auto-Renew Grace: There is no ICANN-style 45-day buffer for.tr. The moment the registration ends the domain enters a pending deletion mode, and it can be reactivated at the standard renewal fee within 2 months (60 days). The domain doesn't work during this period — DNS is silenced.
  • No late renewal fee: The typical 70-180 USD restore fee charged by foreign registries doesn't exist for.tr. Within the 60-day window, only the standard renewal fee is charged.
  • Deletion after 2 months: If this window also goes unused, TRABIS deletes the domain and returns it to the pool; ICANN's 30-day redemption + 5-day pending delete phases do not apply to.tr.

As with the .com.tr registration process, extensions like.av.tr,.gov.tr,.edu.tr that require documentation may also require document renewal during the renewal process. Our .av.tr domain registration guide covers these special cases.

#.tr domain status query (TRABIS WHOIS)
whois -h whois.nic.tr examplefirm.com.tr

# Expected fields:
# ** Domain Information:
# Domain Name: examplefirm.com.tr
# Status: Active
# Frozen Status: -
# Transfer Status: Locked
# Registration Date: 2020-01-15
# Last Update Date: 2025-01-15
# Renewal Date: 2026-01-15 <-- 60-day recovery window starts after this date

# Modern lookup via RDAP (TRABIS RDAP service)
curl -s 'https://rdap.nic.tr/domain/examplefirm.com.tr' | jq.

.tr Domain Step-by-Step Scenario After Expiration

Typical timeline for a .com.tr domain that expires on 15 January 2026:

  • 15 October 2025 (T-90 days): TRABIS sends the first renewal warning by email.
  • 15 December 2025 (T-30 days): Second warning. At this point renewing is strongly recommended.
  • 8 January 2026 (T-7 days): Final warning. Many registrars also intensify their own panel notifications around this date.
  • 15 January 2026 (T+0): Term ends. DNS goes silent, the site stops responding, and email delivery halts. The domain shows up as Suspended in the TRABIS panel.
  • 15 February 2026 (T+30): Halfway through the recovery window. Reactivation is still possible at the standard renewal fee.
  • 15 March 2026 (T+60): The recovery window closes. TRABIS deletes the name and releases it back into the pool. After the drop, first-come-first-served applies.

Renewal Fees: 2026 Expected Ranges

Renewal fees should be considered separately from registration; many registrars offer the first year's registration on promotion (cheap), then switch to the standard renewal price from year two on. Most users see a 2-3x jump on their renewal invoice compared to year one and assume it's a price hike — in reality, the first-year discount has simply expired. Our articles on .com domain prices in 2026 and strategies for cheap domain registration dig into this dynamic.

  • .com: Renewal ~12-25 USD/year (varies by provider, 2026 figures). Verisign raised.com prices by 7% in 2024; further increases for 2026 are expected at moderate levels.
  • .net: ~14-22 USD/year. Tracks.com closely.
  • .org: ~13-22 USD/year. Managed by PIR (Public Interest Registry).
  • .co: ~28-45 USD/year. Premium ccTLD positioning.
  • .io /.ai: ~45-90 USD/year. High demand + limited supply.
  • .com.tr: ~150-250 TL/year (TRABIS base + registrar markup, 2026 figures; roughly $5-9 USD).
  • .tr (short): ~250-400 TL/year. Opened in 2018, this short extension is somewhat more expensive than the rest of the.tr family.
  • New gTLDs (.app,.dev,.shop,.online...): ~15-50 USD/year, with a very wide range.
  • Premium new gTLDs: 100-5000 USD/year is possible; the registration panel will show a Premium tag next to these domains.

Important tip: the renewal price a registrar shows is the registry's fee plus a markup. Compared between local Turkish providers (e.g. İsimTescil, Natro, Turhost) and international ones (e.g. Namecheap, Porkbun, Cloudflare Registrar, GoDaddy), the same.com renewal can range from 12 USD to 25 USD. Cloudflare Registrar sells at cost (claiming zero margin), while Porkbun is known for low markups.

Multi-Year Renewals: Strategic Advantages

Renewing a domain for 2, 5, or even 10 years instead of 1 year offers three strategic advantages:

  • Price lock-in: Verisign raised.com prices by 7% in 2024 and another 7% in 2025. Registrants who do a 10-year renewal aren't affected by these hikes. Long-term, this can put 2-3 years of price differential back in your pocket.
  • SEO signal: Google's 2003 patent referenced the observation that quality sites tend to register for 2+ years while spam sites stick to 1 year. This isn't a direct ranking factor but it can serve as an indirect trust signal.
  • Operational risk reduction: Forgetting small annual invoices in company accounting is a common error. A 10-year registration eliminates that risk.
  • Brand protection: You hold the domain safely for a long time without ever falling near the drop-catch ecosystem. Combined with trademark registration processes, this can form a comprehensive protection plan.

The one drawback: when you decide to switch registrars, the remaining registration term transfers free of charge — but the excess years sometimes can't be refunded. If you do a 10-year registration and then transfer to a much cheaper registrar, the transfer adds 1 more year and the cost difference doesn't close.

Auto-Renew: Don't Skip the Setup

There's only one mechanism that lets you not have to keep all of this in your head: auto-renew. Many registrars sell registrations with auto-renew enabled by default; unless you turn it off, your credit card is charged the renewal fee 15-30 days before expiration.

For auto-renew to actually work, three conditions must hold:

  • 1. Valid payment method: The credit card on file must not have expired; make sure your bank isn't blocking online payments.
  • 2. Email access: The registrar sends the renewal receipt, charge-failure warnings, and ICANN ERRP notifications there. Broken MX records on the contact email — see DNS — are one of the most common root causes.
  • 3. Domain auto-renew flag enabled: The registrar panel has a separate Auto-Renew: ON/OFF toggle per domain. Some registrars store this at the account level, others per domain. After bulk purchases, always verify.

Trusting auto-renew blindly is also dangerous. Three typical failure scenarios:

  • Card decline → 3 retries → expire: Most registrars retry the card 3 times (15-10-5 days before), and if all fail, the domain expires on the expiration date. By the time you call your bank's call center, it's usually too late.
  • Stale contact email: A company employee left, the inbox is no longer monitored, registrar warnings vanish into the void.
  • Auto-renew flag disabled: After an old migration or bulk import, auto-renew may have come over per-domain in the off state.

Programmatic Auto-Renew Control via API

For teams managing 50+ domains, checking auto-renew status one by one through panels is error-prone. Many large registrars (Namecheap, GoDaddy, Cloudflare, Name.com, Gandi) offer HTTP APIs — over REST or XML you can pull the domain list and verify the auto-renew flag for every entry.

# Pull domain list and auto-renew status from the Cloudflare Registrar API
curl -s 'https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/registrar/domains' \
 -H "Authorization: Bearer $CF_API_TOKEN" \
 | jq '.result[] | {name, expires_at, auto_renew, locked}'

# Output:
# {
# "name": "examplefirm.com",
# "expires_at": "2026-08-12T00:00:00Z",
# "auto_renew": true,
# "locked": true
# }
# List domains close to expiry via the Namecheap API (XML response)
curl -s "https://api.namecheap.com/xml.response?ApiUser=$USER&"\
"ApiKey=$KEY&UserName=$USER&Command=namecheap.domains.getList&"\
"ClientIp=$IP&PageSize=100&SortBy=EXPIREDATE" \
 | xmllint --xpath \
 "//Domain[@AutoRenew='false' or @ExpireDate < '2026-06-01']/@Name" -

You can also manage your domain inventory as IaC via Terraform. Terraform providers like cloudflare_registrar_domain and namedotcom_domain store auto-renew, lock, and nameserver configuration as code. That's incredibly valuable when team members leave or during audit cycles.

# Terraform example — Cloudflare Registrar
resource "cloudflare_registrar_domain" "example" {
 account_id = var.account_id
 domain = "examplefirm.com"
 auto_renew = true
 locked = true
 privacy = true

 registrant_contact {
 first_name = "brandname Admin"
 email = "admin@examplefirm.com"
 phone = "+90.2125550100"
 #...
 }
}

Registrar Lock and Registry Lock: Renewal Security

When discussing domain renewal, two security layers are often skipped: registrar lock and registry lock. They are different things.

  • Registrar Lock (clientTransferProhibited): A flag the registrant can toggle on/off with a single click in the registrar panel. It blocks transfers. Most registrars sell registrations with it enabled by default. It doesn't affect renewal but it makes it harder for an attacker to transfer the domain and seize control.
  • Registry Lock (serverTransferProhibited, serverDeleteProhibited, serverUpdateProhibited): Applied directly at the registry level; can only be opened or closed via the registrar's support line, with identity verification (PIN, phone, multi-factor). Verisign, Identity Digital, and other large registries offer this to enterprise customers.

Auto-renew still works on a domain under registry lock — renewal doesn't bypass the lock for the registry, because the renew EPP command is in a different category from update / delete / transfer commands. However, if you accidentally skip a renewal, registry lock doesn't prevent deletion — the lock comes off as soon as the domain hits pending delete. So a lock isn't a safeguard against renewal carelessness; it only guards against social engineering and account takeover attacks.

Tracking Renewal Dates Programmatically with WHOIS / RDAP

Both ICANN and TRABIS allow the registrant to query the domain's expiration date. As detailed in our WHOIS, RDAP and DNS lookup tools guide, there are three primary methods: classic WHOIS (port 43, plain-text), RDAP (HTTPS, JSON), and the registrars' own APIs.

#!/usr/bin/env python3
# domain_expiry_monitor.py - track renewal dates via RDAP
import requests, json, datetime, sys

DOMAINS = ['examplefirm.com', 'secondexample.net', 'thirdexample.org']
WARN_DAYS = 45 # auto-renew grace upper limit - alert if fewer than 45 days left

def check_expiry(domain):
 r = requests.get(f'https://rdap.org/domain/{domain}', timeout=10)
 r.raise_for_status()
 data = r.json()
 for event in data.get('events', []):
 if event['eventAction'] == 'expiration':
 return datetime.datetime.fromisoformat(
 event['eventDate'].replace('Z', '+00:00')
 )
 return None

now = datetime.datetime.now(datetime.timezone.utc)
for d in DOMAINS:
 try:
 exp = check_expiry(d)
 days = (exp - now).days if exp else None
 if days is not None and days <= WARN_DAYS:
 print(f'WARNING: {d} -> {days} days left (expires {exp})')
 except Exception as e:
 print(f'ERROR: {d} -> {e}', file=sys.stderr)

If you run this script as a cron job once a day, you'll get early warnings — including your DNS records — for any domain you own that's within 45 days of expiry. Adding Slack webhooks, Telegram bots, or SMTP email integration is a 5-line job.

# Crontab entry: runs every day at 09:00
0 9 * * * /usr/local/bin/python3 /opt/scripts/domain_expiry_monitor.py \
 >> /var/log/domain-expiry.log 2>&1

# To send a Slack webhook alert, append to the script:
# import os
# if days <= WARN_DAYS:
# requests.post(os.environ['SLACK_WEBHOOK'],
# json={'text': f':rotating_light: {d} expires in {days}d'})

Pulling Dates via RDAP for.tr Domains

TRABIS opened its RDAP service after 2022. Alongside the standard WHOIS server (whois.nic.tr), JSON queries are available at https://rdap.nic.tr. The example below applies the same script logic to.tr:

#.tr domain expiry date (RDAP)
curl -s 'https://rdap.nic.tr/domain/examplefirm.com.tr' | \
 jq '.events[] | select(.eventAction=="expiration") |.eventDate'

# Output:
# "2026-01-15T10:00:00Z"

# Bulk loop in bash
for d in example1.com.tr example2.com.tr example3.com.tr; do
 exp=$(curl -s "https://rdap.nic.tr/domain/$d" \
 | jq -r '.events[] | select(.eventAction=="expiration") |.eventDate')
 echo "$d -> $exp"
done

What Happens to Site, Email, and SEO When Renewal Is Skipped

When a domain isn't renewed, the technical consequences cascade. In order:

  • Minute 0: The registry moves the domain into the auto-renew grace phase. Some registrars keep the site reachable, others silence DNS. Which one happens depends on registrar configuration.
  • Days 1-7: In most cases the site is still up. There's an expectation that renewal will be completed because of a cron job, a payment fix, returning from vacation.
  • Days 7-21: The registrar can redirect the site to a parking page. Visitors see an ad-loaded 'this domain expired' page. From an SEO standpoint this hurts severely — Googlebot can index that page.
  • Days 21-30: The registrar may put the domain into an expired auction. If you renew, an auction reclaim fee may be charged.
  • Days 30-45: Auto-renew grace ends; the domain heads to redemption. DNS is fully silenced.
  • Days 45-75: Redemption phase. Site and email are completely down. Restore fee 70-180 USD.
  • Days 75-80: Pending Delete. Restore is no longer possible.
  • Day 80+: The domain has been released to the pool. If the drop-catchers don't grab it, you can re-register; if they do, auction prices apply.

From an SEO perspective, the most destructive moment is the redemption phase. If the site is down for 30+ days, Googlebot returns 410 / 503 / SERVFAIL responses and rankings drop dramatically. After the domain is recovered, cache eviction and ranking restoration can take 2-6 months. We covered long-downtime recovery strategies in Technical SEO checklist and Core Web Vitals 2026.

Email DKIM, SPF, and MX Records

The moment a domain enters redemption, the DNS zone goes silent and your MX records stop working. This doesn't just mean incoming email bounces — your outgoing email also fails SPF and DKIM verification, because target servers do DNS lookups.

When the domain is reactivated, you face a cold start problem: your email provider's reputation score has been reset and your bulk emails may land in spam. Professional SMTP services (SendGrid, Mailgun, Postmark) require warmup again at this point; the process takes 2-4 weeks.

Drop-Catch and Backorder Services

When a valuable domain you didn't renew is released into the pool, drop-catch / backorder services kick in. How these services work:

  • Backorder: A user places a 'grab it the moment it drops' order on a specific domain. The service charges the fee upfront (typically 15-100 USD).
  • Multi-backorder: If multiple users place backorders on the same domain, the service runs an internal auction after the drop-catch. The winning bid can be substantial.
  • Drop-catch technical infrastructure: The service connects to the registry through 100+ ICANN-accredited registrars and fires 5000+ EPP create commands per second. The domain is caught the millisecond it hits the pool.
  • Premium auction outcomes: High-value expired domains stay in days-long auctions on platforms like GoDaddy Auctions, NameJet, SnapNames, and DropCatch. We explained how this works in the GoDaddy ecosystem in detail.

For brand protection, you should have three strategies in place: UDRP / URS dispute processes (against the new owner), defensive registrations (register the important typos and TLD variations yourself), and monitoring (services like BrandShield, MarkMonitor, SafeNames). But not skipping the renewal in the first place is the cheapest defense of all.

The Renewal Decision: Renew or Drop?

Not every domain deserves renewal. If your company holds an inventory of 50-200 domains, regular cleanup is necessary. A decision matrix:

  • Actively used + organic traffic exists: Renew. Consider a 10-year registration.
  • Not actively used + strong backlink profile (DR 30+): Renew. Potentially valuable for SEO.
  • Not actively used + no backlinks + 5+ years old: Drop. Even if it falls to drop-catch, it's unlikely to gain value.
  • Defensive registrations (typos, TLD variants): Renew. The cheapest form of brand protection.
  • Old project, new project on a different domain: 6-month redirect, then drop. Migrate the backlinks tied to the old domain over to the new one.

Bulk Renewal: Consolidating Operations into a Single Window

For organizations managing 50+ domains, having renewal dates scattered across the calendar is an operational nightmare. Bulk renewal strategy: pull all domains around the same date. Two methods:

  • 1. Manual alignment: Renew domains for different periods so they gradually align into the same window (e.g. annual calendar quarters).
  • 2. Single-registrar consolidation: Pull all domains under one registrar and use the panel's bulk renewal action. Each domain transfer adds +1 year — that already helps with natural alignment.
  • 3. Auto-renew + Slack/Email alerts: Instead of aligning individually, automate the control layer.
  • 4. Quarterly review: Hold a quarterly domain inventory meeting; decide which domains to drop in that meeting.

Categorizing Renewal Invoices Correctly in Accounting

In small-business accounting, domain renewals are often filed under 'annual subscription' instead of 'marketing expense' or 'IT expense'. The right tax categorization (capital expenditure vs operating expense) should be evaluated together with your accountant. In Türkiye, most foreign registrars are subject to reverse-charge VAT; pulling an electronic invoice via YEMSİS / e-fatura integration is difficult.

For corporate inventory, creating a per-domain fixed-asset card is good practice. Each card should record: domain name, registrar, expiration date, annual cost, responsible person/department, the related brand or project, and the date of the last audit.

Common Mistakes

  • Assuming auto-renew is on: For some old registrations the flag may have come over disabled. Per-domain verification is required.
  • Stale WHOIS email: A 5-year-old former employee's email is still on file as the contact. Renewal warnings vanish into the void. Guide to keeping registration contact info up to date.
  • Panicking the moment the term ends: An auto-renew grace phase exists; there's at least 30 days of recovery window. Calmly query first.
  • Assuming a registrar transfer extends expiration: A transfer adds 1 year, but a domain that has fallen into redemption can't be transferred; it has to be restored first.
  • Paying restore fee without negotiating: Some registrars quietly reduce the restore fee for customers with 100+ domains a year; it's worth asking.
  • Applying ICANN policy to.tr: There's no 90-day redemption phase for.tr;.tr has a 60-day recovery window at the standard renewal fee.
  • Lost inventory across multiple registrars: Five years ago you registered at three different registrars and forgot two of them. An inventory audit is essential.
  • Wrong country code on the contact phone number: In ICANN's verification cycles, the Whois Accuracy Program can suspend a domain whose contact isn't verified within 30 days. Even a renewal won't fix this.
  • Renewing after a name change: A renewal doesn't apply a name change; it preserves the existing registrant. Name changes require a separate change of registrant EPP operation.
  • Bank declining the FX charge: Charges to foreign registrars are in USD. Some Turkish banks may decline high-value USD charges.

Post-Renewal Health Check

You renewed and got the invoice — done? No. Run five checks:

  • 1. Verify the new expiration date in WHOIS / RDAP: The command whois examplefirm.com | grep -i 'expir' should show the new date.
  • 2. Review EPP status codes: Grace-phase codes like autoRenewPeriod, clientHold, and serverHold should now be cleared.
  • 3. Test DNS resolution: With dig examplefirm.com +short, verify the A record returns the right IP.
  • 4. SSL certificate check: Let's Encrypt certificates may have missed an auto-renewal while the domain was silenced. HTTPS TLS 1.3 guide.
  • 5. Test email MX: With dig MX examplefirm.com, confirm the mail server records resolve; send a test email and confirm it arrives.
# Full health check in one command after renewal
#!/bin/bash
DOMAIN=$1
echo "=== WHOIS Expiry ==="
whois "$DOMAIN" | grep -iE 'expir|renew|registr.*date'
echo
echo "=== EPP Status ==="
whois "$DOMAIN" | grep -i 'status'
echo
echo "=== DNS A Record ==="
dig "$DOMAIN" +short A
echo "=== DNS MX Records ==="
dig "$DOMAIN" +short MX
echo "=== DNS NS Records ==="
dig "$DOMAIN" +short NS
echo "=== SSL Certificate ==="
openssl s_client -connect "$DOMAIN":443 -servername "$DOMAIN" \
 </dev/null 2>/dev/null | openssl x509 -noout -dates

Frequently Asked Questions

What exactly is the domain renewal period?

It's the length of the new term the registrant pays for. Minimum 1 year, maximum 10 years. ICANN-accredited registrars cannot sell registrations exceeding 10 years.

What happens if a domain isn't renewed?

It isn't deleted instantly. For gTLDs there's a 30-45 day auto-renew grace, a 30-day redemption (restore fee 70-180 USD), and a 5-day pending delete phase. After roughly 75 days, the domain is released to the pool. For.tr there's a single 60-day recovery window — no redemption fee.

Is the renewal fee different from registration?

Yes, usually. Many registrars sell the first year of registration on promotion (e.g. $1.com), then switch to the standard renewal fee from year two on (e.g. $13). Always verify before renewing.

If auto-renew is enabled, do I need to do anything?

No. Auto-renew can fail silently when a card is declined. A valid card, the right email address, an enabled auto-renew flag, and a passing ICANN WHOIS Accuracy verification are all required. An annual audit is recommended.

What is the redemption fee, and why is it so expensive?

It's a registry-set fee paid to recover a domain during the Redemption Grace Period. For Verisign (.com /.net) the base is ~70-80 USD, rising to 100-180 USD with registrar markup. The reason it's so high is to discourage late renewals and to cover the registry operator's additional operational costs.

What if I renew my domain for 10 years?

Your registration date moves 10 years forward. The maximum registration term is 10 years; you can't reach year 11. Advantages: you're not affected by future price hikes and operational risk drops to zero. Drawback: when changing registrars, the excess years sometimes can't be refunded.

I renewed but the site won't load — what should I do?

Depending on DNS caching and TTLs, global propagation can take 24-48 hours. Use dig +short to query NS records and A/AAAA values. If clientHold / serverHold EPP status codes are still present, call your registrar's support line.

Is there a redemption fee for.com.tr?

No. TRABIS policy doesn't include an ICANN-style redemption fee. Within the 60-day recovery window, reactivation is at the standard renewal fee. After 60 days, the domain is deleted.

Can I renew an expired domain by transferring registrars?

If it's in the auto-renew grace phase, yes — most registrars accept the transfer and apply 1 year of renewal during the transfer. If it's already in redemption, no — it must be restored first, then transferred.

Is the renewal process different for free domains?

Free domain providers (.tk,.ml,.ga and similar) apply their own policies and aren't subject to ICANN ERRP. Grace periods are usually nonexistent or very short; the risk of losing the domain is far higher than with classic registration.

Sources and Further Reading

Bring your domain inventory under professional tracking

If you manage 50+ domains, manual spreadsheets will fail you. For automated expiration monitoring, registry-lock configuration, IaC-based inventory management, and bulk renewal strategies, get in touch

WhatsApp