Skip to content

Is Buying and Selling Domains Profitable? Costs, Risks and Returns

Buying and selling domains can be profitable, but for most people who try it, it is not, and the reason is arithmetic rather than luck. A domain investor earns money only when the occasional sale covers the cost of every name in the portfolio, including the many that never sell and still have to be renewed every year. Whether buying and selling domains is profitable for you depends on four numbers: what you pay to acquire names, what you pay to keep them, how many of them sell in a given year, and what they sell for after commissions. This guide works through each of those numbers, the risks that turn a portfolio into a loss, and what separates the investors who make money from those who mostly pay renewal fees.

A finger selecting one domain name from several options, illustrating the choice a domain investor makes when buying names for resale

How Domain Investing Makes Money

Domain investing (also called domaining or domain flipping) is the practice of acquiring domain names in order to resell them at a higher price, usually to an end user: a business, startup or organization that wants the name for its own website or brand. Investors acquire inventory in three main ways. They hand-register names that are available at ordinary registration prices. They buy expiring or deleted names through drop-catch services and expired-domain auctions. And they buy names privately from other owners, which costs more but usually yields better names.

The resale side happens through aftermarket marketplaces (platforms where registered domains are listed for sale), through auctions, through brokers, and through direct inquiries that arrive because the domain shows a “for sale” page. A small amount of revenue can also come from parking (placing advertising links on an unused domain) or from leasing a name to a business, but for most portfolios those streams are minor. The business model is resale. Profit in domain investing is the gap between a few large sales and the steady cost of carrying a large inventory.

If you want to understand how a single name is priced, our guide to domain name value covers valuation in detail. This page addresses a different question: whether the business of buying and selling domains, taken as a whole, makes money.

What the Aftermarket Data Shows

Public, verifiable aftermarket data is limited, because many sales are private and marketplaces publish only selected figures. The most detailed downloadable dataset is still the Sedo and InterNetX report covering 2019. It recorded more than 19 million domains listed for sale at Sedo, an average 2019 Sedo sale of $2,284 and a median sale of $577.22, according to the InterNetX and Sedo Global Domain Report 2020. The same report put the .com median at $630, found that .com accounted for 57% of sales, and listed Voice.com at $30,000,000 as the highest reported sale of the year.

Those 2019 figures carry three lessons that still hold. First, the median matters more than the average. A handful of very large sales pulls the average up; the typical sale is a few hundred dollars. Second, supply is enormous. Nineteen million listings on one marketplace means a buyer almost always has alternatives, which caps what an ordinary name can command. Third, the headline sales that dominate industry news, such as Voice.com, are outliers. They prove that large sales happen, not that they happen to typical portfolios.

The broader market is also large and growing. There were 386.9 million domain name registrations across all top-level domains at the end of 2025, including 161.0 million .com names, according to the Verisign Domain Name Industry Brief for the fourth quarter of 2025. A growing base of registrations means more potential buyers, but it also means that most descriptive phrases a new business might want are already registered, often by investors competing for the same buyers.

The Costs That Decide Whether a Portfolio Profits

Acquisition Cost

Hand-registered names are cheap to acquire, but they are cheap because nobody else wanted them at that moment. Names bought at auction or privately cost more and have already been screened by the market. The higher the acquisition cost, the fewer names an investor can hold and the more each sale has to return. A common beginner error is to buy hundreds of inexpensive hand registrations on the theory that a few will sell; the problem is that cheap names tend to sell at low prices, if they sell at all.

Renewal Drag

Renewal drag is the annual cost of keeping every unsold name registered. It is the single most underestimated cost in domain investing. A standard .com renewal at retail typically costs in the low tens of dollars per year, while many newer extensions and registry “premium” names renew at considerably higher rates, and registry prices can rise over time. Part of every renewal is a fixed ICANN fee: the registrar transaction fee in ICANN’s fiscal year 2027 budget request is USD 0.20 per transaction-year, according to the ICANN Registrar Fee Approval Request for Fiscal Year 2027. The rest is the registry’s wholesale price and the registrar’s margin.

Consider a hypothetical portfolio of 500 names renewing at $15 each. That portfolio costs $7,500 a year before a single sale, and it costs the same amount again the following year if nothing sells. Renewal drag compounds: a name held five years without a sale has cost five renewals, and the eventual sale has to repay all of them. Our guide to domain renewal explains how renewal terms and grace periods work.

Commissions and Transaction Costs

Marketplaces and brokers charge a commission on each completed sale, typically a meaningful percentage of the price. The rate varies by venue, by sales channel and by whether a broker negotiated the deal, so check the current terms of each marketplace you use. Escrow fees, payment processing and currency conversion add further costs on larger private sales. A sale price is not profit; the net proceeds after commission are what repay acquisition and renewal costs.

Time

Researching names, pricing listings, answering inquiries and negotiating take time. Investors who value their own time at zero often conclude that a portfolio is profitable when it is only breaking even on cash.

Sell-Through: The Number That Matters Most

Sell-through rate is the share of a portfolio that sells in a given year. It is the number that decides whether buying and selling domains is profitable, and it is lower than most newcomers expect. Even well-curated portfolios sell only a small fraction of their names each year, because each name is waiting for one specific buyer with one specific need.

