This bulk domain registration cost calculator tells you the real cost of registering and holding many domains at once. Enter how many domains you are registering, the per-domain registration, renewal, and privacy prices, and the number of years you will keep them — it returns the total bulk cost, the cost per year, and the true cost per domain per year, with the mandatory $0.20 ICANN fee included for every domain and every year. The number that determines whether a portfolio is affordable is the renewal rate, not the first-year price, and this tool surfaces it. Use the calculator below, then read the breakdown and bulk-saving tips underneath.
Enter your domain count and per-domain prices to see the total and per-domain yearly cost.
Plug in the defaults — 25 domains, $9 registration, $15 renewal, $0 privacy, 3 years — and the bulk domain registration cost calculator returns:
| Line item | Calculation | Amount |
|---|---|---|
| Year 1 registration (25 domains) | 25 × $9 | $225.00 |
| ICANN fee, year 1 | 25 × $0.20 | $5.00 |
| Renewals (years 2–3) | 25 × ($15 + $0.20) × 2 | $760.00 |
| Total over 3 years | $990.00 | |
| Cost per year | $990 ÷ 3 | $330.00 |
| Cost per domain per year | $990 ÷ 25 ÷ 3 | $13.20 |
So a 25-domain portfolio "registered for $9 each" really costs $13.20 per domain per year once renewals and the ICANN fee are counted. That gap is the whole point of a proper bulk view: it surfaces the renewals the first-year price quietly excludes.
Bulk registration by itself rarely earns a true volume discount beyond the standard promotions any single buyer gets — registering 100 domains usually costs 100 times the per-domain price. The real savings on a portfolio come from two levers this calculator makes visible. First, the renewal rate: over any multi-year hold, renewals dominate the total, so a registrar with $15 renewals beats one with $22 renewals by hundreds of dollars across a large portfolio. Second, free privacy: a registrar that bundles WHOIS privacy free saves the per-domain privacy charge every single year. Registering at a wholesale-price registrar and consolidating renewals is where bulk economy actually lives, not in the first-year sticker.
For 100 .com domains at a typical bulk first-year price near $8.88 each, year one (registration plus the $0.20 ICANN fee per domain) runs about $908. But the recurring number is larger: at roughly $15 per domain per year plus the ICANN fee, renewing 100 domains costs about $1,520 per year. So a 100-domain portfolio is around $1,500–$1,850 per year ongoing at mainstream renewal rates — and more at a premium registrar. One published portfolio analysis put a 100-domain set at about $1,848 per year at Namecheap-class renewals versus $2,485 at GoDaddy renewal rates, with budget registrars like NameSilo lower at around $875. The lesson: at scale, the renewal rate is the entire game.
Because renewals drive portfolio cost, here is roughly how 100 domains compare per year by registrar tier. Confirm live prices, which change often.
| Registrar tier | ~Renewal/domain/yr | 100 domains/yr (incl. ICANN) |
|---|---|---|
| Budget (NameSilo class) | ~$9–$11 | ~$900–$1,120 |
| At-cost (Cloudflare) | ~$10.44 | ~$1,064 |
| Value (Namecheap class) | ~$15–$16 | ~$1,520–$1,620 |
| Premium (GoDaddy renewal) | ~$21–$22 | ~$2,120–$2,220 |
The spread between budget and premium renewals on 100 domains is over $1,000 per year — recurring. To compare specific registrars beyond renewal price, see our best domain registrar comparison and GoDaddy vs Namecheap 2026 guide.
For domain investors, the bulk domain registration cost calculator is a carry-cost engine. Every name you hold has an annual cost, and that cost is the hurdle each name must eventually beat at sale. A 50-name portfolio at $13–$16 per domain per year is roughly $650–$800 a year and over $3,000 across five years — before any premium acquisitions — so a handful of names must sell just to cover the rest. Seeing the per-domain-per-year number in one place is what stops silent renewal creep and forces disciplined pruning. Pair this with our flipping profit and ROI calculator to weigh carry cost against expected sale proceeds, and drop any name whose annual renewal exceeds its realistic return.
Two levers reduce a portfolio's cost, and they work differently. Bulk registration spreads the same per-domain price across many names — it does not lower the unit price, but consolidating at a low-renewal registrar minimizes the recurring bill. Multi-year prepay locks today's renewal rate for several years up front, protecting you from future increases at the cost of tying up capital. For names you are certain to keep — a brand's primary domains — prepaying several years plus auto-renew is the safest guard against an expiry slip and against rate hikes. For a speculative investment portfolio, annual renewal keeps your exit cheap: you can drop a name the moment it stops earning its carry, without having prepaid years you cannot recover. To see the difference, set "years" in the calculator to your prepay length and use the locked rate as the renewal; the per-domain-per-year output then reflects the prepay deal versus annual renewal. Most portfolios use a mix: prepay the keepers, renew the speculative names annually.
The $0.20 ICANN fee feels trivial on one domain, but it is a real, recurring line at scale. According to ICANN, accredited registrars pay this fixed transaction fee per domain-year for generic TLDs (.com, .net, .org), and it is passed straight through to you on every registration, renewal, and transfer. On a 100-domain gTLD portfolio that is about $20 per year, every year — $100 across five years — entirely separate from registration and renewal pricing. The calculator adds it to both the first year and each renewal year so your total is honest. One nuance worth knowing: country-code TLDs such as .io, .co, and .ai are not subject to the ICANN fee, though their own registry pricing is usually higher, so a portfolio mixing gTLDs and ccTLDs should be modeled in two passes — one for the .com-class names with the ICANN fee, one for the ccTLDs at their registry rates. That two-pass habit prevents both under-counting the fee on gTLDs and wrongly applying it to ccTLDs.
Multiply your per-domain registration price by the number of domains for year one, add the $0.20 ICANN fee per domain, then add renewals for the remaining years: (renewal + privacy + $0.20) times the number of domains times (years minus one). Total cost divided by domain count and by years gives the true cost per domain per year. The bulk domain registration cost calculator on this page does this math automatically and shows the breakdown.
Bulk registration itself rarely earns a true per-domain discount beyond standard promos, but registering at a wholesale-price registrar and managing renewals together lowers your real cost. The biggest bulk saving comes from the renewal rate, not the first-year price: a portfolio held for years pays renewals far more than registration. Picking a registrar with low renewals and free privacy can save hundreds across a large portfolio versus a premium registrar.
For 100 .com domains at a typical bulk first-year price near $8.88 each plus the $0.20 ICANN fee, year one runs about $908. The bigger number is renewals: at roughly $15 per domain per year, 100 domains cost about $1,520 per year to renew with the ICANN fee, so a 100-domain portfolio is around $1,500 to $1,850 per year ongoing at mainstream renewal rates, and more at premium registrars. Use the calculator to model your exact prices and term.
Yes. The ICANN fee of about $0.20 applies per domain per year for generic TLDs like .com, .net, and .org, so a 100-domain portfolio incurs roughly $20 per year in ICANN fees on top of registration and renewal. Country-code TLDs such as .io and .co are not subject to the ICANN fee. The calculator includes the per-domain ICANN fee in both the first year and every renewal year.
Annual portfolio carry equals the number of domains times the renewal price plus privacy plus the $0.20 ICANN fee per domain. At $15 renewals with free privacy, 25 domains cost about $380 per year and 100 domains about $1,520 per year; paid privacy and premium-registrar renewals push those higher. Because this recurs every year, the renewal rate is the number that determines whether a portfolio is affordable to hold.