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.
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're hosting with sofast, you can register a domain without leaving your dashboard, or connect one you already bought elsewhere; either way, we handle the DNS setup and SSL certificate for you. See our guide on [connecting a custom domain] for the details.
Frequently asked questions
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.
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.
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.
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.
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.
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.
Once you've got a domain sorted, here's how to connect it to your site — including the DNS setup and automatic SSL certificate.