Transfers keep your nameservers · Up to 20 domains per request · One verified email, no ID · Data out only when Panamanian law requires it, or in a UDRP case
Language: English
Start a transfer

Rules in force on 19 October 2026

How domain transfers work: the ICANN rules, step by step

Four parties, one code and a 5-day window. This guide follows a gTLD transfer from the first click to the new expiry date, and shows where country extensions differ.

Last updated: · 11 min read

Quick answer

How do domain transfers work?

A gTLD domain transfer moves a name from one ICANN-accredited registrar to another with an auth code. Under the ICANN Transfer Policy in force as of October 2026, the old registrar has 5 calendar days to answer. Then the transfer is approved by default. At TransferOffshore a .com transfer costs $12.49 and adds one year.

Domain transfer rules in force today

Policy in forceICANN Transfer Policy, version updated 21 February 2024; mandatory for registrars since 21 August 2025
Losing registrar's window5 calendar days after the registry's notice; no answer means the transfer is approved by default
Auth code deadlineWithin 5 calendar days of your request when the registrar has no self-service tool; never held back over a payment dispute
Lock after registration or transfer60 days: a reason registrars may use to deny; many registrars apply it, and some registries enforce it
Change-of-registrant lock60 days after a change of registrant; the registrar may offer an opt-out before the change
Time added on gTLDsOne year added to the current expiry date, with the total capped at 10 years
Rules coming nextTransfer Policy Review adopted by the ICANN Board on 7 June 2026 (30-day locks, one-time code); no effective date published as of 19 October 2026
Transfer price here.com $12.49, the same as the renewal; all prices on the price list

Who does what in a domain transfer?

Four parties take part, and only one of them is you. The registry runs the extension, the two registrars sell it, and you hold the name.

PartyWho it isIts job in the transfer
RegistrantYou, the holder of the domainRemoves the lock, gets the auth code, gives it to the new registrar, keeps the contact email reachable
Losing registrarThe registrar of record todayIssues the auth code, removes clientTransferProhibited, then approves, denies for a listed reason, or lets the 5 days run out
Gaining registrarThe registrar you move to; at TransferOffshore, our ICANN-accredited registrar partner, shown in the RDAP recordTakes the code, sends the transfer request to the registry, verifies the registrant email
RegistryThe operator of the extension (Verisign for .com)Checks the code, sets pendingTransfer, tells the losing registrar, completes the move and extends the expiry date

The registry is the referee. It holds the authoritative record of the domain: its sponsoring registrar, its statuses, its expiry date and its nameservers. A transfer changes the sponsoring registrar in that record. It does not change the nameservers, which is why a website can stay online through the whole process.

What happens between day 0 and day 5?

A gTLD transfer completes on day 5 at the latest, unless the losing registrar denies it for a reason the policy allows. Many registrars also let you approve the outgoing transfer early, which can finish it within hours.

WhenWhat happensDomain status
Before day 0You turn off the transfer lock and copy the auth code at the losing registrarLock removed
Day 0The gaining registrar sends the request with the code; the registry checks the code and notifies the losing registrarpendingTransfer
Days 1 to 5The losing registrar may email you, approve early, or deny for a permitted reasonpendingTransfer
Day 5Without an answer, the registry approves the transfer by defaultBack to ok, new registrar
After the moveThe new registrar may block another transfer for 60 daysOften clientTransferProhibited

In your TransferOffshore account, My domains shows the same timeline: Requested → Waiting for the current registrar (up to 5 days) → Completed or Failed. A failed row shows the reason, such as a wrong code or a domain still locked, with a field to send a corrected code.

What is the auth code, and who must give it?

The auth code (also called EPP code or AuthInfo) is a password stored at the registry for each domain. The gaining registrar must send it with the transfer request, and the registry refuses the request if it does not match.

The losing registrar must give you the code. If it has no self-service tool, the policy gives it 5 calendar days from your request. It may not refuse the code because you owe it money. Country registries set their own rules: a .de AuthInfo is valid for 30 days, and .uk uses no code at all. Details in what an auth code is.

Which locks and statuses stop a transfer?

