Paperwork for a Private Domain Transfer: The Agreement, the Auth Code, and the Safe Order of Operations in 2026

· Last reviewed · 17 min read

A private domain transfer, the kind where you buy a name directly from its current owner instead of through a registrar checkout, runs on two separate stacks of paperwork. One binds the buyer and the seller to each other. The other moves the domain through the registrar and registry systems. The typical guide explains one and ignores the other, which is exactly how deals go sideways.

The honest position is this. A direct, off-registrar sale is legitimate and routine, and people complete them every day. The risk is not the sale. The risk is doing it on a handshake, with no signed agreement, no escrow, and no record of who initiated the ownership change. Done with the right documents in the right order, a private transfer is safe. Done on trust alone, it is where a buyer pays and never gets the name, or a seller hands over a domain and eats a chargeback.

This guide walks both stacks: the transfer agreement clause by clause, the registrar paperwork the ICANN system genuinely requires, and the one safe order of operations that ties them together. When you would prefer to skip assembling the documents yourself, SEO Domains operates the curated marketplace where the agreement, escrow, and ICANN-accredited transfer come bundled into a single flow.

What “paperwork” actually means in a private domain transfer

In a private domain transfer, paperwork splits into two separate stacks. The first is the legal agreement that binds the buyer and the seller, recording the price, the asset, and the promises each side makes. The second is the registrar and registry paperwork, the auth code and registrant-change steps, that moves the domain between accounts. The agreement protects you against the other party; the registrar paperwork moves the name.

People search for “domain transfer paperwork” and land on two completely different kinds of page. One set shows contract templates and assignment agreements. The other set shows registrar how-to articles about auth codes and locks. Both are correct, and both are half the answer, because a safe private transfer needs both at once.

Stack one: the agreement between two people

The first stack is the deal itself, written down. When you buy a domain directly from its owner instead of from a registrar storefront, no platform stands between you. The transfer agreement, sometimes called a domain assignment agreement or a domain purchase agreement, is the only document that records what was sold, for how much, and what each party promised. It is your evidence if the seller later claims the name was never sold.

Stack two: the registrar paperwork that moves the name

The second stack is operational. A domain lives inside a registrar account, governed by ICANN policy. Changing who controls it means generating an authorization code, completing a change-of-registrant confirmation where the registrar asks for one, and either pushing the domain to the buyer inside the same registrar or transferring it to the buyer’s registrar. The registrar does not read your contract. It follows its own verification steps that move the name between accounts.

Stack 1: the transfer agreement

A signed contract between buyer and seller. Records the parties, the exact domain, the price, the assignment of rights, and the promises (warranties) each side makes. Protects you against the counterparty. It does not move the domain.

Stack 2: the registrar paperwork

The auth code, the change-of-registrant confirmation, and the push or inter-registrar transfer. Governed by ICANN policy and run by the registrar, which verifies the registered owner, not your sale contract. This is the step that moves the name.

Figure 1. The two paperwork stacks. A handshake sale that skips stack one has no legal protection; a signed agreement that never completes stack two never delivers the domain. A safe transfer runs both, in order.

Hold this two-stack distinction in mind for the rest of the guide. The leading reason a private domain purchase goes wrong is treating one stack as if it covered the other: signing a contract and assuming the domain is now yours, or pushing a domain on trust with no contract to fall back on.

The transfer agreement, clause by clause

A domain transfer agreement records the parties, identifies the exact domain, states the consideration, and assigns the seller’s right, title, and interest to the buyer. It then carries the protective clauses that separate a real contract from an email thread: representations and warranties of clean ownership, an indemnification clause, a further-assurances promise, and a governing-law clause. Free competitor pages skip these clauses; lawyer-grade templates put them behind a paywall.

The search results for “domain transfer agreement” are split between two extremes. On one end sit law-firm products like the Thomson Reuters Practical Law pro-seller template, accurate but paywalled and written for lawyers. On the other end sit free template libraries that name no clauses at all. This section gives you the clause architecture in plain English, drawn from the structure visible in real executed assignments filed with the SEC and in registrar agreements such as the one published by no-IP.

