Average Handling Time (AHT) Calculator

Calculate average handling time using total talk time, hold time, after-call work and the number of handled contacts. Use figures from the same reporting period to understand the average time spent handling each contact.

UNDERSTAND YOUR HANDLING TIME

Calculate your AHT

Enter total durations for the same set of handled contacts. Get the average per contact and see where handling time is spent.

Your handling data

Use totals, not per-contact averages.

Use whole hours and minutes, plus seconds with up to 2 decimals. Minutes and seconds must be below 60. Leave unused boxes blank; enter 0 in one box if a component has no time.

Enter the number of contacts covered by the totals above.

Calculations run in your browser. Download your result to keep a copy.

How is AHT calculated?

AHT = (total talk time + total hold time + total after-call work) ÷ handled contacts

Example: 500 minutes of talk time + 50 minutes of hold time + 100 minutes of after-call work, across 100 contacts, gives 6 minutes 30 seconds per contact.

Use matching totals and counts from the same reporting period. Enter talk time excluding hold time and after-call work so the same time is not counted twice. Queue waiting time is excluded. This is a voice-style calculation; chat and asynchronous messaging may use different handling-time definitions.

The optional target is your maximum desired AHT per contact. Comparisons use AHT rounded to 0.01 second. A result below the target is not, by itself, proof of better customer service. If all entered durations are zero, the result is zero and time shares are undefined.

Formula reference: NiCE’s explanation of average handle time.

How to use this AHT calculator

1. Gather matching totals

Choose a reporting period and collect the total talk time, hold time, after-call work and handled contact count for the same group of contacts. Enter totals rather than averages. Ensure talk time excludes the hold time and after-call work you enter separately.

2. Enter the time components

Enter each duration using the hours, minutes and seconds boxes. For example, 500 total minutes should be entered as 8 hours and 20 minutes. Keep the minutes and seconds portions below 60. Leave unused boxes blank, and enter 0 in one box when a component has no recorded time.

3. Add your contact count and optional target

Enter the number of handled contacts represented by your time totals. If you want a comparison, enter your team’s maximum desired AHT per contact in the target fields. Leave all target fields blank to calculate without a comparison.

4. Calculate and interpret the result

Select “Calculate AHT” to see the average handling time per contact, the component breakdown and any difference from your target. Download the CSV to keep the result. Review AHT alongside quality and resolution outcomes; a shorter handling time does not automatically mean better service.

Frequently asked questions.

In this calculator, talk time covers the conversation with the customer and excludes hold time and after-call work. AHT includes all three components, divided by the number of handled contacts. Your reporting platform may use different labels, so check its definitions before entering the totals.

No. This calculator uses talk time, hold time during handled contacts, and after-call work. Time spent waiting in a queue before an agent handles the contact is excluded. Use the handled contact count that corresponds to the time totals you enter.

No. Decimal minutes represent fractions of a minute. Multiply the decimal portion by 60 to convert it to seconds: 0.50 × 60 = 30 seconds. Therefore, 6.50 minutes equals 6 minutes and 30 seconds, or 390 seconds. This calculator shows both duration and decimal formats.

No. A shorter handling time can indicate efficiency, but it can also reflect rushed conversations or incomplete resolution. A longer interaction may be appropriate for a complex issue. Compare similar contact types and review AHT alongside quality, resolution and repeat-contact results. Use your team’s agreed target rather than treating one number as suitable for every situation.

Scroll to Top