Two kinds of lock exist: a status you can remove yourself, and a time-based rule you can only wait out. RDAP shows the statuses, and ICANN's Lookup tool reads them for any gTLD domain.

Lock or statusSet byWhat it meansWhat you do
clientTransferProhibitedLosing registrarThe registry rejects any transfer requestTurn off the transfer lock in your registrar's dashboard
serverTransferProhibitedRegistryA registry-level block, often tied to a dispute or a redemption periodAsk the registrar why it is set
pendingTransferRegistryA transfer request is openWait, or approve it early at the losing registrar
60 days after registration or transferRegistrar policy, sometimes the registryThe registrar may deny the transferWait until day 61
60-day change-of-registrant lockRegistrarThe registrar must deny the transferWait, or ask for the opt-out before the next change
redemptionPeriodRegistryThe domain was deleted after expiryRestore it at the old registrar first

The full list of causes, with a fix for each, is in why a domain cannot be transferred.

What is added to the expiry date after a transfer?

On gTLDs such as .com, .net and .org, a completed transfer adds one year to the existing expiry date. The time you already paid is kept. The policy caps the total unexpired term at 10 years, so a domain renewed close to that limit cannot take the whole extra year.

An example: a .com expires on 1 March 2027 and moves on 10 November 2026. Its new expiry date is 1 March 2028.

Auto-renew grace period. If the old registrar auto-renewed the domain in the last 45 days, the registry cancels that renewal and credits the losing registrar. The transfer then adds its own year. The net result is one year after the old expiry date, not two. If you paid the old registrar for that renewal, a refund depends on its own policy.

Country extensions differ. A .uk transfer leaves the expiry date as it is. A .ai transfer adds two years since 15 January 2025, according to the registry operator's statement to Domain Name Wire; TransferOffshore bills it once, at $86.49. A .ch transfer adds no year.

How do country-code (ccTLD) transfers differ?

ccTLDs do not follow the ICANN Transfer Policy: each registry writes its own rules. The mechanism, the waiting time and the year added can all change. The table below covers the extensions people ask about most; the transfer rules by extension table covers 40.

ExtensionHow it movesYear addedSpeedConfidence
.ukIPS tag change by the current registrar, no code; code-based transfers from 9 February 2027, according to Realtime RegisterNo, expiry unchangedNot stated by NominetMixed
.deAuthInfo valid 30 days, one transfer onlyDepends on the registrarImmediate once the AuthInfo matches (DENIC)Primary for the mechanism
.nlToken the registrar must give within 5 daysDepends on the registrarImmediate (SIDN)Primary and secondary
.chTransfer code from the registrarNoNot statedMixed
.aiEPP auth codeTwo years since 15 January 2025Losing registrar has 7 days, according to secondary sourcesSecondary

Each extension we take in also has its own guide in the transfer guides by extension.

When must, may, or may not a registrar deny a transfer?

The Transfer Policy sorts denial reasons into three lists. A registrar that denies for a reason outside them breaks its ICANN contract.

RuleReasonPolicy section
Must denyA UDRP proceeding the registrar has been told aboutI.A.3.8
Must denyA court orderI.A.3.8
Must denyA pending TDRP (Transfer Dispute Resolution Policy) caseI.A.3.8
Must denyA URS proceeding or a URS suspensionI.A.3.8
Must denyThe 60-day change-of-registrant lock, unless the holder opted outI.A.3.8
May denyEvidence of fraudI.A.3.7
May denyA reasonable dispute over the identity of the person askingI.A.3.7
May denyNon-payment for a previous or expired period, after placing the domain on Registrar HoldI.A.3.7
May denyExpress objection from the transfer contactI.A.3.7
May denyLess than 60 days since creation, or since a previous transferI.A.3.7
May not denyNon-payment for a pending or future periodI.A.3.9
May not denyNo response from the registrant or the admin contactI.A.3.9
May not denyA lock the holder had no reasonable way to removeI.A.3.9
May not denyExpiration or non-renewal of the domain, per ICANN's registrant FAQI.A.3.9

Will these rules change soon?