The core clauses every domain transfer agreement needs

  • Parties. The full legal names and addresses of the seller (the transferor or assignor) and the buyer (the transferee or assignee). For a company, the registered entity, not a brand name.
  • The domain identified exactly. The domain name written out in full, lowercase, with its extension. A typo here is a contract about a name nobody owns.
  • Consideration. The price and what it buys. State the currency, the amount, and whether the figure covers the domain only or also website content, trademarks, social accounts, or email.
  • Assignment of right, title, and interest. The operative clause. The seller assigns and transfers to the buyer all right, title, and interest in the domain. This is the line that legally moves ownership of the asset, distinct from the registrar step that moves the registration.
  • Representations and warranties. The seller’s promises: that they own the domain free and clear, that it carries no liens or encumbrances, that they have the authority to sell, and that the name does not knowingly infringe a third party’s trademark.
  • Indemnification. Who covers the cost if a promise turns out false. A buyer-protective indemnity has the seller cover losses from a broken warranty, such as a later trademark claim on the name.
  • Further assurances. A promise that the seller will sign whatever additional documents and complete whatever registrar steps are needed to finish the transfer. This clause is what compels the seller to actually release the auth code after signing.
  • Payment mechanism and escrow. How and when money moves, and whether a third-party escrow service holds funds until the domain lands. For any meaningful sum, this clause should name escrow.
  • Governing law and signatures. The jurisdiction whose law applies, the effective date, and a signature block for both parties. An electronic signature is generally sufficient.
ClauseWhat it doesWhy it protects you
PartiesNames the legal buyer and sellerAn agreement with the wrong entity is unenforceable
Domain identifiedStates the exact name and extensionRemoves any ambiguity about what was sold
ConsiderationSets the price and what it coversPrevents later disputes over content, trademarks, or extras
Assignment of right, title, interestLegally transfers ownership of the assetThis, not the registrar push alone, is what makes you the owner
Representations and warrantiesSeller promises clean, unencumbered ownershipGives you a claim if the name turns out stolen or contested
IndemnificationAllocates the cost of a broken promiseShifts the bill for a later trademark or ownership claim to the seller
Further assurancesSeller agrees to complete the registrar stepsCompels release of the auth code and the actual transfer
Escrow and paymentDefines how and when funds moveTies the seller’s payment to the domain landing in your account
Governing law and signaturesSets jurisdiction and binds both partiesTells you which court hears a dispute and makes the deal binding
Figure 2. The nine clauses of a sound domain transfer agreement. The free template pages in search rarely name these; the lawyer-grade templates charge for them. The assignment, warranties, indemnity, and further-assurances clauses are the four that turn an informal sale into an enforceable one.

Why a written agreement matters: the handshake-sale risks

Without a written agreement, a private domain transfer rests entirely on trust, and three failure modes follow: a seller who claims the name was never sold, a payment that gets reversed after the domain moves, and a name that turns out stolen or trademark-contested with no recourse. A registrar will not rescue you here, because registrars verify the registered owner and do not honor third-party purchase agreements.

The temptation in a friendly deal is to skip the contract. The buyer trusts the seller, the price feels small, and writing an agreement feels like overkill. The cases below are why practitioners write one anyway.

The risk: “I never sold it”
You pay, the seller pushes the domain, and weeks later they file a transfer dispute or claim the account was compromised, trying to pull the name back. With no signed assignment, you have an email thread and a payment receipt against their denial.
What the agreement fixes
A signed assignment of right, title, and interest, dated and with both signatures, is direct evidence the sale happened on agreed terms. It turns a he-said dispute into a documented one.
The risk: the payment reverses
A seller accepts a card or a reversible payment, hands over the domain, and the buyer files a chargeback. The seller has lost both the name and the money. The same trap works in reverse against a buyer who pays first and receives nothing.
What escrow fixes
A third-party escrow service holds the funds until the domain lands in the buyer’s account, then releases them. Neither side can walk away mid-deal. The agreement names the escrow provider so the mechanic is contractual, not optional.
The risk: a stolen or contested name
The domain was hijacked from its real owner, or it infringes a live trademark. The rightful owner files a UDRP complaint or a court action, and the name is taken from you. You paid for an asset the seller had no clean right to sell.
What warranties fix
The representations-and-warranties clause is the seller swearing the name is clean and theirs to sell, and the indemnification clause makes them cover your loss if that proves false. Diligence on the ownership record turns the promise into something you verified.

