Version 4 is live with Human Dialer and AI Workbench
AutoNurtureAutoNurture
← Back to blog

Cost Per Contact in Utilities: The Calculator Method

The typical inbound call costs GBP 6.26 all in. Most utility contact centres quote less than half that. Here is the calculator method for cost per contact, the seven inputs nobody remembers, and the four levers that move the number.

8 minPlaybook
A hand pressing keys on a black desk calculator resting on technical drawings and a page of handwritten sums on a wooden table.

GBP 6.26 per inbound call. That is the all in figure Call Centre Helper publishes the typical cost per inbound call from ContactBabel's UK decision makers' guide, or EUR 7.25.

Now pull the cost per contact your own team reports to finance. I would bet it starts with a 2.

Both numbers can be honest. Only one of them is the cost.

Cost per contact in utilities is the fully loaded cost of running your contact centre for a period, divided by the contacts your team handled in that same period. Fully loaded means wages, supervision, telephony, software, facilities, quality and the cost of replacing people who leave. Count wages and licences only and the number flatters the budget.

Below is the calculator method. Seven inputs, one denominator you have to defend, a worked example from a water utility queue, and the four levers that move the number.

What counts as a contact?

Three denominators, three very different answers. Pick one and stop switching.

  • Contacts offered includes the calls that abandoned in the queue, so a bad August makes your cost per contact look better. Wrong incentive.
  • Contacts handled is the sane default. Use it for board reporting.
  • Contacts resolved first time is the one that changes behaviour. Contacts handled multiplied by your first call resolution rate.

If your cost per contact fell in the same month your abandonment rate rose, you are dividing by contacts offered. You did not save money. You lost a customer in the queue.

The seven inputs of the calculator method

Run these for one full month. Not a quarter. Utility volume is seasonal and quarters blur the peak.

  1. Frontline pay, fully loaded. Gross salary plus employer charges, holiday accrual and bonus.
  2. Supervision and support. Team leaders, quality, workforce management, trainers, and the share of the ops manager's week that belongs to the floor.
  3. Telephony. Inbound minutes, outbound minutes, numbers and SMS. The line that looks like rounding until you multiply it by 46,000.
  4. Software and licences. ACD, CRM seats, recording, storage, quality tooling, dialer.
  5. Facilities and IT overhead. Desk space, power, laptops, headsets, VPN, security, service desk.
  6. Recruitment, onboarding and attrition. Agency fees, weeks of ramp at partial productivity, and the rehire you did in March because someone left in February.
  7. Third party spend. BPO invoices, overflow partners, agency commission, translation.

Add the seven. Divide by contacts handled. That is your number.

Most teams stop at inputs one and four. That is why the published number and the real number never meet.

A worked example: 40 seats in northern Portugal

Illustrative example, not a customer. A 40 seat water utility contact centre, mixed service and billing queues, one team leader per twelve agents.

InputMonthly cost
Frontline pay, fully loaded, 40 agentsEUR 104,000
Supervision, quality, workforce managementEUR 18,000
TelephonyEUR 3,500
Software and licencesEUR 6,000
Facilities and IT overheadEUR 9,000
Recruitment, onboarding, attritionEUR 7,500
Third party and overflowEUR 2,000
TotalEUR 150,000

Contacts handled that month: 46,000.

Cost per contact handled: EUR 3.26.

The number this team reports to finance is EUR 2.26, because they divide wages by contacts and stop there.

Now the version that stings. First call resolution on the billing queue runs at 68 percent. Divide 150,000 by 46,000 times 0.68 and cost per resolved contact is EUR 4.79.

Same month, same team, same ACD export. The gap between 2.26 and 4.79 is the whole argument.

Every repeat call is a contact you pay for twice and a customer who trusts you a little less. Cost per resolved contact is the only version of this metric that punishes both.

Why collections needs a different ratio

Service asks what a conversation costs. Collections asks what an outcome costs. Three ratios, in this order:

  • Cost per right party contact. Total outbound cost divided by conversations with the actual account holder. Dial attempts are not contacts.
  • Cost per promise to pay. Same numerator, divided by promises secured.
  • Cost per kept promise. Same numerator, divided by the promises that actually paid. This is the honest one.

Why it matters now: domestic energy debt and arrears in Britain have passed 5 billion pounds for the first time, up 13 percent year on year in the regulator's most recent social obligations reporting, and Ofgem publishes the debt and arrears series quarter by quarter if you want the underlying data.

More accounts entering arrears means attempt volume grows faster than recoveries.

Run the trap. If attempts double and kept promises rise 30 percent, your cost per kept promise nearly doubles. Total recovered still looks great on the monthly deck.

Pull cost per kept promise before your next budget conversation. It is the number your CFO gets to eventually.

The four levers that move cost per contact

Everything else is noise.

1. Remove the repeat contact. Every handoff, and every promise that someone will call back, is a future contact you already paid for. Map the top five reasons a customer calls twice. Fix two.

