After you buy a domain, it has to move from the seller's control to yours. There are two ways that happens: a push within the same registrar, or a transfer between registrars. Here's how each works, how long it takes and what can go wrong.

Option 1: Push (same registrar)

If you and the seller use the same registrar, the seller can "push" the domain straight into your account. You'll need to give them your account username or customer ID. Pushes often complete within minutes to a day, and there's no transfer fee.

Option 2: Registrar transfer (different registrars)

  1. Seller unlocks the domain at their registrar.
  2. Seller sends you the authorization code (also called an EPP or auth code).
  3. You start the transfer at your registrar and enter the code. For most generic domains like .com, the transfer adds a year to the registration and you pay the renewal fee.
  4. Approve the transfer by email if asked.
  5. Wait for completion. Transfers commonly take up to about a week, faster if the losing registrar approves early.

Transfer locks to know about

Where escrow fits in

In a private sale, the buyer funds a licensed escrow service such as Escrow.com first. The seller then pushes or transfers the domain. Escrow releases payment only after the buyer confirms the domain is in their account.

Checklist before you release payment

For the full buying process, read how to buy a domain from someone safely.