There is a hard limit worth stating plainly. The registrar is not your backstop. Network Solutions states the rule that the whole industry follows: “We do not accept third-party purchase agreements.” Your contract binds the seller to you. It does not instruct the registrar, which verifies the registered name holder through its own forms and confirmations. That separation is the entire reason both paperwork stacks exist.

The registrar paperwork: change of registrant versus registrar transfer

The registrar side has two distinct moves that buyers confuse. A change of registrant alters who owns the domain in the registration record. An inter-registrar transfer moves the domain from one registrar to another using an authorization code. A private sale usually needs the first and frequently the second. Both run on registrar verification, not on your sale contract, and both are governed by ICANN’s Transfer Policy.

Network Solutions draws the cleanest version of this distinction. A change of ownership, also called a change of registrant, transfers ownership from one account holder to another and updates the registration record. A registrar transfer moves the domain between registrars and leaves ownership the same. A private purchase frequently involves both: the seller hands you ownership, and you then move the name to your own registrar.

What a change of registrant can require

Depending on the registrar and the situation, a change of registrant can ask for documentation beyond a click. For a straightforward sale the registrar typically sends confirmation emails to the old and new registrant. For higher-friction cases, registrars such as Network Solutions can require a transfer-of-registrant form, a notarized letter naming the current registrar with a handwritten signature, and a valid government-issued photo ID, with a stated review window of two to three business days.

The authorization code, the lock, and the push alternative

Moving a domain between registrars needs an authorization code. ICANN defines it directly: an Auth-Code, also called an Authorization Code, AuthInfo Code, or transfer code, is a code your registrar creates to identify the domain holder and prevent unauthorized transfers, and it is required to move a name from one registrar to another. When the buyer and seller share the same registrar, an account-to-account push can skip the inter-registrar transfer entirely, which is faster and sidesteps the transfer lock.

The registration record itself is worth a note. The public ownership lookup historically ran on WHOIS; since RDAP, the Registration Data Access Protocol, became the standard ICANN lookup on 28 January 2025, the same registrant-of-record data is returned in a structured form. You use that lookup to confirm the seller is the actual registered holder before money moves. The mechanics of the code are covered in EPP code (auth code) explained, and the choice between moving registrars and pushing in place is set out in Buying a domain through a broker.

This sourcing-and-verification step is the point where a curated marketplace removes the guesswork. Instead of chasing an auth code from an unfamiliar seller and verifying the record yourself, the SEO Domains marketplace lists names whose ownership is already established, with the transfer handled through ICANN-accredited rails. For a peer-to-peer deal you assemble the verification yourself; for a marketplace purchase it is built in.

The safe order of operations, step by step

The single thing that matters about private-transfer paperwork above all else is the order. Sign the agreement before money or codes move. Open escrow before the domain moves. Verify the seller owns the name of record before funding escrow. Release funds only after the domain lands in your account. Run those steps out of order and you create exactly the gap a bad actor needs.