2. Flatten the peak instead of staffing for it. Monday at 09:00 and the fortnight after a tariff change do not need more seats all year. They need coverage that appears and disappears. Overtime and temps are the most expensive minutes you buy.

3. Change who takes the first twenty seconds. Meter reading submissions, balance checks, payment link requests, change of tenancy and direct debit confirmations follow the same path every time. Put a voice worker on those and your experienced agents get the bill shock call and the vulnerable customer conversation.

4. Stop paying agents to retype. Forty seconds of after call work pasting notes into a billing system is handle time you buy twice.

Coverage is the lever most teams skip, because it looks like a hiring problem. Read your interval report again before you sign off the next headcount request.

Where a voice worker changes the arithmetic

AutoNurture.AI runs AI led, AI assisted and team led calling on one platform, on the same number and the same dialer, so the denominator can grow without a matching line appearing in the numerator.

Three places that lands in the seven inputs:

  • Telephony and licences. The dialer is included and every campaign calls from your own number, so you are not stacking a second platform bill on top of your ACD.
  • Rework. native connectors into utility billing and ERP stacks such as SAP IS-U, powercloud, Schleupen.CS, Salesforce Energy and Utilities Cloud and Oracle Utilities CC&B put the call outcome where the next agent will look.
  • Coverage. After hours and weekends in 12+ languages, answered without a phone tree, so the Monday backlog is smaller before anyone badges in.

On the service side the voice worker answers instantly, identifies the customer, resolves the simple request, sends a payment link or a status update, and pulls a human in the moment intent or risk spikes. On the utilities and B2C collections side it runs past due reminders, negotiates payment plans and writes the outcome back to the CRM.

It is GDPR ready and EU hosted. The hard calls stay with your people, with the full context attached.

Pull your number this week

Forty minutes, five steps.

  1. Export contacts handled for the last full month from your ACD. One number.
  2. Get fully loaded payroll for everyone who touched the floor, team leaders and quality included.
  3. Add telephony, licences, facilities, recruitment and any third party invoice for the same month.
  4. Divide. That is cost per contact handled.
  5. Multiply contacts handled by your first call resolution rate and divide again. That is cost per resolved contact.

Then put both numbers on the same slide.

Stop and think: can you get contacts handled for last month out of your ACD in under five minutes? If not, that is the first thing to fix.

GDPR and consent, as a checklist

Six boxes before a voice worker dials. No drama, just the list.

  • Lawful basis for the call documented
  • Clear AI disclosure in the opener, in the customer's language
  • A working route to a human on request, every time
  • Retention period set for recordings and transcripts, and enforced
  • Data processing agreement signed and hosting location confirmed
  • Vulnerability flags respected in the dial plan

Check with your compliance team before go live. They will want the disclosure wording in writing.

What to do next

Hear it before you model it. You can hear real recorded calls on the demos page in German, Portuguese, Italian and English, including an overdue invoice turned into four instalments and a billing query about an instalment increase.

Then book a demo and bring your own cost per contact number to the call. Twenty minutes, in your language, with a worker on a live call.

Frequently asked questions

What is cost per contact in a utility contact centre?

Cost per contact is the fully loaded cost of running your contact centre for a period divided by the contacts handled in that same period. Fully loaded means frontline pay, supervision, telephony, software, facilities, quality, recruitment and attrition, plus any third party or BPO spend.

How do you calculate cost per contact?

Add every cost line for one full month, then divide by contacts handled that month. Seven inputs cover most operations: frontline pay, supervision and support, telephony, software and licences, facilities and IT overhead, recruitment and attrition, and third party spend. Use a month rather than a quarter so seasonal peaks stay visible.

What is a good cost per contact?

There is no single good number, because it moves with country, wage base, channel mix and call complexity. Call Centre Helper puts the typical UK cost per inbound call at GBP 6.26 using ContactBabel data. Treat published figures as a sanity check and track your own trend month over month.

What is the difference between cost per contact and cost per call?

Cost per call counts voice only. Cost per contact counts every handled interaction, so voice, email, chat and messaging sit in one denominator. Utility teams running WhatsApp and SMS alongside the phone usually need cost per contact, plus a voice only split for capacity planning.

How do you measure cost per contact in collections?

Use outcome denominators instead of conversations: cost per right party contact, cost per promise to pay, and cost per kept promise. Cost per kept promise exposes whether rising attempt volume is actually converting, which matters most while arrears books are growing.

What is the 80/20 rule in call centres?

It describes a service level target of answering 80 percent of calls within 20 seconds. It is a queue target rather than a cost target, and the two are linked: chasing 80/20 with overtime and temporary staff is one of the fastest ways to push cost per contact up.

Does AI voice automation reduce cost per contact?

It changes the shape of the cost rather than deleting a line. Fixed path volume such as meter readings, balance checks, payment links and first payment reminders can be covered without adding seats, including evenings and weekends, so the denominator keeps growing while the numerator does not grow at the same rate. Disputes, vulnerability and anything outside policy still go to a person.