HMRC MTD

HMRC MTD Integration

UK tax compliance: VAT returns, obligations, liabilities, payments, Self Assessment

Accounting & Finance 9 actions OAuth 2.0 (sign in to authorise)

Start automating HMRC MTD

What you can automate with HMRC MTD

Drag any of these 9 actions into a process — no code, no API wrangling.

Get business details

List business details for an individual via HMRC MTD.

Get SA calculation

Retrieve a Self Assessment tax calculation from HMRC MTD.

Get VAT return

Retrieve a submitted VAT return by period key from HMRC MTD.

List SA obligations

List Self Assessment obligations for an individual via HMRC MTD.

List VAT liabilities

List VAT liabilities for a VAT-registered business via HMRC MTD.

List VAT obligations

List VAT obligations for a VAT-registered business via HMRC MTD.

List VAT payments

List VAT payments for a VAT-registered business via HMRC MTD.

Submit VAT return

Submit a VAT return for a specific period via HMRC MTD.

Test fraud prevention headers

Validate fraud prevention headers against HMRC requirements.

How the HMRC MTD connection works

1. Authenticate

HMRC MTD uses oAuth 2.0 (sign in to authorise). Save the connection once and reuse it across every process.

2. Build the process

Drop HMRC MTD steps onto the process map alongside desktop, browser, Excel and email steps.

3. Run it attended or unattended

Trigger on a schedule, an email, or a file landing in a folder. Credentials stay encrypted and every run is audited.

Because HMRC MTD has an API, Automize talks to it directly in the cloud — no bot needed on a desktop. Where a system has no API, an Automize bot drives its interface instead.

Other Accounting & Finance connectors

Automate HMRC MTD in 7 days

We build one working HMRC MTD automation in your business inside a week, at a fixed price.