When people talk about missed renewals, the figure everyone quotes is the restore fee. It’s also the least important of the five or six items that make up the real bill, and that’s exactly why this kind of mistake gets systematically underestimated: the visible part is small.
Below we try to line up all the items, including the ones that will never appear on an invoice. Where we have a verifiable figure we give it with its source; where we don’t, we describe the mechanism and let you plug in your own numbers, because an invented industry average would help nobody.
The assumption is an agency managing domains and hosting on behalf of clients. If the domain is your own the bill is shorter: the whole relationship side is missing, and that’s the part that weighs most.
What does recovery actually cost on the invoice?
This is the easy item, and the only one that can be quantified precisely. The rule to remember is that the restore fee doesn’t replace the renewal: it’s added to it. Once a domain enters redemption you pay twice, the redemption fee and the year of renewal.
| Situation | Additional cost |
|---|---|
Renewal within 30 days of expiry (.it) | no surcharge |
Restoring a .it after that window | around €12 on top of the renewal |
Restoring a .com | over €60 on top of the renewal |
| Domain released and already registered by someone else | not quantifiable |
.it domains comes from the Registry’s rules. The restore figures are those charged by Italian registrars: they vary from provider to provider, so check your own price list before quoting a number to a client.One detail that changes the maths: the redemption phase isn’t the same length for everyone. Depending on the extension it runs from zero to 45 days, and zero means some extensions don’t have that phase at all — the domain goes straight to release. Assuming you have “about a month of margin” because that’s how it went last time is the fastest way to end up in the worst row of that table.
The cost of time
This item has no list price, but it always has the same structure. A missed renewal produces a sequence of tasks nobody had budgeted for: working out which phase the domain is in, opening the registrar ticket and chasing it, calling the client, calling them back with an update, checking DNS propagation, verifying that email really has come back, reissuing the certificate if it failed, and finally writing to whoever tried to reach the client in the meantime and couldn’t.
We’re not giving you a number of hours because it depends far too much on how many services run on that domain and how responsive your registrar is. The useful calculation is yours, and it takes a minute: count the tasks on that list that apply to you, assign an honest estimate to each and multiply by your real hourly rate — the one you’d use to quote, not the one you’d like to charge.
In our experience the surprise isn’t the total: it’s that almost all of that time lands on the same day, and that day was already full. The real cost is the work that slips, not the hours themselves.
Then there’s a tail nobody budgets for. If the contract includes service levels, the emergency can turn into a credit note or a refund; and even without a contract, the extra work you’ll do to put things right you’ll almost always do for free. And if you’re not working alone, those hours are being lost by your colleagues too: the bill doesn’t add up, it multiplies by the number of people pulled in.
The cost that never gets quoted
Here’s the biggest item, and the one nobody calculates because it never arrives as an invoice. A client whose site went down doesn’t send you a refund request: they wait for the maintenance contract to expire and don’t renew it. Months pass between the incident and the consequence, long enough for the two to look unrelated.
The right way to quantify it is to ask what that client is worth over a year — maintenance, hosting, domain, the extra work that usually comes in — and to recognise that this is exactly the figure you’re putting at risk. It’s a different order of magnitude from any restore fee, and it’s worth comparing against the second column of the table above before deciding the problem is marginal.
Then there’s the part you don’t control. In a local market word of mouth works in both directions, and “they left my site offline” is the kind of sentence that travels better than any case study. It isn’t quantifiable and there’s no need to dramatise it, but it belongs in the right column: it isn’t a remote risk, it’s a risk that simply doesn’t get measured.
The worst case: the domain gets released
If nobody steps in, the domain becomes available again and anyone can register it. From that moment the problem stops being technical. If someone takes it and does something of their own with it, there’s no procedure to trigger: there’s possibly a negotiation, at a price the other side sets.
It’s worth being clear about one thing: you don’t get a domain back by right simply because it used to be yours. There are mechanisms for challenging bad-faith registrations of names matching trademarks, but they’re long, expensive procedures, and they assume there’s a trademark to enforce. For a small business domain with no registered mark, the realistic answer is that it might be gone.
And this is where the bill changes nature: you’re no longer weighing an expense, you’re weighing the replacement of a company’s email address, of the rankings it built up over years, and of every printed material that domain appears on.
What are the most common calculation mistakes?
- Counting only the restore fee. It’s the most visible item and almost always the smallest one on the bill.
- Treating the site being down as the main damage. If the domain also carries the email, messages stop working — and what was lost doesn’t come back with the restore.
- Thinking in single episodes. The right question isn’t what it costs once, but how many times a year you’re exposed with the method you use today.
- Assuming redemption always exists. For some extensions it doesn’t.
- Forgetting the cost of repairing the relationship. The discount you’ll give on the next job to smooth things over is part of the bill, even if you never write it down.
What does prevention cost, and where do you start?
Honestly: very little, and not necessarily in money. Below a certain number of clients prevention costs only discipline, and it’s worth saying so openly instead of pretending a tool is mandatory.
- Do the inventory. Export the active services from every supplier panel. It costs one afternoon, once.
- Put cost and price next to every deadline. It also reveals what you’re reselling at a loss, which is another silent cost.
- Set a fixed review slot. Twenty minutes a week. Below twenty clients, a spreadsheet kept that way really is enough.
- Send the warnings from your side. The registrar’s email goes to you, not to the client: if you rely on it, you’re relying on yourself opening the inbox at the right moment.
- Redo the maths as you grow. The point where a tool pays for itself isn’t a matter of taste: it’s when the hours you spend keeping the spreadsheet tidy exceed what not doing it would cost.
If a client’s domain has already expired and you’re reading to work out what it will cost you, the step-by-step procedure is in what to do when a client’s domain has expired. If instead you’re organising things so it doesn’t happen, the starting point is how to organize a client deadline tracker, and the comparison on when the spreadsheet stops being enough is in managing deadlines in Excel.
How do we keep renewals under control ourselves?
From here on we’re talking about our own tool, so take it for what it is. Dotify was born at EnneStudio, our web agency in Padua, and it was born from exactly this bill: a forgotten renewal, a site offline, a client who left. The full story is on the about page.
The part of the product this article is about is less flashy than the reminders: it’s the two columns, cost and price, next to every deadline. They exist so you know what each client’s recurring revenue is really worth — which is what you’re putting at risk every time a date slips past you.
There’s a free plan to try it. But if after doing your own maths you conclude that with the number of clients you have today the spreadsheet holds up, that’s a correct conclusion: the point of this article is to make you do the calculation, not to make you change tools.