The sequence below is the order practitioners use to keep both stacks aligned. Each step pairs the right move with the mistake that opens a door.

  1. Agree the terms and sign the transfer agreement

    Put the price, the exact domain, the assignment of rights, the warranties, and the escrow provider in writing, and both parties sign and date it before anything else moves. Read the clause set in the agreement section above and align it with the Negotiation tactics for private sales you settled on.

    The mistake: starting the registrar steps on a verbal deal. With no signed assignment, you have nothing to enforce if the other side reverses course.

  2. Verify the seller is the registrant of record

    Run an RDAP or WHOIS lookup and confirm the seller is the registered name holder, or can prove authority to act for the registered entity. Cross-check the name, organization, and email against who you are negotiating with. The valuation work in Valuation for a private domain purchase means little if the seller cannot deliver the name.

    The mistake: paying a seller who is not the registrant. A name sold by someone who does not control it is the classic hijacked-domain trap.

  3. Open escrow and fund it

    Use a recognized escrow service so funds are held, not handed over. The buyer funds escrow; the service confirms it holds the money. The escrow flow is detailed in Why use escrow for domain transactions and walked through in Escrow.com walkthrough.

    The mistake: paying the seller directly by a reversible method. That exposes the seller to a chargeback and the buyer to a vanished payment with no name.

  4. Seller initiates the transfer: push or auth code

    If you share a registrar, the seller pushes the domain into your account. If not, the seller unlocks the domain, disables privacy if needed, and provides the auth code so you can start the inter-registrar transfer at your registrar. The further-assurances clause in the agreement is what obliges the seller to do this.

    The mistake: a seller who goes quiet after escrow is funded. Without a further-assurances clause, you have weaker leverage to compel the registrar steps.

  5. Complete the registrant-change confirmations

    Respond to the confirmation emails the registrar sends to the old and new registrant within the window it sets. For higher-friction registrars, supply the transfer-of-registrant form, notarized letter, or photo ID it requests. This is the step that updates the ownership record to your name.

    The mistake: ignoring a confirmation email. ICANN policy lets the registrar cancel the change if the confirmation is not returned in time.

  6. Confirm the domain is in your account, then release funds

    Verify the domain appears in your registrar account and the registrant record shows you. Only then authorize escrow to release the funds to the seller. Finish with the Post-transfer checklist for aged domains to lock the name, set privacy, and confirm renewal.

    The mistake: releasing escrow on the seller’s word before the name lands. Funds released early defeat the entire purpose of using escrow.

Figure 3. The safe order of operations. Agreement first, then verification, then escrow, then the registrar move, then confirmations, then release. Each step pairs the correct move with the gap that opens when the order slips.

The ICANN rules that shape your timeline

Three ICANN rules govern how fast a private transfer can complete. Your registrar must provide the auth code within five calendar days. A change of registrant can trigger a 60-day lock against an inter-registrar transfer. A domain cannot be transferred to a new registrar within 60 days of its initial registration or of a previous transfer. Knowing these in advance keeps the deal sequence realistic.

These are not registrar quirks. They are ICANN policy, stated in ICANN’s own registrant FAQ, and every accredited registrar follows them. They decide whether your transfer takes days or weeks.

The five-day auth-code rule

ICANN is explicit: your registrar must provide the AuthInfo code within five calendar days of your request. A large share of registrars expose a self-service button that returns it instantly; others require a support ticket. Build the slower case into your timeline so a quiet registrar does not look like a stalling seller.

The 60-day change-of-registrant lock

ICANN policy allows a domain to be locked against an inter-registrar transfer for 60 days after a change to the registrant name, organization, or email. If the seller changes the registrant details to your information first and then you try to move registrars, the lock can stop you. The cleaner path is to complete the registrar transfer first and change registrant details after, or to use a same-registrar push. The detail is laid out in ICANN’s 60-day transfer rule.

The 60-day rules on registration and prior transfers

A registrar can deny a transfer to a new registrar if the domain is within 60 days of its initial registration or within 60 days of a previous inter-registrar transfer. A recently registered or recently moved name cannot change registrars yet. ICANN also lists the circumstances where a registrar can deny a transfer, including evidence of fraud, a dispute over who authorized it, payment owed, a written objection from the holder, or a lock status, and where it must deny one, including an active UDRP proceeding or a court order.

ICANN ruleWhat it means for your dealSource
Auth code within 5 calendar daysAllow up to five days to receive the code if the registrar has no instant buttonICANN registrant FAQ
60-day change-of-registrant lockChanging owner details can block a registrar transfer for 60 daysICANN Transfer Policy
60 days from initial registrationA newly registered name cannot move registrars yetICANN registrant FAQ
60 days from previous transferA recently moved name cannot move again yetICANN registrant FAQ
Form of Authorization change, 25 May 2018A gaining registrar that cannot access registration data is not required to obtain the authorization formICANN registrant FAQ
Mandatory denial: UDRP or court orderA disputed or court-ordered name will not transfer at allICANN registrant FAQ
Figure 4. The ICANN rules that set the pace, each attributed to ICANN’s own registrant FAQ and Transfer Policy. None of these are negotiable between buyer and seller; they are enforced by every accredited registrar.