The break-even test is simple to state. Multiply the number of names by the average renewal cost; that is the annual carrying cost. Divide it by the average net proceeds per sale; that is how many sales per year the portfolio needs just to stand still. Using the hypothetical 500-name portfolio above, $7,500 in renewals divided by an average net sale of $1,500 means the portfolio must sell five names every year to break even, before any return on the money spent acquiring the names. If the portfolio sells three names, it loses money no matter how good those three sales felt.

This is why experienced investors focus on improving sell-through and average sale price rather than on adding names. They also drop names, letting them expire on purpose, when a name has drawn no inquiries over several renewal cycles. Pruning a portfolio is not a failure; it is how renewal drag is controlled.

Expired Domains: Why Cheap Inventory Is Cheap

Many investors begin by buying expired domains, on the assumption that a previously used name carries traffic, links or brand value. The research suggests caution. In a nine-month 2017 study of more than 28 million pending-delete .com, .net and .org names, only about 10% of dropped domains were caught by anyone, and drop-catchers representing 0.03% of registrant clusters registered 60% of those, according to Miramirkhani et al., Panning for gold.com (WWW 2018). The same study recorded one professional who invested at least $115,000 in three months.

Two conclusions follow. Most expiring names drop because nobody, including professional catchers with sophisticated tools, wants them at registration price. And the names that are wanted face competition from well-funded operators. An expired name also carries its history: prior spam, malware, gambling content or a trademark dispute can all reduce its resale value. Before buying any previously used name, check its domain history red flags.

Risks That Turn a Portfolio Into a Loss

Trademark and Dispute Exposure

Names that contain or closely imitate a trademark are the fastest route from investment to liability. A trademark owner can file a complaint under the UDRP (Uniform Domain-Name Dispute-Resolution Policy), the ICANN procedure for resolving cybersquatting claims without a lawsuit. Complainants obtained the disputed domain in about 78% of UDRP cases filed from 2013 through 2020, according to the ICANN GNSO UDRP Status Report. In the United States, the Anticybersquatting Consumer Protection Act adds the possibility of statutory damages of $1,000 to $100,000 per domain name, as recorded in Senate Report 106-140. A brand-related name may receive more inquiries than a generic one, but the inquiry that matters may be a complaint. Our guide on whether selling domains is legal explains where lawful investing ends.

Trend Risk

Names tied to a passing technology or fad can lose most of their resale value within a year or two. Investors who buy heavily into a trend often find that demand peaked before their names were listed, while renewal costs continue.

Liquidity Risk

Domain names are illiquid assets. Unlike shares, there is no market price at which a name can be sold today. A name may be worth a substantial sum to the right buyer and almost nothing to anyone else. An investor who needs cash quickly usually has to accept a wholesale price from another investor, often a small fraction of the hoped-for end-user price.

Account Security and Theft

A valuable portfolio held in one registrar account is a target. In the recoveries we handle, investor-owned domains are usually lost through compromised email accounts, phished registrar credentials or weak account recovery settings, not through any failure of the registrar itself. Multi-factor authentication, a dedicated email address for registrar accounts and transfer locks reduce that risk considerably.

Taxes and Records

Domain sales generate taxable income, and how that income is treated depends on whether you are an investor or operating a business, and on where you live. Keep records of acquisition cost, renewals and sale proceeds for every name, and ask a tax professional how they apply to your situation.

What Profitable Domain Investors Do Differently

The investors who make money buying and selling domains tend to share a few habits. They buy fewer, better names and pay more for them, because quality drives both sell-through and price. They research comparable sales before every purchase and decide in advance what the name must sell for. They price for end users, not for other investors, and they make it easy for an end user to buy: a clear price, a working “for sale” page and a fast transfer.

They also treat renewals as a recurring investment decision rather than an automatic charge, and they drop names that are not earning their keep. They avoid trademark-adjacent names entirely. And they plan for a long holding period, because the right buyer for a good name may take years to appear. Marketing matters as well; our guide to how to market domain names covers the channels that reach end users.

So, Is Buying and Selling Domains Profitable?

It can be. Buying and selling domains is profitable when a portfolio’s annual net sales exceed its annual carrying costs plus a reasonable return on the money spent acquiring names. That outcome is common among disciplined investors with strong inventory, and uncommon among newcomers with large portfolios of hand-registered names. The 2019 Sedo median of a few hundred dollars per sale is a useful reality check: most sales are modest, renewal costs are certain, and sell-through is low. Approach domain investing as a business with costs, inventory risk and legal exposure, and the question of profitability becomes a calculation you can run before you buy, not a hope you test afterward.

How DNAccess Helps Domain Buyers and Investors

DNAccess works on the security and history side of domain ownership. Before you buy a previously registered name, our domain name background check reviews its registration, DNS and content history so you know whether it carries spam, abuse or dispute baggage that would limit its value. If a name in your portfolio is transferred out of your account without authorization, our stolen domain name recovery service works with registrars and, where needed, counsel to get it back. To discuss a specific name or portfolio, contact us.