Building a seven-figure domain portfolio: actual portfolio metrics from successful flippers (Mike Mann, Frank Schilling)

By Mustafa Bilgic, sole proprietor — domain investor since 2019, operator of names.center | Last reviewed: 2026-05-05 | 15 min read

Private-data boundary: Mike Mann and Frank Schilling do not publish current complete 2024-2026 portfolio P&Ls. This deep-dive uses public portfolio-size statements, public acquisition disclosures, NameBio/DNJournal sales data and transparent ROI math. Any "portfolio metric" below is either a cited public figure or a clearly labeled calculation from cited figures.

A seven-figure domain portfolio is not a pile of names with fantasy retail prices. It is an asset base that can survive renewals, produce occasional large sales, and still be worth meaningful money if liquidated below retail. The best public case studies remain Mike Mann's high-volume DomainMarket model and Frank Schilling's Name Administration / Uniregistry portfolio model. They reached scale in different ways, but the numbers point to the same lesson: renewal discipline matters more than the headline sale.

The Public Market Baseline In 2026

NameBio's homepage on 2026-05-05 described its public sales database as 6.7 million sales totaling $3.2 billion, updated May 4, 2026. Its public TLDStats API showed .com alone at 1,397,893 public sales totaling $2.47 billion, with a retail subset average of $8,500.28. DNJournal's public charts continue to document the top end of the market, including seven-figure and eight-figure sales when they are publicly reportable.

The point is not that you need a seven-figure sale to build a seven-figure portfolio. Most profitable portfolios are built from many smaller retail exits. The public data says the market is deep enough, but also that prices are highly skewed. A few exceptional names create most of the dollar headlines; average inventory has to be bought cheaply and renewed selectively.

Public data pointValuePortfolio implication
NameBio public database6.7M sales / $3.2BEnough comp data to price categories, extensions and buyer intent.
NameBio .com public sales1,397,893 / $2.47B.com remains the deepest resale market.
NameBio .com retail average$8,500.28Retail exits can cover many renewals, but only if inventory quality is high.
NameBio .ai retail average$22,735.53Vertical TLDs can outperform, but with narrower buyer pools and higher renewal costs.

Mike Mann: High-Volume Retail With Aggressive Pricing

Mike Mann is one of the clearest public examples of high-volume domain investing. Public profiles and domain-industry interviews have described DomainMarket.com as holding hundreds of thousands of domains, with Mann publicly associated with roughly 350,000 domains at different points. The Washington Post profile often cited in domain-industry coverage described Mann's model as buying large numbers of domains and generating millions in annual sales. DNJournal and NameBio have also documented public Mann-related sales over the years.

The model is not "buy anything and wait." It is statistical retail. If a portfolio has 350,000 domains and generates $4 million in annual gross sales, the gross revenue per domain-year is only $11.43. That is a shocking number for beginners because it is close to ordinary .com renewal cost. It means the portfolio economics rely on a long tail of low-cost acquisitions, a small number of very high ROI retail exits, and disciplined renewal pruning.

Mike Mann style metricCalculationInvestor lesson
Illustrative portfolio size350,000 domains from public profiles/interviewsScale lowers dependence on any one buyer but increases renewal burn.
Illustrative gross sales$4,000,000/year from public-profile reportingHeadline revenue sounds huge; per-domain revenue is modest.
Gross revenue per domain-year$4,000,000 / 350,000 = $11.43Renewal cost control is the business, not a side detail.
If blended renewals are $10.50350,000 x $10.50 = $3.675M/yearEven big portfolios can be renewal-sensitive.

That math explains why Mann-style portfolios often price names high and wait for end users. If the investor sells too cheaply, the low sale-through rate cannot support the renewal base. But high pricing only works if the inventory contains names a business can actually use. A portfolio of weak brandables priced like Mann inventory will not behave like Mann inventory.

Frank Schilling: Portfolio Scale Plus Platform Leverage

Frank Schilling's Name Administration and Uniregistry model is the second public benchmark. GoDaddy announced in 2020 that it acquired Uniregistry's registrar, marketplace and domain portfolio. Public reporting around the transaction described the portfolio as more than 350,000 domains, and GoDaddy's financial disclosures assigned substantial value to acquired domain portfolio assets. Industry reporting has frequently cited an accounting value around $88.5 million for the domain portfolio component.

