Updated September 23, 2026 · 6 min read

Registrars, renewal fees, and the handful of things worth checking before you click purchase.

Buying a domain name looks simple: type in what you want, pay, done. The part that catches people is what happens at renewal — and understanding that up front saves you from an unpleasant surprise a year in.

What you’re actually buying

A domain name isn’t really a product you own outright — it’s a yearly registration, a bit like renting a specific address. Underneath every .com domain sits a wholesale fee set by Verisign, the company that runs the .com registry, plus a small fee from ICANN, the nonprofit that coordinates domain names globally. As of 2026, that underlying cost is roughly $10.46 a year — and Verisign has already announced it’s rising to about $11.17 on November 1, 2026.

Every registrar (GoDaddy, Namecheap, Cloudflare, Porkbun, and others) pays that same wholesale price, then sets their own retail price on top. That’s why prices vary so much between registrars for the exact same domain.

Why the price jumps after year one

Most registrars advertise a low first-year price — sometimes under $10 — then renew at a noticeably higher rate. GoDaddy, for example, lists standard .com renewal pricing at $22.99, more than double the underlying wholesale cost. That’s a normal industry pattern, not a scam: the first-year discount is a marketing cost, recovered through the renewal price once you’re less likely to switch.

In plain terms

The number that matters isn’t the price you pay today — it’s the renewal price a year from now.

Check it before you buy, not after your first bill.

A handful of registrars skip this pattern entirely and sell at close to the wholesale cost, with the same price at renewal as at registration — Cloudflare Registrar (around $9.77–10.26/year for .com) and Porkbun (around $9.73 first year, $11.98 at renewal) are two examples as of 2026.

What to actually check before you buy

Registrar reputation and renewal pricing. Look up the renewal price, not just the promo price, before you commit.

WHOIS privacy. This hides your personal contact details from the public domain database. Most reputable registrars now include it free — treat a registrar that charges extra for it as a signal to look elsewhere.

The exact spelling and extension. A .com is still the default expectation for most visitors; alternatives like .io or .co work but can confuse people who instinctively type .com out of habit.

Transfer terms. If you ever want to move the domain to a different registrar, ICANN rules require the domain to be at least 60 days old and require you to pay for one additional year as part of the transfer — worth knowing so it doesn’t feel like a hidden cost later.

Where this fits with hosting

Buying the domain is only step one — it doesn’t do anything by itself until it’s pointed at wherever your site actually lives. If you host with sofast, you connect a domain you bought from any registrar. Custom domains start on the Starter plan ($5 a month, billed annually), sofast guides you through the DNS setup, and the SSL certificate is issued automatically. See our guide on connecting a custom domain for the details.

Frequently asked questions

Do I need to buy hosting and a domain from the same company?

No. They’re two separate things — a domain is a name, hosting is where your files live — and plenty of people buy a domain from one company and host their site somewhere else entirely. What matters is pointing the domain’s DNS settings at your host, which any registrar and host can do together.

Why do some domains cost way more than $10-20 a year?

Some extensions (like .ai or .io ) have different wholesale pricing than .com , since each registry sets its own fees. Separately, some individual domain names are sold on the resale market for far more than registration price, if someone else already owns and is reselling that exact name.

Is a cheaper TLD like .xyz or .site a bad idea?

Not inherently — search engines don’t penalize newer extensions. The main trade-off is visitor familiarity: some people still instinctively expect .com and may mistype it out of habit, which matters more for a business site than a personal project.

What happens if I forget to renew my domain?

Most registrars send renewal reminders and offer a grace period, but if it lapses long enough, the domain can become available for anyone else to register. Turning on auto-renew is the simplest way to avoid this entirely.

Can I use a domain I already own with a new host?

Yes — this is the most common scenario. You keep the domain at your existing registrar and just update its DNS settings (or nameservers) to point at your new host.

What’s the ICANN fee I see at checkout?

A small pass-through fee (around $0.18–0.20/year in 2026) that every registrar collects on behalf of ICANN, the organization that coordinates the domain name system. It’s not a registrar markup.

Start free — no credit card required → Create your free site