This domain flipping profit calculator turns the question "how much money can you make domain flipping" into hard numbers. Buying a name for $50 and selling it for $2,500 sounds like a 50× win — until you subtract three years of renewals and a 20% marketplace commission. The domain flipping ROI calculator below computes your true net profit, simple ROI %, annualized ROI (the metric that actually lets you compare a fast flip to a slow one), and the break-even price you must clear just to recover your costs.
Model a flip end-to-end: profit, ROI, annualized ROI and break-even.
Honestly: most hand-registered domains never sell, and the median domainer loses money on renewals. The winners come from a small share of names that hit. What separates profitable domainers from hobbyists is disciplined domaining ROI math: keep acquisition and renewal costs low, sell into real end-user demand, and measure returns on an annualized basis so a name that took five years to flip is not mistaken for a great trade. This domain investing return calculator enforces that discipline before you celebrate a sale.
Enter the defaults (acquisition $50, renewal $15/yr, 3 years, sale $2,500, 20% commission) and the calculator returns:
| Line item | Calculation | Amount |
|---|---|---|
| Holding cost | $15 × 3 | $45.00 |
| Total cost | $50 + $45 | $95.00 |
| Commission | $2,500 × 20% | $500.00 |
| Net proceeds | $2,500 − $500 | $2,000.00 |
| Net profit | $2,000 − $95 | $1,905.00 |
| ROI | $1,905 ÷ $95 | 2,005.3% |
| Annualized ROI | ($2,000/$95)^(1/3) − 1 | 176.1% |
| Break-even sale price | $95 ÷ (1 − 0.20) | $118.75 |
So this flip nets $1,905, a simple ROI of 2,005%, and an annualized ROI of 176% — and you only had to clear $118.75 at sale to break even after commission. That break-even number is the most useful output for a domainer: it is the floor below which an offer is a loss.
Total ROI ignores time. A 2,000% return is spectacular over one year and merely good over ten. Annualized ROI normalizes for the holding period so you can compare a domain you flipped in 12 months against one you sat on for five years. In the example, 2,005% total compresses to 176% per year because the gain was spread over three years. When you evaluate a portfolio, rank flips by annualized ROI, not the headline multiple — it is the honest measure of capital efficiency in domaining.
Renewals compound quietly. A 100-name portfolio at $12/yr renewals is $1,200/year — $6,000 over five years — whether or not anything sells. The calculator isolates holding cost so you can see how much a long hold erodes domain flip profit. Two levers reduce it: (1) lower per-domain renewal (wholesale registrars, ccTLD choices, bulk pricing), and (2) shorter time-to-sale (pricing to move, active outreach, dropping dead weight before another renewal). For the renewal-cost detail itself, use our domain name cost calculator.
| Portfolio size | Renewal/domain | Annual carry | 5-year carry |
|---|---|---|---|
| 10 domains | $12 | $120 | $600 |
| 50 domains | $12 | $600 | $3,000 |
| 100 domains | $12 | $1,200 | $6,000 |
| 250 domains | $15 | $3,750 | $18,750 |
If your portfolio sells less than ~1-2% of names per year at healthy multiples, the carry can outrun the wins. That is the math behind the domainer adage "the renewals will get you."
A 20% commission on a $2,500 sale is $500 — more than five years of renewals on that name. Marketplace fees range from 15% (Sedo, Dan) to 25-30% (Afternic), and brokers take 10-25% on premium deals. The calculator's commission field lets you test each. To see exact payouts per platform, pair this tool with our domain sale commission calculator; for premium names, compare against our broker commission guide.
Across all strategies, judge the portfolio's blended annualized ROI, not your best single flip. A handful of memorable wins can mask years of net-negative carry.
A single great flip flatters the numbers; the domain flipping profit calculator earns its keep when you model the portfolio. Suppose you hold 100 names at $12/year and sell 2 per year at an average $1,500 net. Annual revenue is $3,000; annual carry is $1,200; gross profit before acquisition is $1,800 — and that ignores the basis of the 98 names still renewing. Run each sale through the calculator and subtract the full portfolio carry, and the honest domaining roi often turns out far lower than the headline multiple on your best name. That is not discouragement; it is the discipline that keeps a portfolio solvent.
| Portfolio | Annual carry | Sales/yr | Avg net/sale | Net before acquisition |
|---|---|---|---|---|
| 50 names @ $12 | $600 | 1 | $1,200 | $600 |
| 100 names @ $12 | $1,200 | 2 | $1,500 | $1,800 |
| 250 names @ $15 | $3,750 | 4 | $2,000 | $4,250 |
Time is the variable beginners ignore. The domain investing return calculator on this page computes annualized ROI precisely so a fast flip and a slow flip are comparable. A name bought for $50 and sold for $2,000 net in one year is a 3,900% annualized return; the same exit after five years is only about 109% annualized — still good, but a quarter of the velocity. Because capital tied up in a slow-moving name cannot fund new acquisitions, two flips of equal dollar profit are not equal: the faster one compounds. When you rank a portfolio, sort by annualized ROI and time-to-sale, not by the raw domain flip profit figure, which hides how long your money was locked up.
Every domainer eventually gets a lowball offer and must decide in minutes. The break-even output answers it objectively: it is total cost ÷ (1 − commission rate), the price below which you lose money after the marketplace's cut. For the default example that floor is $118.75; an offer of $90 is a loss even though the name "cost $50." Knowing your break-even per name turns negotiation from emotion into arithmetic. Pair this with our commission calculator to set the exact list price that nets your target, and you will never accept an offer that quietly loses money — the single most common way casual flippers erode their domaining roi over time.
Net profit = net sale proceeds minus total cost. Total cost = acquisition price plus (annual renewal x years held). Net proceeds = sale price minus marketplace commission. Example: buy at $50, renew at $15/yr for 3 years ($45), sell at $2,500 with 20% commission ($500). Net proceeds $2,000 minus total cost $95 = $1,905 profit.
Because hand-registered domains have a tiny cost basis, a single sale can show ROI in the thousands of percent, but the portfolio sell-through rate is usually only 1-3% per year. Judge the whole portfolio's annualized ROI, not one flip. Aftermarket buys commonly target 2-5x net after costs; premium brokered names may return single-digit-to-2x with better liquidity.
Annualized ROI normalizes return for the holding period using the compound formula ((net proceeds / total cost)^(1/years) - 1) x 100. A 2,005% total ROI over 3 years equals 176% per year. It lets you compare a fast flip against a slow one fairly, so a name you sat on for five years is not mistaken for a great trade.
Break-even sale price = total cost / (1 - commission rate). With $95 total cost and 20% commission, break-even is $95 / 0.80 = $118.75. Any offer below that loses money after the marketplace takes its cut. It is the single most useful number when deciding whether to accept an offer.
It varies widely and most names never sell. Profitable domainers keep acquisition and renewal costs low, sell into real end-user demand, and rely on a small share of names to carry the portfolio. Renewals are the silent cost: a 100-name portfolio at $12/yr carries $6,000 over five years whether or not anything sells.
Yes. A 20% commission on a $2,500 sale is $500, often more than years of renewals on that name. Commissions range from 15% (Sedo, Dan) to 25-30% (Afternic) and 10-25% for brokers on premium deals. Lowering commission or pricing to net your target directly improves ROI; use a commission calculator to compare venues before listing.