How to Sell a Domain
Author: Domeny.ForSale editorial team Published Updated
In brief: Selling a domain requires setting a realistic price, finding a buyer and arranging secure payment alongside a change of registrant. Do not hand over the transfer code or control of the domain before payment has been confirmed — for a larger amount, use an escrow service or an intermediary that handles domain transactions.
First, check what you are actually selling
A domain is not property in the same sense as a car or a home. The seller is its registrant and transfers to the buyer the rights and obligations arising from the agreement with the registrar. The details of the procedure depend on the domain extension, the registry operator and the registrar’s terms and conditions.
Before listing the domain, check:
- its expiry date and payment status,
- the registrant details held by the registrar,
- whether an assignment or transfer is possible and which documents are required,
- any active transfer locks,
- associated services, such as email, hosting and an SSL certificate.
Selling the domain itself does not necessarily include a website, logo, content or social media accounts. The scope of the transaction must be described clearly. If the domain is used for email, you should also back up any messages you need and remove accounts that the buyer should not take over before handing it over.
How to set a domain’s price
There is no single price list that can reliably value every name. An automated valuation can serve as a reference point, but it does not know a particular buyer’s plans or the legal risks. The asking price is the seller’s assessment; the transaction value is established only when the other party agrees to pay.
Factors affecting a domain’s appeal include its length and memorability, how natural it sounds, its extension, its potential for commercial use, the absence of confusing spelling and the number of potential buyers. Traffic history may matter only if it can be documented reliably. Estimates should not be presented as guaranteed sales or marketing results.
For example, a short name describing a popular service may interest many businesses, which can justify starting negotiations at a higher price level. A long domain suited to just one business has a narrower market, even if it sounds ideal to that particular company. Instead of choosing a price based on emotion, set three figures: an asking price, a reasonable negotiation target and a minimum below which you will not sell.
Where to find a buyer
The simplest solution is a page stating that the domain is for sale, with a form or contact address. You can also list the domain on a marketplace, place it with a broker or offer it directly to organisations that have a legitimate use for the name.
Each channel has different costs and rules. A marketplace makes it easier to present the listing and sometimes also handles payment and transfer. A broker can conduct negotiations but usually charges a commission. A direct sale gives you more control, but requires you to check the other party and arrange payment yourself. Before choosing a service, confirm its current commission, payout rules, dispute procedure and the scope of the operator’s liability.
In a message to a potential buyer, include the domain name, the price or bidding process, and a clear way to contact you. Do not suggest that the recipient must buy the domain to protect their brand. Mass, pushy messages undermine credibility and may breach rules governing marketing communications.
Secure payment and handing over the domain
In a direct transaction, both parties should agree in writing on at least the price, currency, payment deadline, scope of the sale, method of handing over the domain and responsibility for fees. For a larger amount, escrow is a practical solution: the operator receives the money from the buyer, the seller hands over the domain, and the funds are released once the agreed conditions have been met.
The typical sequence is:
- The parties confirm the terms and payment details.
- The buyer pays the funds into the agreed account or to the escrow operator.
- The seller initiates the change of registrant or provides the required transfer code in accordance with the registrar’s procedure.
- The buyer confirms that they have taken control of the domain.
- The funds are paid to the seller, and both parties retain confirmation records of the transaction.
The transfer code, often called AuthInfo or an authorisation code, allows a domain transfer to another registrar to be initiated. It should be treated as confidential access information. The specific procedure may differ for country-code, European and global domains, so you need to check your own registrar’s instructions.
Legal risks and accounting for the transaction
Before selling, check whether the name uses someone else’s distinctive sign, brand or surname in a way that could lead to a dispute. Merely registering an available domain does not establish that you may use it or demand payment from the owner of a similar trademark. If there are doubts about rights to the name, an individual assessment by a lawyer is needed.
Income from selling a domain may give rise to tax and documentation obligations. Their scope depends, among other things, on the parties’ status, how the domain was acquired, the nature of the sale and the country in which it is accounted for. This is not tax advice — before the transaction, confirm the current rules with an accountant, a tax adviser or official information from the relevant authorities.
A practical next step is to gather the domain’s details, set a minimum price and check the assignment procedure with the registrar. Only then should you choose a sales channel and a way to secure payment.
See also: How to Buy a Domain from Its Current Owner
