A
large domain sale solves the kind of problem most investors dream about. Cash
arrives. Years of effort finally pay off. The portfolio even generates
something that can be shown to a CFO: proof of commercial value.
At least until the tax software starts up.
The proceeds are easy enough to identify. Acquisition costs are buried across
registrar accounts. Renewal fees might have been recorded differently over
time. Then there’s the hundreds or thousands of leftover weak names continuing
to tie up capital.
Domain tax loss harvesting sounds simple enough. Sell bad names, recognise the
losses, and offset them against gains. The reality isn’t that simple. Handling
taxable dispositions properly depends on how domains were acquired, the purpose
of holding them, how purchases were recorded, the entity holding them, and
whether the event qualifies as a sale, abandonment, or just expiration.
One issue deserves clarification near the top. Letting a domain expire doesn’t
automatically create a deductible loss equal to years of renewal fees. Stopping
future spending is one part of the tax equation. Supporting the tax treatment
requires adjusted basis, asset classification, proof of abandonment, and
compliance with local rules.
Even bad domains handled correctly can provide value when the inevitable sale
happens. The portfolio retains capital by freeing up renewal expenses.
Management overhead decreases. Sell through numbers get closer to reality.
Attention can focus on names that have legitimate demand.
This article covers U.S. federal tax principles because it references the IRS.
It is intended to educate, not to replace tax or legal advice from a
professional. Non-U.S. investors should seek recommendations based on their own
country of residence, jurisdiction, business entity, and accounting practices.
Understanding the Renewal Tax Trap
Bad domains do not usually announce themselves via one big expiring loss. They
sap portfolio value slowly.
An investor may pay only $10 to register a trendy new word. They renew because
traffic may come later. Year two arrives with another payment. Eventually those
small amounts translate into thousands when applied across a large portfolio.
Imagine 1,000 domains renewing at an average cost of $18 per year. Continuing
to own all those names costs $18k annually before marketplace fees, software
tools, payment processing, accounting, or new acquisitions. Only a fraction of
the portfolio may have realistic aftermarket demand. Indiscriminate renewals
deprive an investor of money that could purchase stronger aftermarket
alternatives.
Promotional registrations or discounted renewals exacerbate the problem. Many
TLDs offer lower prices for the first year. Renewals cost significantly more.
Pre-green domains fall into the same trap if they only consider registration
prices. Higher annual fees bake higher renewal costs into several premium
words.
The problem is not wasted money. Domain renewals are recurring sunk costs.
Domain losses create the tax problem. Avoiding unnecessary renewals creates
value.
Writing off those renewals is why instead. Identifying domains that no longer
justify future renewals is step one.
Good portfolios renew names with clear upside. This doesn’t mean regular
inquiries or traffic. Some of the best domains in any portfolio may renew for
years without obvious external value. Holding provides the opportunity to
identify businesses that use them, trademark registrations that reference them,
or other positive signals. A domain should continue to own itself based on
concrete facts. Business use, strong linguistic trademarks, realistic buyer
populations, supportive demand, defensive registrations, development potential,
and extension scarcity are examples of reasons that justify future renewals.
Reasonable expectations are an asset management strategy. Hope is not.
Preparing Financial Records Before Tax Decisions
Tax planning does not correct portfolio records retroactively. Before selling
or abandoning anything, compile an asset list detailing how each domain was
acquired along with its current tax treatment.
Include the domain name, extension, date of acquisition, purchase channel,
acquisition cost, brokerage fees (if applicable), transfer fees, recorded
renewals, associated cost basis, current registrar, current use, sale attempts,
marketplaces used, any prior offers, appraised range, and abandonment intent.
For acquisitions, list whether each name was bought as a fresh registration,
part of a closeout deal, auction sale, private sale, or purchased as part of a
business asset.
The goal of this step is adjusted cost basis. The IRS defines basis as normally
the cost of the property adjusted under certain tax rules. To calculate gain or
loss on disposition, taxpayers require basis. (IRS Publication 544)
However, not every payment related to a domain increases basis. Some expenses
may have been capitalised. Others may have already been deducted as a current
business expense. Claiming the same expense twice will cause problems.
Renewals are a special example. Depending on how expenses are handled, some may
have been deducted as current business expenses, prepaid assets, carrying
costs, improvements, inventory costs, or capitalized. Renewals already deducted
against income cannot just be added to the domain basis to increase a tax loss.
Preparing an accurate ledger is why waiting until January does not work. Email
requests to former registrars months or years later may not return any records.
Asking domain marketplaces for historical data is difficult when an investor no
longer owns that inventory. Obtain an accountant’s help now while accounting
documents are more easily located.
In Tax Terms, What is a Domain?
The introduction suggests domain names are uniformly capital assets for tax
purposes according to the IRS. This is misleading.
Domain names are intangible property. Losses are capital only if the domain is
a capital asset. If taxpayers hold domain names primarily for sale to customers
in the ordinary course of a business dealing in domains, then those domains are
inventory. (IRS Publication 544)
Capital assets and losses are familiar terms. Property held for investment also
creates capital gains or losses. All of the previous rules may apply based on
how domains are used.
This introduces several categories for investors to consider. Are they
investing in assets? Selling inventory? Operating websites? Developing
trademarks? Protecting corporate branding? Something else? Probably a
combination of several.
Each option does not permit selection on a domain-by-domain basis. Recording
one asset as a business expense while selling another to take a gain probably
attracts IRS scrutiny. Facts and intentions matter. How often names are sold,
whether they are marketed, holding periods, past tax returns, and actual
business use can impact classification.
Domain names used in an operating business encounter separate rules as well.
Under Chief Counsel Review, the IRS reviewed taxpayers who acquired domain
names and used them in an active trade or business. In this situation, costs
associated with the domain had to be capitalised. Some categories of domain
names qualify as 15-year property that may be amortised. Acquired names used as
trademarks or business customer based intangibles fit into this category.
Amortising makes a difference. (IRS Chief Counsel Memorandum 20154-3014)
There is one key difference. The above memorandum only applies when domains are
acquired and used in an active trade or business. The IRS made no determination
about every speculative domain name registration. Further, IRS Chief Counsel
opinions are not precedent and cannot be cited as authority by taxpayers.
Tax assets or losses require thought instead of blanket rules.
Don’t Fool Yourself: How Much is the Portfolio Worth?
Cost basis is not the fair market value of a domain.
A portfolio may contain names bought for $4k but now have few buyers.
Conversely, an investor may own a domain purchased years ago for $20 that
suddenly has major commercial value. Knowledge of basis determines potential
tax results. Market value helps inform whether a domain should keep, sell,
develop, or abandon.
Splitting assets into groups facilitates faster decisions.
Core. These domains have obvious real value. Some have real business interest
and inbound inquiries. Others have demonstrated traffic or obvious linguistic
value. Names that have recently sold for similar prices always fit into this
category. Holding costs should not be ignored, but do not abandon valuable
names just to harvest a tax loss against a good year.
Patient. Something about this name feels like a missed opportunity, but there
are no immediate offers to validate that belief. Buying domains is easy.
Holding them becomes difficult. Renewal price deserves consideration against
expected hold times and retail value.
Uncertain. That name sounds cool, but the business population is unclear.
Expansion of that word may be limited by extension rarity. Registrations with
common words but new phrases create uncertainty. Miscellaneous names that have
become expensive to renew fall into this category as well. These domains may or
may not deserve to be kept. Putting them up for sale tests market value without
abandoning them forever.
Dead. Weak keywords, dead tech, names with legal problems, failed inventions,
expired brands, unpopular extensions, or expensive renewals become candidates.
Every portfolio accumulates trash. Clean portfolios improve sell through
percentages.
Price is one factor. Common sense and objective evidence are more important.
Review market sales, search demand, advertiser adoption, real business usage,
linguistic readability, extension adoption, renewal prices, prior inquiries,
traffic quality, trademark references, and actual buyer counts.
A domain worth $2,500 may still not deserve renewing forever. If the chance of
selling that name this year is low, its high renewal fee could create a
negative expected value.
Tax Loss Harvesting Mechanics
Tax planning always begins with a proper disposition. Creative ideas where
investors talk themselves into imaginary losses are not considered. Selling to
a friend for $10 does not automatically create a deductible loss. Avoid tax
schemes that promise big losses by abusing IRS rules. Economic substance always
matters.
Losses are easier when tied to an actual sale, preferably through arm’s-length
means. For example, if an investor paid $2,500 for a domain and later sold it
for $600, the investor still must calculate adjusted basis. Expenses need
allocation too. Was the domain held as a capital asset, business property, or
inventory? Self-created losses or dishonest reporting penalties exceed any tax
owed on a profit.
Reality prevents investors from writing off every unused domain just because
they want to. Intent does not control tax results. The IRS does permit
abandonment in many cases, but it comes with recording requirements.
Domains legally sold at a loss create clearer tax paperwork. When handled
properly, the profit or loss is mostly economic fact.
Establishing Domain Abandonment for Taxes
Abandonment requires planning instead of just turning off renewals. Sec. 11.13
of IRS Publication 544 states that abandonment of business or investment
property is generally recognised when a taxpayer intends to abandon the
property and takes affirmative steps to abandon it. For domain names, renewal
cancellations demonstrate intent. However, taxpayers must also consider the
character of abandoned property when writing it off.
Publication 534 further explains losses are ordinary or capital depending on
the asset. For taxpayers to correctly classify losses, they need to understand
how domain names are held. Influencing the IRS by reporting abandoned domains
as something else is improper.
Selling assets to avoid taxes defeats the purpose of asset disposition.
Transactions with related parties, selling with a secret plan to repurchase, or
transactions without a true change of control may violate IRS rules.
Bulk liquidations may create operational efficiencies. An investor may sort
some of the worst names by extension, industry, language, phrase, or possible
buyer profiles. Selling in groups through marketplaces, wholesalers, brokers,
or portfolio sales creates tax documentation instead of making invisible
deletions. Recovering only a small amount of renewal costs is preferable to
guaranteed deletion because at least something is recovered. Deleted assets
that generate income help other investors as well as the ecosystem.
When sold as a group, the sales agreement should identify all domains included
for sale, any agreed price allocations, sale date, and purchaser. When a single
price is paid for many names, consult the tax advisor whether the proceeds
should be allocated.
Expanding on Domain Tax Loss Harvesting
Trying to write off expired domains triggers some of these rules. When
taxpayers abandon a domain, proper documentation and intent must be proven.
Automatically allowing a domain to expire does not instantly raise or lower
taxes.
Domain names provide unique complications. The original expiration date does
not equal the tax disposed date. Depending on local rules, expired domains may
enter grace periods, redemption opportunities, pending deletion phases, or back
into availability. Part of that process may allow the original holder to
recover the domain.
Instead of guessing, record when the domain truly expires for tax purposes.
Keep emails or screenshots proving when control was surrendered and the name is
no longer recoverable by anybody.
Submitting a request to delete a domain is definitive, but premature deletion
creates risks. Investigate names hosting traffic, email configurations,
developed software, or internal links. Deleted domains with unresolved services
affect others.
Domains should be removed from email configurations, authentication systems,
analytics, payment processors, marketing activities, hosting, product
descriptions, or business materials. Keep necessary records but confirm nobody
inside the company needs it. Formal approval to abandon the domain should occur
after operational transitions are complete.
Recording Abandonment Properly
Successful abandonment documentation strikes a balance. Give the tax advisor
enough information to defend abandonment while avoiding extraneous details. The
IRS does not require investors to create an excessive paper trail.
For each abandonment or bulk abandonment group, write a short narrative. Facts
to include are the owner’s name, domain name(s), registrar, acquisition date
and original cost, adjusted basis (linked to ledger entry), intended use,
attempts to sell or leverage, why it was abandoned, when renewal cancelled, who
approved the abandonment, how it was abandoned, and when it was expired
according to registrar records.
Attach supplemental information to support decisions. Obtain screenshots of
domain registrars showing expiration, invoices, cancelled renewals, export
files showing domain was dropped from account, deletion confirmations if
provided, sale records if previously offered, and why the name was dropped. Not
all registrars provide proof of deletion. Gathering whatever proves the name
was dropped and can no longer be recovered by anyone satisfies this
requirement.
Abandoning in bulk may require formal company approval. Obtain signatures from
a manager, director, chief financial officer, asset committee, or prepare a
written record showing a group of domains was approved for abandonment by the
company. Formal approvals show asset management decisions were made during
operating hours instead of after-the-fact tax decisions.
The valuation summary explains financial decisions. Gathering information shows
the domain was not expected to sell. Supporting details include length of time
passed without inquiries, failed wholesale attempts, extension weakening, high
annual renewal costs compared to prior TLD performance, technological shifts,
lost business use, or legal discoveries.
Creating artificial purchases or sales to manipulate market value risks IRS
penalties. Every asset class contains weak inventory that does not sell. Clean
records defend themselves longer than inaccurate stories during an audit.
Offsetting the Sale
When a $85,000 domain sells, emotions occur. This domain cost $12,000 several
years ago. Selling expenses cost another $3,000. Simple math says there is a
$70,000 gain.
Taxable income does not always agree. When a large group of subpar domains
accompanies that sale, taxable income takes several more steps.
Investors own 120 bad domains. Each one cost money over time. Together that
adds up to $24,000.
Taxable losses do not equal historical spending. Each cost may require
adjustments.
Failure to deduct expenses, capitalisation, partial amortisation, and qualified
inventory impact domestic domainer losses. The tax professional should identify
adjusted basis amounts for each group. Certain domains qualify as allowable
losses while others do not.
Investors may sell one category at wholesale prices, properly abandon another,
and keep select names that justify renewal.
Grouping losses allows investors to net categories against each other. Capital
losses offset capital gains. For individuals, unified tax law states that
capital losses normally get deducted only up to the amount of capital gains
plus $3k ($1,500 if married and filing separately). If capital losses exceed
capital gains, the excess carries forward until gains are reported in future
years. (IRS Schedule D instructions)
Corporate taxpayers observe different capital loss rules. Corporate Schedule D
contains instructions stating capital losses are allowed during the year they
occur only to the extent of capital gains. Any excess is carried back three
years and then forward up to 15 years to calculate tax liability. Business
decisions change when talking about potential carried losses.
Offsetting the big win does not mean every domain harvested against that income
produces a tax loss. Losses must exist. They must be recognised in proper
years. Each character needs to be calculated correctly. Specific tax rules
dictate how to report those losses.
Tax planning occurs in advance. January sales generally do not offset December
expenses. Begin bulk sales, thoughtful abandonment, accounting reviews, and
portfolio preparation months before they occur.
Renewal budgets may create better off-sheets value than a tax deduction.
Portfolio savings appears after the fact. When investors free up 400 names with
a $22 average renewal, that domain portfolio saves $8,800 during the next bulk
renewal cycle. Dollars not spent renewing bad names deliver value in other
ways.
Tax deductions save at marginal tax rates. An $8,800 deduction saves less than
that in taxable income. Keeping dollars and not losing them delivers better
financial outcomes.
Portfolios improve when taxes are not the primary reason to delete a domain
name. Investors who hold quality domains through dry sales cycles help the
overall industry. Deleting names solely for tax purposes floods the market.
Massive deletions cause prices to fluctuate and hurt smaller investors.
Domain abandonment should reflect a business decision instead of forcing poor
names to fit tax narratives. Cleaning portfolios correctly rewards investors
who hold through years of market cycles and deliver better returns when markets
recover.
Annual Portfolio Reviews
Start tax planning before the calendar renewal season begins. At a minimum,
export domain lists three months before domains renew by default. Portfolios
should reconcile to accounting spreadsheets. Unpaid costs, redemption
discrepancies, escalated renewals, or names excluded from cutoff protections
deserve attention.
Second, rank names by quality and expected value. Review inquiries, market
offers, traffic, exposure, direct sales, extension performance, email problems,
legal issues, and renewals. Past spending does not determine value. Reset
expectations to the current market.
Sell dormant names before abandoning them outright. Wholesale pricing offers
sufficient time to negotiate transfers. If the domain does not sell this year,
at least its value got tested.
Send abuses to the tax professional with your documentation. Historical tax
treatment, adjusted basis, inventory guidelines, and past sales influence new
asset decisions. Abandoned assets may create ordinary income while losses
require asset classification.
Wait until after tax advisors sign off before authorising abandonment.
Accountants recommend tax treatment, but domain owners make decisions about
what assets to sell, keep, or abandon.
Domain portfolios become more valuable by holding until the right buyer pays
the right price.
Guides
Domain Tax Loss Harvesting: Converting Weak Inventory Into a Strong Portfolio
21 Aug 2026, 01:51 PM 15 min read
By DNChase Editorial