Check MTD VAT Status
hmrc_check_mtd_statusCheck if a business is mandated for Making Tax Digital (MTD) using its VAT registration number. Returns MTD status, effective date, and trading name from HMRC.
Instructions
USE THIS TOOL WHEN you have a 9-digit VAT Registration Number and need that business's Making Tax Digital VAT mandate status.
Returns whether the business is mandated for MTD, effective date, and trading name.
Connects to the HMRC sandbox by default. Set HMRC_API_BASE to 'https://api.service.hmrc.gov.uk' for production. Requires HMRC_CLIENT_ID + HMRC_CLIENT_SECRET environment variables (OAuth 2.0). Raises if credentials are not configured — do not infer status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vrn | Yes | VAT Registration Number: 9 digits, e.g. '123456789'. GB prefix accepted and stripped automatically. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vrn | Yes | VAT Registration Number queried | |
| mandated | Yes | Whether this business is mandated for MTD VAT | |
| effective_date | No | Date from which MTD obligation applies | |
| trading_name | No | Registered trading name if available |