Support Cost Calculator
Calculate the true cost per support ticket and total monthly customer support operation costs including agent time and overhead.
Did this tool work for you?
How to use this calculator
Overhead markup accounts for management, tools, office space, and benefits on top of agent hourly cost. Dividing by tickets-per-hour gives cost per ticket. Total monthly cost = cost per ticket × monthly tickets.
- 1
Calculate agent hourly cost by dividing annual salary by 2,080 working hours per year.
- 2
Measure tickets-per-hour from your helpdesk — most tools (Zendesk, Freshdesk, Intercom) report this as "tickets resolved" per agent.
- 3
Enter total monthly inbound tickets across all channels.
- 4
Use cost per ticket to evaluate whether automation, self-service, or chatbots would be cost-effective investments.
Frequently asked questions
How is cost per ticket calculated?
This tool uses cost per ticket = agent hourly cost × (1 + overhead % ÷ 100) ÷ tickets resolved per hour. With the defaults, $22 × 1.20 = $26.40 an hour, and $26.40 ÷ 3 = $8.80 per ticket.
How are the monthly and annual totals derived?
Monthly cost = cost per ticket × total monthly tickets, and annual cost = monthly cost × 12. For 2,400 tickets at $8.80 that is $21,120.00 a month and $253,440.00 a year. Every month is assumed to carry the same volume.
How is the overhead percentage applied?
As a markup on hourly cost, not a share of the total. 20% overhead multiplies the hourly cost by 1.20, and 35% multiplies it by 1.35. A $30 hourly cost with 35% overhead is $40.50 an hour. Management, software, space and benefits all have to be estimated into that one percentage by you.
What happens if tickets per hour is zero or very small?
The value is floored at 0.1 to avoid dividing by zero. An entry of 0 therefore behaves as 0.1 and gives $264.00 per ticket on the defaults, which is ten times the cost of a 1-ticket-per-hour rate at the same wage. Check this input if the cost per ticket looks surprisingly high.
Does the calculator tell me how many agents I need?
No. It prices tickets, not headcount. It assumes the tickets-per-hour figure applies to every paid hour, so idle time, breaks, training, meetings and uneven demand are not modelled unless you reduce the rate to reflect them. Total cost is based on ticket volume, not on a roster.
What does “hourly cost (salary ÷ 2080)” mean?
The label suggests dividing annual pay by 2,080 hours, which is 40 hours for 52 weeks. That ignores paid leave and holidays, so the figure understates cost per productive hour if you count those. You can instead enter any hourly cost you prefer, as the tool just multiplies it.
Does it separate ticket types or channels?
No. It uses one tickets-per-hour rate and one cost for all tickets. A mix of quick and complex tickets is averaged, so run it separately for each type if you want to compare, for example, simple questions with escalated cases. Negative inputs are treated as 0.
Support cost calculator — cost per ticket, monthly spend and yearly budget
Turning an agent’s wage into a price per ticket
The calculator starts with what an agent costs per hour, adds an overhead markup for everything else it takes to employ and equip them, and divides by the number of tickets resolved in an hour. That yields a cost per ticket. Multiplying by monthly volume produces a monthly bill, and multiplying by twelve produces an annual figure.
| Output | Formula |
|---|---|
| Effective hourly cost | Agent hourly cost × (1 + overhead % ÷ 100) |
| Cost per ticket | Effective hourly cost ÷ tickets per hour |
| Monthly support cost | Cost per ticket × monthly tickets |
| Annual support cost | Monthly cost × 12 |
Two teams compared
The first row is the default team: a lower wage, quick tickets and modest overhead. The second is a better-paid team that spends longer per ticket, with a heavier overhead markup and a much higher volume. The values come from the calculator.
| Hourly · tickets/hour · tickets/month · overhead | Effective hourly | Per ticket | Monthly | Annual |
|---|---|---|---|---|
| $22 · 3 · 2,400 · 20% | $26.40 | $8.80 | $21,120.00 | $253,440.00 |
| $30 · 2 · 5,000 · 35% | $40.50 | $20.25 | $101,250.00 | $1,215,000.00 |
Which input moves the answer most
In the second team the wage is 36% higher, the overhead markup is higher, and tickets per hour are a third lower, so the cost per ticket is more than double the first team’s, at $20.25 against $8.80. Speed carries the most weight. A quicker resolution rate lowers the cost of every ticket directly, while the other inputs shift the hourly cost. The monthly cost then grows again because volume is more than twice as large.
Choosing a tickets-per-hour figure
Use resolved tickets per paid hour, averaged over a representative period. If agents spend part of their time on training, meetings or waiting between contacts, either include those hours in your rate or accept that the tool will understate real cost. Because the minimum accepted value is 0.1, a zero entry, which is also what an emptied box becomes, is raised to 0.1 and produces an extreme cost per ticket, which is a prompt to fill in the field.
What it can and cannot support
The result is useful for comparing before-and-after scenarios, such as how much a higher resolution rate would save, or what a self-service option has to deflect to pay for itself. It cannot estimate staffing, service levels, customer satisfaction or software licence costs unless you put them into the overhead percentage, and it treats all tickets and all months alike.
Learn more from an authoritative source:
InvestopediaFranchise Cost Calculator
Estimate the total cost of buying and running a franchise including initial fees, royalties, marketing levies, and break-even revenue.
Subscription Revenue Calculator
Calculate MRR, ARR, customer LTV, LTV:CAC ratio, and payback period for subscription and SaaS businesses.
Terms and Conditions Generator
Generate a free Terms and Conditions agreement for your website or app instantly.
Privacy Policy Generator
Generate a starting-point Privacy Policy template for your website or app from your answers; have a qualified lawyer review it before you publish.
Return Policy Generator
Generate a free Return and Refund Policy for your online store or eCommerce website.
Cookie Policy Generator
Generate a starting-point Cookie Policy template for your website from your answers; have a qualified lawyer review it and match it to your consent setup.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →