Verified data

HMRC hold times, verified by real calls

Every figure on this page comes from a real call placed to the HMRC Agent Dedicated Line by the holdNavigator team. No estimates. No crowd-sourced reports.

Agent Dedicated Line — 0300 200 3311

39
minutes — latest verified hold
1045
minute typical range
8am–6pm
Mon–Fri, UK time
Based on 47 verified calls · Last updated 1 July 2026

About this data

The hold times on this page are recorded from calls placed by the holdNavigator team directly to the HMRC Agent Dedicated Line (0300 200 3311). We measure from the moment the IVR menu selection is made to the moment a live HMRC adviser answers. We do not include pre-IVR ringing time or post-connection call length.

HMRC does not publish queue statistics in real time or historically. This page exists because we believe agents deserve honest, evidence-based information about what to expect when they call.

These figures cover the period January–July 2026 across 47 verified calls. Individual results will vary. HMRC queue lengths change throughout the day and are affected by staffing, system outages, and seasonal tax events.

What affects hold times?

Several factors cause hold times to vary significantly:

How we verify hold times

Every data point is a real call:

We update the stats panel above as new calls are added to our dataset.

Want to skip the hold entirely?

holdNavigator automates the part you hate. We dial 0300 200 3311, navigate the IVR, wait in the queue, and ring your phone the moment an HMRC adviser picks up. You join the call before the security check — we exit immediately. Client details are never at risk.

Stop watching the clock

Put your phone down. We dial HMRC, navigate the menus, wait on hold, and call you back when a human answers. From £10.

See plans — from £10