“Transferring a domain” sounds like something that could go wrong quietly, in the background, while a business keeps running its site and email as if nothing were happening. In the large majority of cases nothing does go wrong — but the transfers that do stall or fail almost always trace back to the same handful of preventable mistakes: a domain still locked, an approval email nobody could see, an auth code that's already expired, or a transfer started days before the domain was due to renew. None of that takes any real technical skill to avoid; it just takes doing the steps in the right order.
What transferring a domain actually does (and doesn't do)
Transferring a domain moves who manages the registration — the account it renews through, and where add-ons like privacy protection are bought — from one registrar to another. It does not move the domain's DNS records, nameservers, website or email unless those are deliberately changed too. A domain pointing at the same hosting before a transfer still points at that same hosting after one, provided the nameservers aren't touched along the way. This is different from domain lock, a setting that only controls whether a transfer can start at all; that guide covers what the lock does and why it should normally stay switched on.
Before you start: the pre-transfer checklist
- Confirm the domain isn't inside a post-registration or post-transfer lock window. Registry transfer policy typically blocks a new transfer for around 60 days after a domain is first registered, after it was last transferred, or after its registrant contact details last changed. There's no way around this one — it just needs waiting out.
- Unlock the domain at the current (losing) registrar. Nearly every registrar shows this as a “Transfer Lock” or “Domain Lock” toggle in the domain's settings — the same protective setting covered in our guide to domain lock, explained. Switching it off to start a genuine transfer is the one legitimate reason to ever do it.
- Make sure the WHOIS/registrant email address is one that's actually checked. The transfer approval message (sometimes called a Form of Authorization, or FOA) is sent to that address. If WHOIS privacy is masking it behind a stale forwarding address, or the registrant email itself is outdated, the approval message never reaches anyone and the transfer stalls or is automatically cancelled.
- Check auto-renew if the domain is close to its renewal date. Some registrars pause auto-renewal automatically once a transfer starts; others don't. It's worth confirming rather than assuming, so the domain doesn't renew mid-transfer and complicate the timing.
Step-by-step: the transfer-in process
- Request the transfer authorisation code (also called an EPP code, auth code or transfer key) from the current registrar. It's often shown directly in the domain's management panel, or delivered by email within a few days of the request.
- Start the transfer at the new registrar, entering the domain name and the authorisation code.
- Approve the transfer. Depending on the registrar, this means clicking a confirmation link in the approval email sent to the WHOIS/registrant address, or approving the request directly inside the losing registrar's account.
- Wait out the transfer window. If nobody actively approves or rejects the request, most transfers complete automatically after about five days.
- Confirm the move once it's done. Check the new registrar's dashboard shows the domain, and that DNS and email are still resolving correctly if anything was changed along the way.
- Re-lock the domain at the new registrar. Transfer lock isn't always carried over automatically, so it's worth checking rather than assuming it switched back on.
The four things that most often break a transfer
- Domain lock left switched on. The single most common reason a transfer request is rejected outright before it even starts — see the checklist above.
- WHOIS privacy hiding the approval email. Privacy protection is genuinely useful day-to-day, but during a transfer it can mean the approval message goes to a masked address nobody checks. Confirming the registrant email is current and reachable before requesting the auth code avoids this entirely.
- An expired or mistyped auth code. Auth codes are usually only valid for a limited window and can only be used once. If the transfer wasn't started promptly after receiving the code, it's simpler to request a fresh one than to troubleshoot an old one.
- Starting the transfer too close to expiry. A transfer that's still pending when the domain expires can stall considerably, since most registries won't process a transfer on an already-lapsed domain until it's renewed. Leaving at least two to three weeks of runway before the renewal date avoids this entirely.
How long it actually takes
Most domain transfers complete within five to seven days of the new registrar submitting the request — faster if the losing registrar actively approves it, and defaulting to that same roughly five-day window if nobody responds either way. A transfer can be rejected within that window, usually because the domain is still locked, the auth code is wrong, or the account details don't match; a rejected transfer has to be corrected and restarted rather than automatically retried.
Where Gotka Technologies fits
Gotka's domain registration service includes free transfer-in on every domain, alongside domain lock and privacy protection, from RM10 a year — so moving a domain across doesn't carry an extra transfer fee on top of the usual registration cost. For the setting that protects a domain against being moved without permission in the first place, see domain lock, explained. Once the transfer is done, Gotka's Cloud Hosting on LiteSpeed servers is worth considering if the domain's website or email is moving providers too, not just the registration.
How do I transfer a domain to a new registrar without losing it?
Unlock the domain at the current registrar, request its EPP or authorization code, and start the transfer at the new registrar with that code. Approve the confirmation email sent to the domain's registrant address once it arrives, then wait for the transfer window — usually five to seven days — to complete. As long as DNS isn't changed, the website and email behind the domain keep working the entire time.
What is an EPP or authorization code, and how do I get mine?
An EPP code — also called an auth code or transfer key — is a one-time passcode the current registrar issues to prove you're authorised to move the domain elsewhere. Request it from the current registrar's dashboard, where it's often shown directly, or by contacting support; registrars are required to provide it within a few days of a request. It's normally valid for a limited window, so request it shortly before actually starting the transfer.
Will my website or email stop working during a domain transfer?
No, not if the domain's DNS records and nameservers are left untouched during the transfer. A registrar transfer only changes who manages the registration itself; the domain keeps pointing at whatever hosting and mail servers it already pointed at, before, during and after the move. Downtime during a transfer almost always comes from someone also changing nameservers at the same time, not from the transfer process itself.
Why do domain transfers get rejected or fail?
The four most common causes are: the domain still being locked at the losing registrar, the approval email going to an outdated or privacy-masked WHOIS address nobody sees, an auth code that's expired or was typed incorrectly, and a transfer started so close to the domain's expiry date that it can't complete before the domain lapses. All four are avoidable by working through the pre-transfer checklist before requesting the code.
How long does a domain transfer take?
Most transfers complete within five to seven days of the new registrar submitting the request. It can finish sooner if the current registrar actively approves it, and it defaults to completing automatically around the five-day mark if nobody approves or rejects it in the meantime. A rejected transfer has to be corrected and restarted rather than retried automatically.
Can I transfer a domain that's about to expire?
It's possible but risky, and best avoided. A transfer still pending when a domain expires can stall until the domain is renewed, and some registries won't process a transfer on an already-lapsed domain at all. Starting the transfer with at least two to three weeks of runway before the renewal date avoids the issue entirely.
Does Gotka charge anything to transfer a domain in?
No — Gotka's domain registration includes free transfer-in on every domain, alongside domain lock and privacy protection, from RM10 a year, so moving a domain across doesn't add an extra transfer fee on top of the standard registration cost.
Do New Domain Extensions Hurt Your SEO Ranking? (.my, .asia, .online & More)
Domain extension SEO for Malaysian businesses: .my, .asia and .online won't hurt your Google ranking versus .com — the TLD itself isn't a ranking factor.
Domains.my vs .com: Which Domain Should a Malaysian Business Register?
A .my domain signals you are local; a .com is the one people type by habit. How to choose between them, and when registering both is the sensible answer.
DomainsFake Domain Renewal Invoices and “Your Domain Has Expired” Emails: How to Spot the Scam
Fake domain renewal invoices use urgency and official-sounding names to trick owners into paying. How to spot the pattern, verify your real registrar, and stay protected.

