Why Didn’t My Domain Transfer Add an Extra Year?

Most standard gTLD transfers add a year to the registration term, so it is reasonable to expect the expiry date to move. If yours did not, there is usually a specific registry rule behind it rather than the transfer fee simply disappearing.

By Hasnaat Mahmood Published Updated
Ech, the Find Cheap Domains mascot

Short answer

A transfer normally adds a year, but there are several genuine exceptions.

The most confusing one is when a domain expires, is renewed and is then transferred during the registry's 45-day auto-renew grace period. The renewal year can be removed and the transfer year added in its place, leaving the expiry date looking exactly the same.

If you paid to transfer a domain and expected another 12 months on the expiry date, seeing no change can look like you have paid for nothing. With a normal holder-authorised gTLD transfer, ICANN's Transfer Policy says completion should extend the registration by one year, subject to the maximum registration term.

The catch is that the date shown before the transfer is not always a year you have permanently banked. Expiry grace periods, registry limits and extension-specific rules can all change the result.

Start with the normal rule

What should happen when a normal gTLD transfer completes?

For a standard holder-authorised transfer covered by ICANN's Transfer Policy, the registry normally extends the existing registration term by one year.

That is why a registrar usually charges for an incoming transfer rather than treating it as a free administrative move. Part of what you are buying is the additional registration year. If a .com expires on 20 June 2027 and the transfer completes under ordinary circumstances, you would normally expect the new expiry date to become 20 June 2028.

There is one ceiling: ICANN says the total unexpired term cannot exceed 10 years. Registries and registrars can also have extension-specific rules, so the one-year expectation should not be applied blindly to every TLD.

Before transfer Expiry: 20 June 2027

The domain is transferred under the normal gTLD process and is not in an unusual grace-period situation.

After transfer Expected expiry: 20 June 2028

The transfer completes and the usual one-year registration extension is applied.

Why the date may not move

Four reasons you may not see an extra year

The first one causes most of the confusion because the domain can appear to have already received a fresh year before you start the transfer.

01

You transferred shortly after the domain expired and renewed

For registries using the standard auto-renew grace-period model, a domain that reaches expiry can be automatically extended at registry level. If it transfers away during the 45-day Auto-Renew Grace Period, that auto-renew year can be cancelled and the transfer year replaces it. The end result is one year of extension, not two.

02

The domain is already close to its maximum registration term

Most familiar gTLDs are capped at 10 years of unexpired registration. A registrar may reject the transfer when another full year would breach the limit, or the registry rules may prevent the expected full extension from being applied.

03

Your extension does not use the usual one-year transfer model

Country-code domains can work differently. A current example is .uk, where a registrar transfer does not automatically add a year under the legacy process. The fee and renewal behaviour therefore cannot be assumed from how .com works.

04

It was not an ordinary customer-requested transfer

ICANN-approved bulk transfers, such as a move caused by a registrar losing accreditation, follow separate rules. ICANN's grace-period guidance states that the expiry dates of domains in those approved bulk transfers are not affected in the same way as an ordinary holder-authorised transfer.

The 45-day trap

How you can pay twice and still see only one year added

This is the scenario worth understanding before you assume the gaining registrar has made a mistake.

The domain reaches its expiry date

The registry's auto-renew mechanism can temporarily move the expiry forward while the domain sits in its grace period.

You renew at the old registrar

You pay the old registrar and the dashboard may now show the later expiry date, so it looks as though that extra year is settled.

You transfer during the 45-day window

The registry reverses the auto-renew year and applies the transfer year instead. The displayed expiry can therefore remain where it was.

The important bit: ICANN says registrants in this situation should check with the losing registrar about a possible refund. The losing registrar receives a registry credit for the auto-renew in the circumstances described by ICANN, although ICANN notes that not every registrar automatically passes a refund back to the customer.

If you are moving a domain close to expiry, it is worth understanding what happens when a domain expires before paying for both a renewal and a transfer within a few days of each other.

Do not apply .com rules everywhere

A transfer fee and a renewal year are not the same thing on every extension

The transfer process is partly determined by the registry behind the extension. That is why two domains moved between the same registrars can behave differently.

SituationWhat to expect
Normal holder-authorised gTLD transferUsually one extra year, provided the resulting unexpired term stays within the registry maximum.
Transfer during Auto-Renew Grace PeriodThe auto-renew year can be removed and replaced by the transfer year, so the expiry date may not move from the date you saw immediately before transfer.
.uk registrar moveThe current .uk process does not automatically add a year simply because the registrar changes.
ICANN-approved bulk transferThe transfer itself does not use the normal one-year extension rule.
Domain already near maximum termThe registry maximum can prevent another full year being added or stop the transfer from proceeding until enough term has elapsed.

This is also why I would compare the whole transfer cost rather than just the headline fee. Our domain transfer price comparison is useful for that, while the guide to how long a .com transfer takes covers the timing side separately.

What I would check

Before chasing support, compare these four things

A screenshot of the old and new expiry dates is often more useful than a long support ticket.

My view

With more than 300 domains to keep track of, I think expiry dates are one of those details worth recording before any move. The registrar dashboard is useful, but the registry rules determine what actually happens to the registration term.

  • Confirm that the transfer has actually completed, not merely started.
  • Check the domain's original expiry date and the date it was renewed.
  • Work out whether the transfer completed within 45 days after expiry/auto-renewal.
  • Check whether the TLD has its own transfer and renewal rules.
  • Ask the losing registrar about a refund if the auto-renew year was reversed.

If the dates still do not make sense, ask the gaining registrar to confirm the registry expiry date rather than only the date shown in its billing panel. That usually gets you to the useful answer faster.

And when cost is the reason you are moving in the first place, it is worth checking renewal prices as well as the transfer price. A cheap transfer is less useful if the renewal rate jumps sharply the following year.

Ech, the Find Cheap Domains mascot

The simple version

No extra year does not automatically mean the transfer went wrong

For a normal gTLD transfer, an extra year is the default. If the expiry date did not move, check the 45-day auto-renew window, the TLD's own rules and the maximum registration term before assuming you were charged incorrectly.

Hasnaat Mahmood

Written by

Hasnaat Mahmood

Hasnaat is the founder of Find Cheap Domains and personally manages a portfolio of more than 300 domains. His experience covers domain selection, registrations, renewals, transfers and DNS management.

Hands-on domain portfolio experience