ccTLDs and special cases: deceased owners, company mergers, country domains

The standard process assumes a living individual selling a generic top-level domain such as a .com. Country-code domains, a deceased registrant, and a company sale each change the paperwork. Country domains run on registry-specific forms, an estate transfer needs a death certificate and proof of authority, and a corporate sale needs evidence of the merger or name change. Plan for these before you negotiate, not after.

The bulk of private transfers are clean. The ones that stall almost always hit one of the cases below, where the generic auth-code path does not apply.

CaseWhat changesExtra paperwork
Country-code domains (.uk, .de, .au)Some ccTLDs change ownership through a registry process, not a generic auth-code transferRegistry-specific transfer or change-of-registrant form; eligibility checks for restricted extensions
Deceased registrantThe registered holder cannot authorize the transferDeath certificate plus power of attorney, executor, or administrator documentation proving authority
Company sale or mergerThe registrant entity changes name or ownerLegal documentation of the merger, acquisition, or name change validated by the relevant agency
Privacy-protected registrantThe public record hides the real owner behind a proxyDisable privacy or have the seller confirm identity through the registrar before transfer
Figure 5. The special cases that change the paperwork. The deceased-registrant and company-merger document requirements mirror what registrars such as Network Solutions ask for; ccTLD rules vary by registry and extension.

For a country-code extension, confirm the registry’s exact process before you sign, because a portion of them run change of ownership entirely through their own portal and ignore the auth-code model. For an estate or corporate transfer, gather the supporting documents up front: a registrar reviewing a notarized letter and an ID, on the two-to-three-business-day window Network Solutions cites, will not wait on missing paperwork.

The consolidated paperwork checklist and common mistakes

Every document a private domain transfer can need fits on one list, paired with who provides it and the mistake that document prevents. The recurring lesson runs down the right column: a signed agreement plus escrow plus verified ownership of record, completed in the safe order, closes every gap a handshake leaves open.

Use the table below as the scannable reference. The left column is the document, the centre column is who supplies it, and the right column is the mistake it exists to prevent. Read top to bottom, it is the full paper trail of a transfer that holds up.

Document or stepWho provides itThe mistake it prevents
Signed transfer agreementBuyer and sellerA “I never sold it” reversal with no enforceable record
Representations and warranties clauseDrafted into the agreementBuying a stolen or trademark-contested name with no recourse
Further-assurances clauseDrafted into the agreementA seller who goes quiet before completing the registrar steps
RDAP or WHOIS ownership checkBuyerPaying a seller who does not actually control the name
Escrow serviceBuyer funds, service holdsA chargeback or a vanished payment with no domain delivered
Authorization (auth) codeSeller, from the losing registrarAn inter-registrar transfer that cannot start
Registrant-change confirmationsOld and new registrant, via registrar emailA cancelled change because a confirmation lapsed
Transfer-of-registrant form, notarized letter, photo IDAs required by the registrarA stalled high-friction change of registrant
Death certificate or merger evidenceEstate or company, when applicableAn estate or corporate transfer the registrar will reject
Post-transfer lock and renewal checkBuyerA newly acquired name left unlocked or about to expire
Figure 6. The consolidated checklist. Ten documents and steps, who supplies each, and the mistake it prevents. The right column converges on one pattern: agreement plus escrow plus verified ownership, in the safe order, is what a clean private transfer looks like on paper.

One theme runs through the whole table. The paperwork is not bureaucracy for its own sake. Each item closes a specific way a private sale can fail, and the items only work when they run in sequence: the agreement before the money, the verification before escrow, the registrar move before the release. A document signed after the gap it was meant to close is no protection at all.

