Hmrc Rate Limits
HMRC's Developer Hub publishes a single, platform-wide per-application throttle of 3 requests per second, scoped to each registered application. Above that ceiling clients receive HTTP 429 with the HMRC error code MESSAGE_THROTTLED_OUT. Maintenance and capacity events surface as 503 (SERVER_ERROR or SCHEDULED_MAINTENANCE) and 504 (GATEWAY_TIMEOUT). Applications that legitimately need a higher rate must contact the HMRC Software Developer Support Team to discuss design and have the limit raised. There is no sandbox-specific number documented separately; sandbox is intended for functional testing rather than load testing.
Hmrc Rate Limits is the machine-readable rate-limit profile for HMRC UK Tax Authority on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 3 rate-limit definitions, across the production and sandbox tiers, measuring requests_per_second.
The profile also includes 5 backoff/retry policies defined and response codes documented for throttled, serviceUnavailable, and gatewayTimeout.
Tagged areas include Government, Making Tax Digital, Regulatory, Tax, and UK.