How to buy a domain name forever? Strictly, you can't: there is no one-time fee and no permanent purchase. To buy one, you search for a free name, pick a registrar, enter yourself or your company as the registrant, pay, and turn on auto-renewal. ICANN says you can use a name "for the period of time you registered it for, which is typically between one to ten years", and then you renew. For German .de domains the contract with the registry DENIC runs indefinitely, but your provider still bills you every year. The name stays yours for as long as you want if four things are in place: you are the registrant, the registrar account is yours, auto-renewal is on, and the contact email is one you actually read. This article belongs to Build Your Own Website: A Guide With AI, where the domain is step 2.
Can you buy a domain forever?
No, and even the sellers say so. IONOS answers the question "Kann ich eine Domain für immer kaufen?" (can I buy a domain forever?) on its own domain page with "Nein" and explains that you only ever rent the name and usually renew that agreement every year.
For generic endings such as .com, .net or .org, registration is for a fixed term and must be renewed before it ends. ICANN requires registrars to send "two renewal reminders approximately one month and one week before expiration". For .de, DENIC's terms state that the domain contract "wird auf unbestimmte Zeit geschlossen" (is concluded for an indefinite period) and the holder can cancel it at any time; the contract exists directly between you and DENIC even when you order through a provider. You still pay the provider who manages it.
So the practical answer to "how to buy a domain name forever" is not a special plan. It is housekeeping: auto-renewal on, payment card current, contact details current, and the reminder emails landing in an inbox you read.
How to buy a domain name, step by step
- Check the name. Every registrar has a search; for .de, DENIC runs its own domain query. Names go to whoever registers first. DENIC also advises checking trademark and company registers for identical or similar names before you register. This is not legal advice, just a search worth doing before a dispute rather than after.
- Pick the ending. .com and other generic endings go through an ICANN-accredited registrar, .de through DENIC's members and their partners. Many providers sell both.
- Pick the registrar. Criteria below.
- Enter correct registrant data. DENIC states that false data entitles it to terminate the contract without notice, and that it uses that right.
- Check afterwards. DENIC's terms ask you to verify your data via its domain query right after registration.
What a domain costs after the first year
Prices below are from the providers' domain pages, retrieved on 7 November 2026 from Germany, in euros including VAT. Promotional prices are marked.
IONOS doesn't state a price from month 13 on its page; the math uses the struck-through regular price. Over three years a .com costs €48.96 at IONOS, €50.40 at STRATO and €66 at united-domains; a .de costs €24.60 at STRATO, €32.16 at IONOS and €43 at united-domains. The first-year promo barely matters; the renewal price decides. Cloudflare says its registrar sells at cost, "at or below what registries and ICANN charge us", but .de is not on its list of supported endings. DENICdirect, administration directly by the .de registry, includes no web space, email or name service.
Many hosting plans and website builders include a domain, some only for the first year. Details are in the Web Hosting Comparison: Prices, Space, SFTP and Website Builders Compared. How the domain fits next to hosting and the build itself is in What Does a Website or Landing Page Cost?.
Choosing a registrar
Ignore the entry price and check:
- The renewal price, as in the table.
- Self-service transfer code in your account, no support ticket. That is your exit.
- Full DNS management, not just "forward to an address".
- Fees for special cases such as change of owner or restoring a deleted name. united-domains, for example, lists €19 to reactivate a .de within 30 days of deletion.
- Two-factor login. Whoever takes over your account takes over your domain.
Keep the domain in your name, not your agency's
This is where you stay in charge. I like the idea of being in charge yourself and no longer needing a contractor to take care of everything. For a professional business presence I recommend a domain you control yourself, and the domain is the point where I advise against saving. The reasoning is in Build a Website for Free: The Real Ways.
"Control" has two parts:
- The registrant is you or your company.
- The registrar account is in your name, with your payment method and your email. An agency or freelancer gets its own login where the provider offers one, never your credentials.
If the agency is the registrant, every change depends on its cooperation, so move the domain into your name before it becomes urgent. For .de, DENIC has a free safety net called TRANSIT: if a provider stops managing a domain, DENIC takes it over and writes to the holder. That only helps if the holder is you and the address is right. What to put in a contract with a web agency is covered in Getting a Website Built: Steps, Options.
DNS basics: what connects the domain to your website
A domain shows nothing on its own. DNS records tell browsers and mail servers where to go. The main types are defined in RFC 1035 and RFC 3596:
Every record has a TTL, the time other servers may cache it, which is why changes do not show up everywhere at once.
The key point for your independence: domain and website do not have to sit with the same company. ICANN itself notes that you can often change web host and update the records instead of transferring the domain. If Ralf, my AI employee for websites, builds your site, his team page says he prepares the launch while approval remains with you. Which DNS records he should prepare is a workflow you describe to him; the change itself happens in your account, after your approval.
Transferring a domain with the auth code
For .com, the auth code (also called EPP or transfer code) is what lets a new registrar take over. ICANN says your registrar "must provide you with the AuthInfo code within five (5) calendar days of your request". A registrar may refuse a transfer within 60 days of the initial registration or of the last transfer, and a change of registrant triggers a 60-day transfer lock. For .de the code is called AuthInfo; DENIC's terms make it valid for 30 days and usable once.
One mistake DENIC warns about explicitly: cancelling, letting the old provider delete the domain and registering it again elsewhere. After deletion only the previous holder can get a .de back within 30 days; after that anyone can register it. Transfer, do not delete. And copy every DNS record, especially MX, before you switch, or your email stops arriving. Moving content and mailboxes out of a website builder as well is covered in Website Migration Without Losing Your Domain. If you move to a new domain altogether, you need redirects and the change of address in Search Console, see Modernizing a Website With AI: How To.
Privacy and WHOIS
What the public lookup shows depends on the ending. For .com and other generic endings, ICANN's Registration Data Policy has been in effect since 21 August 2025: where data protection law requires it, registrars redact registrant name, street and phone and publish an email address or web form that does not identify you instead. For .de, DENIC shows name, address, email and phone of the holder for companies and other legal entities, while for private individuals personal data "bleiben ... weiterhin geschützt" (remain protected); only status, technical data, the registration date and the managing DENIC member are visible.
Frequently asked questions
Can I pay for a domain once and keep it?
No. You pay for ongoing registration, usually every year. A generic domain can be registered for one to ten years at a time and then renewed; a .de contract runs indefinitely but is billed by your provider.
What happens if I forget to renew?
The registrar may delete the domain after it expires. According to ICANN it then sits in a 30-day redemption period, in which you can usually restore it for a fee, then five days in "PendingDelete" before anyone can register it.
Can I buy a domain that is already taken?
Only if the current holder sells it. Names are registered first come, first served; the change of owner then runs through the registrar, and the price is between you and the seller.
How much does a domain cost per year?
At the providers compared here, a .com renews at €21.60 to €27 a year and a .de at €12 to €19 a year, as of November 2026; see the table for details.
Where to go from here
Spend ten minutes on your own domain: look it up, open your registrar account, read the renewal price, check auto-renewal and whether the contact email is one you read. If the agency is listed instead of you, that is the first thing to fix. For your specific case, we can look at it together. If you then want to build the website yourself and only approve it, see how Ralf works. Ralf and the other ready-made AI employees are available to load in my community AI Employee Framework.