Using 350,000 domains and $88.5 million as a conservative public-model anchor gives an implied portfolio value of about $253 per domain. That number is more useful than the headline because it shows how a large professional portfolio may be marked far below retail asking prices. If the same assets are listed at four or five figures each, the accounting value is still closer to wholesale/revenue value than to theoretical retail.

Frank Schilling style metricCalculationInvestor lesson
Public portfolio-size anchor350,000+ domains in acquisition reportingInstitutional portfolios are valued as asset bases, not one-off dreams.
Domain portfolio value anchor$88.5M public reporting / 350,000 domainsImplied value roughly $253/domain.
Annual .com renewal proxy350,000 x $10.50 = $3.675M/yearCarrying cost is about 4.2% of $88.5M value annually.
1% sale-through at $3,500 net3,500 sales x $3,500 = $12.25M/yearLow single-digit sale-through can work if net ASP is high enough.
0.3% sale-through at $3,500 net1,050 sales x $3,500 = $3.675M/yearAt low sale-through, renewals consume the model.

The Schilling lesson is not "buy 350,000 names." It is that a portfolio can become institutionally valuable when inventory quality, distribution, marketplace data and renewal cost are managed together. The same name is worth more inside a platform that receives buyer inquiries, controls landing pages, has payment paths and can price dynamically.

A Seven-Figure Portfolio Model For 2024-2026 Buyers

For a modern independent investor, the safer path is not to copy either extreme. A realistic seven-figure portfolio could be 2,000 to 5,000 names if the average wholesale/revenue value is $200 to $500 per name. It could also be 200 to 500 names if the investor owns exceptional one-word .com, .ai, .io or category names. The mark matters less than the liquidation floor and renewal burden.

Here is a transparent model for a 2,500-name portfolio:

Portfolio line itemAssumptionAnnual effect
Inventory count2,500 namesEnough breadth for statistical retail sales.
Average acquisition cost$100/name$250,000 initial cost basis.
Average renewal cost$12/name/year$30,000 annual carry.
Sale-through rate1.2%30 sales per year.
Average retail sale$3,500 gross$105,000 gross sales.
Marketplace commission15%$89,250 net before renewals and tax.
Renewal-adjusted cash contribution$89,250 - $30,000$59,250 before acquisition amortization.

At that scale, a seven-figure retail asking-price portfolio is easy; a seven-figure economic portfolio is harder. If the portfolio could be liquidated at $400 per name, it is a $1,000,000 asset base. If wholesale liquidation is only $40 per name, it is a $100,000 asset base no matter what the landing pages say. Professional investors know the difference.

Retail Asking Value Versus Liquidation Value

I separate every portfolio into three values. The first is retail asking value: the sum of all buy-it-now prices. This number is usually inflated and should not be used for net worth. The second is expected retail value: current inventory multiplied by realistic sale-through, net ASP and time horizon. The third is liquidation value: what other investors would pay for the whole book quickly. A seven-figure retail-asking portfolio might liquidate for five figures if the names are weak.

Portfolio viewExample calculationUseful forMain risk
Retail asking value2,500 names x $3,999 average ask = $9.997MLanding-page pricing and negotiation anchorsCan be almost meaningless if sell-through is weak.
Expected 5-year retail net30 net sales/year x $2,975 net x 5 = $446,250Cash-flow planningAssumes sale-through remains stable.
Wholesale liquidation2,500 names x $400 = $1.0MAsset-value sanity checkRequires truly investor-grade names.
Weak-book liquidation2,500 names x $40 = $100,000Downside caseShows how quickly paper value collapses.

This is where public Mann and Schilling numbers are useful. Their portfolios were not valued by adding up retail asking prices. They were discussed in terms of revenue, domain count, platform value and acquisition value. A modern investor should do the same. I would rather own 500 names with a credible $300,000 liquidation floor than 10,000 names with $20 million of imaginary retail asks and no buyer flow.

ROI Calculations: What Public Sales Do And Do Not Prove

NameBio and DNJournal sales are comps, not guarantees. A $50,000 comp in a category tells you a buyer exists for one name under one set of circumstances. It does not mean your weaker name is worth $50,000. I use public sales in three tiers: exact-match category comps, extension comps, and word-quality comps. Exact category comps are strongest. Extension comps are only a sanity check.

