Yes, you must pay a recurring fee to keep your domain name. A domain is not a one-time purchase; it's a subscription service that you effectively rent.
When you "buy" a domain, you are registering the exclusive right to use that name for a set period, which is typically between one and ten years. You pay this registration fee upfront. To keep the domain after that period expires, you must pay a "renewal" fee for the next period.
How Domain Registration Periods Work
When you first register your domain (e.g., example.co.uk), your registrar (like EncodeDotHost) will give you the option to pay for one or more years.
- You can register a
.co.ukor.ukdomain for a period of one to ten years. - Registering for a longer period (like 5 or 10 years) often locks in the price and means you don't have to worry about it every single year.
- Registering for one year is cheaper upfront but requires you to renew it 12 months later.
What is "Auto-Renew"?
Virtually all registrars offer an auto-renew feature. This is highly recommended.
When auto-renew is enabled, the registrar will automatically charge your card on file for the next registration period (usually for one year) before your domain expires. This is the safest way to ensure you never accidentally lose your domain name.
What Happens If I Don't Pay for Renewal?
If you fail to pay your renewal fee (either manually or through a failed auto-renew), a process begins that can result in you permanently losing your domain:
- Expiry: Your domain expires. Your website and custom email addresses will stop working almost immediately.
- Grace Period: Most registrars provide a "grace period" (e.g., 30 days) after expiry. During this time, the domain is inactive, but you can still renew it for the standard price.
- Redemption Period: After the grace period, your domain enters a "redemption period" (this is a 90-day period for
.ukdomains). You can *still* get the domain back, but you will likely have to pay a much higher "redemption fee" in addition to the renewal cost. - Deletion: After the redemption period, the domain is deleted from the registry and released back to the public. At this point, it can be registered by anyone on a first-come, first-served basis. This includes your competitors or "domain squatters" who may try to sell it back to you for a very high price.
Can I Buy a Domain Name Forever?
No, you cannot buy a domain name permanently. The global domain system (managed by ICANN and registries like Nominet) is based on a leasing model.
The closest you can get to "owning" it forever is to:
- Register the domain for the maximum period allowed (e.g., 10 years).
- Ensure auto-renew is always enabled with a valid payment method.