Yes, but not yet. On 7 June 2026 the ICANN Board adopted the Transfer Policy Review (resolution 2026.06.07.04). It brings 30-day locks instead of 60, a one-time Transfer Authorization Code (TAC) valid 14 days, and the end of the 60-day change-of-registrant lock.

As of 19 October 2026, ICANN has published no effective date. Until it does, every rule on this page stays in force. The ICANN transfer policy changes page tracks the details.

How does a transfer into TransferOffshore run?

You enter each domain and its auth code in the transfer form, one row per domain, up to 20 rows per request. Your current nameservers are kept by default, so the website and email keep working. You pay from a crypto balance, and the requests go to the registries once the payment is credited. The registrar of record becomes our ICANN-accredited registrar partner, shown in the RDAP record.

The transfer price equals the renewal price of the extension and is billed once per domain: .com $12.49, .net $12.99, .org $12.49. The full walk-through is in how to transfer a domain to an offshore registrar.

Domain transfer questions

How long does a domain transfer take?

A gTLD transfer takes up to 5 calendar days. The registry notifies the losing registrar, which has 5 days to answer before the transfer is approved by default. Approving it early at the losing registrar can cut this to hours. Some country registries, such as DENIC for .de and SIDN for .nl, complete a transfer at once when the code matches.

Can the old registrar block my transfer?

Only for the reasons the ICANN Transfer Policy lists. It must deny during a UDRP case, a court order or a change-of-registrant lock. It may deny for fraud, an identity dispute, an unpaid past period or the 60-day period after registration or transfer. It may not deny because the domain expired or because you did not answer an email.

Do I lose the time already paid when I transfer?

No. On gTLDs the registry keeps your current expiry date and adds one year, up to a 10-year total. If the domain was auto-renewed in the last 45 days, the registry cancels that renewal. The transfer adds one year instead, so you end one year after the old expiry date.

Does a transfer change my nameservers?

No. The nameservers are stored at the registry and stay the same through the transfer. Downtime happens only when the DNS itself is hosted by the old registrar and stops once the domain leaves. TransferOffshore keeps your current nameservers by default. See transfer without DNS downtime.

Why must I wait 60 days after registering a domain?

The current ICANN policy lets a registrar deny a transfer within 60 days of the creation date or of a previous transfer. It is a permitted reason, not an obligation, but many registrars apply it and some registries enforce it. The policy adopted on 7 June 2026 will shorten it to 30 days once it takes effect.

Who emails me during a transfer?

Usually the losing registrar, which may ask you to confirm or reject the transfer. Under the current policy you do not need to answer: silence leads to approval after 5 days. The gaining registrar also verifies your email. ICANN requires that verification within 15 days, or the domain is suspended.

Do ccTLDs follow the same rules?

No. Country-code registries set their own transfer rules. A .uk domain moves by changing its IPS tag, with no code and no year added. A .de or .nl transfer completes at once when the code matches. The rules by extension table lists each one with its source.

Sources (11)
  1. Transfer Policy (updated 21 February 2024) — ICANN (checked 2026-10-19)
  2. Transfer Policy (2016 text) — ICANN (checked 2026-10-19)
  3. Registrant FAQs on domain name transfers — ICANN (checked 2026-10-19)
  4. EPP Status Codes: What Do They Mean, and Why Should I Know? — ICANN (checked 2026-10-19)
  5. Registrar Advisory on the auto-renew grace period (6 June 2002) — ICANN (checked 2026-10-19)
  6. Grace periods explained — Identity Digital (checked 2026-10-19)
  7. Approved resolutions, regular meeting of the ICANN Board, 7 June 2026 — ICANN (checked 2026-10-19)
  8. Provider transfer of .de domains — DENIC (checked 2026-10-19)
  9. Transferring your domain name — SIDN (checked 2026-10-19)
  10. Nominet standardises .uk domains from February 2027 — Realtime Register (checked 2026-10-19)
  11. Identity Digital is now managing .ai domains — Domain Name Wire (checked 2026-10-19)

Ready to move a domain?

Enter the name and its auth code. Nameservers are kept, one year is added on gTLDs, and you pay in crypto with no ID.

.com transfer $12.49 · no ID · crypto

Start a transfer