Example: if a two-word .com was acquired for $250, renewed for three years at $12/year, and sold for $5,000 through a marketplace charging 15%, net proceeds are $4,250. Total cash cost is $286, so cash-on-cash ROI is 1,386% before tax. That looks excellent. But if only 1 out of 100 similar names sells over the same three-year period, the unsold renewal base changes the portfolio ROI. This is why isolated flip screenshots are not portfolio metrics.

Acquisition Cohorts: The Metric Most Investors Ignore

I track domains by acquisition cohort because blended results hide mistakes. A 2024 hand-registration cohort, a 2025 auction cohort and a 2026 private-purchase cohort should not be judged together. Each has a different cost basis, renewal schedule and expected sale-through. If the 2024 hand-reg cohort produces no inquiries after two renewal cycles, I cut it aggressively. If the 2025 auction cohort has higher cost but steady inquiries, I may renew even without a sale.

CohortTypical cost basis12-month signal to trackRenewal decision
Hand registrations$10-$70 depending on TLDInquiries per 1,000 names and exact-match buyer countDrop fast unless signals appear.
Expired auctions$50-$2,500+Comparable-sale strength and wholesale replacement valueRenew if liquidation value still exceeds carry.
Private acquisitions$1,000-$50,000+Inbound quality, financing interest, broker feedbackRenew unless thesis changed or legal risk appeared.
Premium ccTLDs such as .aiHigher renewal and acquisition costFunded buyer category growthCut marginal names before renewal cliffs.

This cohort view prevents the classic mistake of using one big sale to justify renewing everything. A $20,000 sale from the private-acquisition cohort does not prove that 400 weak hand registrations deserve renewal. It proves the private-acquisition thesis worked once. Portfolio management is the act of giving each cohort its own evidence standard.

A 2024-2026 Allocation I Would Consider

If I were trying to build toward seven figures today, I would not concentrate entirely in one trend. A balanced 1,000-name target portfolio might be 60% .com brand/category names, 15% AI and software terms across .com/.ai/.io, 10% local service or geo-commercial names, 10% short liquid names, and 5% experiments. The experiment bucket is important because markets change; it is capped because renewals compound.

The rule is that experimental inventory must earn the right to stay. If a trend cohort produces no inquiries, no comparable sales and no buyer expansion within 12 to 24 months, I do not keep renewing it just because the original story sounded good. Mann and Schilling both operated at scale, but the professional lesson is not size alone. It is ruthless evidence-based renewal.

What I Would Track Monthly

The Mann and Schilling cases both show that portfolio value comes from systems: acquisition filters, pricing, renewal decisions, landing pages, buyer flow and patience. A beginner who copies only the "large inventory" part is copying the most dangerous part of the model.

My Minimum Seven-Figure Readiness Test

Before calling a portfolio seven-figure quality, I want three independent signals. First, a liquidation estimate from comparable wholesale transactions or broker feedback should reach at least 30% to 50% of the claimed value. Second, trailing 12-month net sales should cover at least two years of renewals. Third, the top 50 names should carry enough value that the portfolio is not dependent on thousands of marginal names renewing forever. If those signals are missing, the "seven-figure" label is probably retail-price theater.

This test is stricter than adding up landing-page prices, but it matches how sophisticated buyers behave. GoDaddy did not acquire Uniregistry's assets by summing retail asks. Public Mann coverage does not become meaningful because every individual domain had a fantasy price. The value came from inventory, buyer flow, sale history, systems and renewal economics. Smaller investors can use the same framework even when the portfolio is only 100 or 500 names.

Frequently Asked Questions

Can a small investor build a seven-figure domain portfolio?

Yes, but usually over years. The practical path is to compound from profitable retail exits, avoid renewal bloat, and keep buying standards tight enough that liquidation value rises with the portfolio.

What sale-through rate should I model?

For ordinary investor-grade inventory, model 0.5% to 2% annual sale-through. Use the low end until your own trailing data proves otherwise.

Do Mike Mann and Frank Schilling publish current portfolio profits?

No complete current P&Ls are public. Use their public portfolio-size and transaction disclosures as scale benchmarks, not as guaranteed performance templates.

What is the biggest risk in a large domain portfolio?

Renewal drag. A portfolio can look valuable on paper and still lose money if annual carrying cost exceeds net sales and realistic liquidation value.

Should I use NameBio or DNJournal for valuations?

Use both. NameBio is stronger for broad comparable-sales research; DNJournal is strongest for public high-end sales charts and weekly/year-to-date context.

Sources And Verification Notes