How to Buy a Domain from Its Current Owner

Author: Published Updated

In brief: First confirm that the seller has the right to dispose of the domain, and only then negotiate the price. Record the terms of sale in a contract, secure the payment through an escrow service or a controlled process managed by an intermediary, and confirm that you have taken control of the domain in your own registrar dashboard. A transfer code alone is not enough if the parties have not agreed on their responsibilities, the deadline and the scope of the transaction.

Establish who can sell the domain

The person replying to your message is not necessarily the domain registrant—the entity holding the rights arising from the agreement with the registrar. They may be an employee, a technical administrator or an intermediary. Ask for the seller’s details and the basis of their authority to enter into the transaction.

You can check information about a domain in the relevant registry’s public database or with the registrar, but the scope of the visible data depends on the extension and privacy rules. Hidden registrant details do not mean that the domain is unavailable. You can initiate contact through a form on the website, a business email address, an intermediary or a contact mechanism provided by the registrar.

Before making a payment, verify at least:

Some information cannot be independently verified through public sources. In that case, make payment conditional on successfully taking control of the domain, or use an intermediary who will verify the parties.

How to start the conversation and agree on a price

Your first message should be short and specific. Simply say that you are interested in buying the domain in question, ask for confirmation that it can be sold, and ask for the expected price. You do not need to describe your planned project or budget, as this information may weaken your negotiating position.

A domain’s price is not determined by an official price list. Factors include the name’s length and memorability, its extension, business relevance, existing traffic, usage history and the number of potential buyers. Automated valuations can serve as a reference point, but they do not confirm the market price or the quality of the domain.

For example: the seller is asking for PLN 20,000, while your maximum budget is PLN 12,000. Rather than revealing your limit immediately, you could make a reasoned offer of PLN 9,000 with a specified expiry date and secure payment arrangements. If negotiations stall at PLN 13,000, your decision should depend on the domain’s value to your particular project, not simply on the fear that someone else will buy it.

What the contract should specify

The contract should clearly identify the parties, the domain, the price, the payment method and the steps required to transfer the rights. You should also agree on who pays the intermediary’s or registrar’s fees and what happens to the money if the transfer does not go through.

It is useful to include statements from the seller confirming that they have the right to dispose of the domain, have not already entered into a contract to sell it, and have disclosed known disputes and restrictions. If the transaction includes a website, a trademark, social media profiles, a customer database or content, these assets must be listed separately. Selling a domain does not, in itself, automatically transfer rights to a logo, a website or a name protected as a trademark.

The form of the document, taxes, invoicing and the parties’ liability depend on their status and the circumstances of the transaction. This is general information, not individual legal or tax advice. For a high-value purchase, a purchase from a foreign entity or a possible trademark conflict, a lawyer should review the contract and an accountant should check the payment and accounting arrangements.

Secure payment and transfer

The safest approach is a mechanism in which the money is placed in independent escrow and released to the seller only after you have confirmed that you have taken control of the domain. Before choosing such a service, check the operator, terms and conditions, fees, supported extensions and refund conditions. A link sent by the seller may lead to a fake website, so verify the service’s address independently.

The transfer procedure depends on the extension and registrar. It may require an authorisation code, approval of a message, removal of a transfer lock or a change of registrant. Confirm the current requirements and time frames in the official documentation of the relevant registry and both registrars.

The practical sequence is as follows:

  1. The parties sign the contract and initiate the secured payment process.
  2. The seller provides the required authorisations or initiates the change of registrant.
  3. The buyer takes control of the domain in their own account and checks the registrant details and their ability to manage it.
  4. Once the handover is confirmed, the funds are released to the seller.
  5. The buyer enables multi-factor authentication, configures renewal and secures the registrar account.

After taking control of the domain

Transferring a domain does not automatically transfer the website, email or DNS settings. If a website is operating under the domain, plan the migration of hosting, the certificate and email accounts separately. Changing the configuration too quickly can cause website downtime or lost messages.

Before releasing payment, log directly into the registrar dashboard and confirm that the domain is in your account, the details are correct and the seller has not retained administrative access. Only this check completes the technical part of the transaction.

See also: Fake Spotify email: how to recognise it and what to do

Read also

Learn how PHP-FPM handles PHP requests, how it differs from a web server, and how to tune processes for traffic and hosting resources.
Learn how BIND, open-source DNS server software, handles domains, how its two roles differ and when running it yourself makes sense.
Learn what Poland’s REGON register and identification number mean, how they differ from NIP and KRS, and how to check a business’s details.