Buying a domain directly from its owner can be efficient, but the transaction should be treated like a documented digital-asset purchase—not an informal exchange of messages. Before money changes hands, confirm that the seller controls the domain, check for transfer restrictions, write down the exact deal terms, and agree on how payment and delivery will occur.
This safe domain buying process is designed for buyers reviewing owner-listed domains on a marketplace such as browse domain listings. DomainsNoBroker can help buyers find listings and contact domain owners directly, but buyers and sellers should still handle payment, verification, and registrar procedures carefully.
1. Confirm the domain and the seller
Start by making sure the conversation concerns the exact domain you intend to buy. Check the spelling, extension, hyphens, numbers, and any internationalized characters. A deceptively similar domain can create confusion, especially when the seller sends a shortened link or an image instead of the actual domain name.
Ask the seller to identify the domain’s current registrar and provide a live method for demonstrating control. A useful demonstration is for the seller to make a small, temporary DNS change or add a verification record that you specify, then remove it after confirmation. Do not ask the seller to disclose a password, authentication code, or other private credential.
For domain ownership verification, use ICANN’s Registration Data Lookup service to review publicly available registration data, registrar details, domain status, and relevant dates. Public registration data may be limited or redacted, so a lookup is evidence to review—not conclusive proof that the person messaging you is the legal owner. ICANN explains how its RDAP-based lookup works.
2. Review status, expiration, and transfer conditions
Ask for the domain’s expiration date, renewal status, registrar, and current transfer status. A domain that is expired, involved in a registrar dispute, subject to a lock, or approaching deletion may require a different process than a normal sale. Confirm whether the seller intends to transfer the domain to your existing registrar or leave it at the current registrar for an account change.
Pay special attention to recent changes in registrant information. ICANN rules can impose a 60-day inter-registrar transfer lock after certain changes to the registrant name, organization, or email address. A newly registered domain may also be ineligible for transfer during its first 60 days. Review the registrar’s current policy before signing or paying, because the precise workflow and available opt-out choices can vary.
Also ask whether the domain has active email, website, DNS, or security services attached to it. These services may not be included in the sale. Record what is included, what will be disconnected, and who is responsible for preserving DNS records during the handoff.
3. Put the agreement in writing
A written agreement does not need to be complicated, but it should remove ambiguity. Save the listing, messages, invoices, and final confirmation in one folder. The written terms should identify:
- The exact domain name and extension.
- The agreed purchase price and currency.
- Any installment schedule, taxes, renewal fees, or marketplace charges.
- Whether email accounts, websites, content, trademarks, social handles, or other assets are excluded.
- The payment method and the event that triggers release of funds.
- The planned registrar, transfer method, and each party’s responsibilities.
- The deadline for completing the transaction and what happens if either party cannot perform.
Do not rely on a screenshot of a payment request or a seller’s claim that a transfer is “already complete.” Confirm important instructions through an independently verified email address or marketplace message thread. Be cautious if the seller changes payment details at the last minute, refuses a written summary, creates artificial urgency, or insists that you skip normal verification.
4. Choose payment protection before sending money
For a higher-value domain, consider a reputable escrow or secure transaction service whose terms clearly explain when the seller is paid and how a dispute is handled. Read the service’s fees, identity requirements, inspection period, refund rules, and limitations before committing. Do not assume that a marketplace listing automatically includes escrow or buyer protection.
The Federal Trade Commission recommends safer payment methods and warns buyers not to use wire transfers, gift cards, or cryptocurrency when a seller’s request makes recovery difficult. It also advises buyers to avoid moving a transaction outside a marketplace’s payment process when doing so removes available protections. Review the FTC’s guidance on buying from an online marketplace.
Never send funds merely because the seller provides a convincing invoice or payment screenshot. Open your bank, card, escrow, or payment account directly using a trusted bookmark or manually typed address. Verify that the recipient name and transaction reference match the written agreement. For an expensive domain, involve your company’s finance or legal team before approval.
5. Complete the registrar handoff carefully
Agree in advance whether the transaction will use an account push at the same registrar or an inter-registrar transfer. An account push may be quicker, while an inter-registrar transfer can involve authorization codes, confirmation emails, locks, and waiting periods. The seller should initiate only the steps needed for the agreed method, and the buyer should use an account secured with a unique password and multi-factor authentication.
- Confirm the receiving registrar account is open and the account holder name is correct.
- Ask the seller to unlock the domain only when the transaction is ready, if unlocking is required.
- Obtain the transfer authorization code through a secure channel; never post it publicly.
- Start the transfer from the receiving registrar rather than clicking an unexpected email link.
- Approve confirmation messages sent by the relevant registrar and monitor the transfer status.
- After completion, update registrant, administrative, billing, and technical information.
- Replace the seller’s recovery email, remove unfamiliar users, review DNS, and enable account security controls.
ICANN’s transfer guidance notes that a registrar may deny or delay a transfer for reasons such as a recent registration or a 60-day Change of Registrant lock. Its registrant transfer FAQ explains the common approval steps and restrictions.
Final pre-payment checklist
Before authorizing payment, you should be able to answer “yes” to each question:
- Am I discussing the exact domain I intend to buy?
- Has the seller demonstrated practical control without requesting sensitive credentials?
- Have I reviewed registrar, expiration, status, and possible transfer locks?
- Are price, included assets, deadlines, and delivery steps written down?
- Do I understand the payment provider’s protections and dispute process?
- Do I know whether the handoff is an account push or registrar transfer?
- Do I have a plan to secure the domain immediately after delivery?
If any answer is “no,” pause the transaction. Buyers can create a DomainsNoBroker account to review owner-listed opportunities, but the safest purchase is still one where identity, control, terms, payment, and transfer are independently checked before funds are released.
Frequently Asked Questions
How can I verify that a domain seller really controls the domain?
Review the domain through ICANN’s RDAP lookup, confirm the listed registrar and status, and ask the seller to complete a temporary DNS or registrar-based verification. Never request or accept the seller’s password or private authentication codes.
Should I use escrow when buying a domain?
For a valuable domain, a reputable escrow or secure transaction service can reduce the risk of paying before delivery. Read its release conditions, dispute process, fees, identity requirements, and refund limitations before using it.
What should a domain purchase agreement include?
Document the exact domain, price, currency, payment schedule, included and excluded assets, transfer method, deadlines, responsibilities, and what happens if the transfer cannot be completed.
Why might a domain transfer be delayed?
Common reasons include a recent registration, a recent change to registrant information, an active transfer lock, incorrect authorization details, missing confirmation, or registrar-specific requirements. Check the current registrar’s policy before payment.
What should I do immediately after receiving the domain?
Confirm that the domain appears in your registrar account, replace recovery and contact information, remove former users, enable multi-factor authentication, review DNS records, and save the transaction documents.
Related topic: domain transfer checklist.