Private domain transfer paperwork: frequently asked questions

The five questions buyers and sellers raise when they search for the paperwork behind a private domain transfer, answered against ICANN policy and the two-stack framing this guide draws.

Q1Do I really need a written agreement for a small private domain sale?

Yes, and the amount is not the deciding factor. A written transfer agreement is your only evidence of what was sold, for how much, and on what promises. Without it, a later “I never sold it” claim or a payment reversal leaves you with an email thread against a denial. The agreement protects you against the other party; a registrar will not, because registrars verify the registered owner and do not honor third-party purchase agreements.

Q2What is an authorization code and where does the seller get it?

An auth code, also called an authorization code, AuthInfo code, or transfer code, is the string a registrar generates to identify the domain holder and authorize a move to a new registrar. The seller gets it from the losing registrar, typically through a self-service button. ICANN requires the registrar to provide it within five calendar days of the request. If buyer and seller share a registrar, an account push can replace the code entirely.

Q3Can the registrar reverse a private domain transfer after it completes?

A registrar can deny or reverse a transfer in the limited circumstances ICANN names, such as evidence of fraud, a dispute over who authorized it, a written objection from the holder, or a court order. It will not unwind a completed, properly authorized sale just because one party regrets it. That is why escrow and a signed agreement matter: they resolve the buyer-seller dispute, which the registrar will not adjudicate for you.

Q4Will my registrar accept the purchase agreement as proof of ownership?

No. Registrars verify the registered name holder through their own forms, confirmation emails, and identity checks, not through a contract between two private parties. Network Solutions states the industry rule directly: it does not accept third-party purchase agreements. The agreement governs your relationship with the seller; the registrar paperwork, the auth code and registrant-change confirmations, is what updates the ownership record.

Q5How is the paperwork different for a country-code domain like a .uk or .de?

Country-code domains frequently change ownership through a registry-specific process instead of the generic auth-code transfer, and certain extensions carry eligibility rules on who can hold them. Confirm the registry’s exact change-of-ownership procedure before you sign, because the steps, forms, and any eligibility checks vary by extension. The transfer agreement still applies; it is the registrar and registry mechanics that differ.

Skip the paperwork scramble: buy through a curated marketplace

Assembling private-transfer paperwork yourself means drafting the agreement, arranging escrow, verifying the registrant of record, and chasing the auth code from an unfamiliar seller. A curated marketplace bundles the agreement, escrow, and ICANN-accredited transfer into one flow, with the ownership of the aged or expired domain already established. SEO Domains operates that marketplace.

Everything in this guide is the work a peer-to-peer buyer does by hand. For a one-off purchase from a known counterparty, doing it yourself is reasonable, as long as you keep the two stacks aligned and run the safe order. The friction is real, though, and it scales with every deal.

What the marketplace removes from the paper trail

A marketplace transaction collapses the two stacks into a single, governed flow. The contract terms are standardized, the funds run through escrow by default, the seller’s ownership is established before the listing goes live, and the transfer moves over ICANN-accredited rails. You are not drafting a warranties clause or wondering whether the seller is the registrant of record, because the platform has already verified it.

Why the aged-domain context matters here

Private transfers cluster around aged and expired domains, the names that carry inherited authority and so command a direct sale instead of a registration fee. That is precisely the inventory where the paperwork carries the highest stakes, because the value is real and the counterparty is frequently a stranger. Sourcing an aged domain from a screened catalogue means the ownership record, the clean history, and the transfer rails are settled before you ever discuss price.

Damyan Zagorski, Chief Commercial Officer at SEO Domains

Damyan Zagorski

Chief Commercial Officer @ SEO Domains

Damyan leads commercial strategy at SEO Domains, drawing on experience as a CEO and marketing director. He has driven the company’s branding, client growth, and revenue, helping establish it as a leading provider of aged domains for SEO.

He leads SEO at the SEO Domains marketplace, which operates a 220,000+ curated catalogue from $100 entry-level domains through premium acquisitions, screened across the catalogue, with Managed Account expert support for premium-tier clients.

· Last reviewed