# Renewals and auto-renew

> Renew a domain we registered for you now, or let auto-renew charge your saved card before it expires.

Source: https://veldhost.eu/docs/renew-a-domain

Last verified: 2026-11-12

This page is about domains registered through us. A domain you keep at your own registrar is renewed and billed there; we never charge for it.

A domain we registered for you starts with **Auto-renew** on. You can renew it early yourself, or switch auto-renew off and renew when you choose.

## Before you start

Renewing charges the card saved on the account, and switching auto-renew off can let the domain lapse. Both take the **Owner** or **Billing contact** role. See [roles and permissions](https://veldhost.eu/docs/roles-and-permissions).

## See when a domain expires

Open [Domains](https://manage.veldhost.eu/portal/domains). For each domain registered here, the list shows **Expires** (with the days left) and **Auto-renew**. **Next renewal** at the top names the domain that is due first, and the **Auto-renew off** filter shows the domains that will lapse unless you act.

Open a domain for its own page: **Expires** and **Auto-renew** are at the top, and **Registration settings** has the details. The **Renewal** line under **Registration** shows the yearly price when the registrar has quoted one.

Think the dates are out of date? Open the menu beside **Renew now** and choose **Re-read from the registry**. The page reloads itself when the answer is in.

## Renew now

1. Open [Domains](https://manage.veldhost.eu/portal/domains) → your domain.
2. Press **Renew now**. The button shows the term and the price the registry quoted, for example *Renew now (1 year) · €…*.
3. Check the confirmation: it says exactly what your saved card will be charged and for how long. Press **Pay … and renew**. You are charged that amount and no other: if the registry's price has changed since, nothing is charged and the page shows you the new price.

   No price on the button? Renewing is switched off until we have a current price. Choose **Re-read from the registry**, then renew.

When it works, the page says the domain is renewed, what was charged and the new expiry date. We charge your card first and renew straight after; if the registry step fails after the payment, we finish it ourselves and you are not charged again.

> **Note:** A few registries only renew for more than one year at a time. For those extensions, the price shown is for the registry's minimum term, and that is the term you get.

## Auto-renew

On the domain's page, under **Registration settings**, press **Turn auto-renew off** or **Turn auto-renew on**.

- **On:** about a month before the domain expires, we charge your saved card and renew it. If the payment fails, we try again once a day and email you if it is still failing close to the expiry date.
- **Off:** we never charge you. We email reminders to the account's billing address as the expiry date approaches. If you do nothing, the domain expires.

The reminders also go out as the `domain.expiring` event to your [webhooks](https://veldhost.eu/docs/webhooks-and-integrations).

> **Caution:** An expired domain stops working: your site and email on it go dark. Registries often hold an expired domain for a while before releasing it, but don't rely on it. [Contact us](https://veldhost.eu/contact) straight away if a domain has expired.

## When a renewal fails

The domain's row and its page say what went wrong. If it was the payment, use **Check your payment details** and update your card under [Settings → Billing](https://manage.veldhost.eu/portal/billing), then press **Renew now** again.

## Related

- [Billing, plans and domain renewals](https://veldhost.eu/docs/billing-and-plans)
- [Transfer a domain away](https://veldhost.eu/docs/transfer-a-domain-out)
- [Register a domain](https://veldhost.eu/docs/register-a-domain)