Skip to content
Web Development7 min read

Making Tax Digital Software Integration: Connecting Accounting Systems and HMRC Workflows

How to integrate with Making Tax Digital: VAT and Income Tax scope, HMRC APIs, OAuth, fraud prevention headers, digital links, quarterly updates and agents.

01

What does Making Tax Digital integration involve?

Making Tax Digital (MTD) requires in-scope businesses to keep digital records and send VAT returns or Income Tax updates to HMRC from compatible software through HMRC's APIs. For most organisations, integration means getting clean data from operational systems (billing, rent ledgers, ecommerce, payroll exports) into HMRC-recognised accounting software through digital links, which then submits to HMRC. Building software that talks to HMRC directly is a bigger job: you register on HMRC's Developer Hub, implement OAuth and fraud prevention headers, pass HMRC's checks for production credentials, and support users and agents over time.

This guide is for finance leads, product teams at accounting and property platforms, and accountancy practices. It describes software integration, not tax treatment; confirm tax questions with an accountant or HMRC.

02

Key takeaways

  • MTD for VAT applies to VAT-registered businesses; MTD for Income Tax started on 6 April 2026 above £50,000.
  • Prefer feeding recognised software over building your own HMRC submission.
  • Keep the chain digital end to end; copy and paste breaks it.
  • Map transactions to HMRC categories per income source, not per bank account.
  • Store submission receipts and the data behind every submission.
  • Design agent and client approval steps before automating submission.
03

Who is in scope, and when?

RegimeWhoFromWhat is sent
MTD for VATVAT-registered businesses, unless exemptAll VAT-registered businesses for periods starting on or after 1 April 2022VAT returns from compatible software, with digital records
MTD for Income TaxSole traders and landlords with qualifying income over £50,000 (2024/25)6 April 2026Quarterly updates for each income source, then the annual return by 31 January
MTD for Income Tax, phase 2Qualifying income over £30,000 (2025/26)6 April 2027As above
MTD for Income Tax, phase 3Qualifying income over £20,000 (2026/27)6 April 2028As above

Worth noting

Qualifying income combines self-employment and property income before expenses: £30,000 of trading income plus £25,000 of rent is £55,000 and in scope. HMRC said more than 864,000 sole traders and landlords were within scope in its July 2026 press release.

04

Three ways to integrate

ApproachHow it worksWhen it fits
Feed recognised accounting softwareYour systems push invoices, payments or categorised totals to software such as Xero, QuickBooks, Sage or FreeAgent through their APIs; that software submits to HMRCBusinesses and platforms that need MTD compliance but are not tax software vendors
Bridging from spreadsheetsRecords stay in spreadsheets; bridging software reads them and submitsSmall or transitional set-ups; fragile at scale
Build MTD-compatible softwareYour product connects to HMRC's MTD APIs directly and submits for taxpayers or agentsSoftware vendors serving many taxpayers, such as landlord or sole-trader platforms
05

What a direct HMRC API integration involves

If you build your own MTD software, plan for these steps on the HMRC Developer Hub:

  • Register and test in the sandbox with test users and test businesses.
  • Implement OAuth 2.0 for user-restricted endpoints, so taxpayers or agents grant your software authority by signing in to HMRC; refresh and store tokens securely.
  • Send fraud prevention header data with every call to the MTD VAT and Income Tax APIs. HMRC treats this as a legal obligation on software suppliers; validate headers with HMRC's test tooling (fraud prevention guide).
  • Meet HMRC's requirements for production credentials, including transaction monitoring requirements for Income Tax software.
  • Get listed in HMRC's software choices if you want taxpayers to find your product.
  • Handle errors and receipts: store each submission's payload, HMRC response and correlation identifiers.
  • Support the full year: quarterly updates, amendments, end-of-year adjustments and the annual return, or a clear hand-off to software that does.
06

MTD requires digital records and a digital chain from records to submission. For VAT, HMRC's VAT Notice 700/22 explains that transfers between software must use digital links, such as API connections, linked cells or file imports and exports, and that copy and paste is not a digital link. In practice:

  • Integrate operational systems with accounting software through APIs or automated imports.
  • Keep transaction-level records, not only monthly totals typed in.
  • Version category mappings so you can explain how a figure was produced.
  • Log every transfer with time, source, record counts and totals.
07

Designing quarterly update workflows for Income Tax

Quarterly updates are per income source: each self-employment and each property business is reported separately. Standard update periods run to 5 July, 5 October, 5 January and 5 April, with updates due on the 7th of the following month (7 August, 7 November, 7 February and 7 May); some customers can choose calendar quarters.

StepWhat the software does
CollectPull income and expenses from bank feeds, invoicing, rent ledgers or marketplaces
Assign sourceAttach each transaction to the correct income source (trade or property)
CategoriseMap to HMRC's income and expense categories; flag low-confidence items for review
ReviewShow the taxpayer or agent a summary and exceptions before submission
Submit and storeSend through compatible software; keep receipts, figures and mapping versions
RemindTrack deadlines per source and escalate before the 7th
08

Agents and accountancy practices

Many taxpayers will use an agent. Agents need to be authorised by each client for MTD, and practices need workflows around that: requesting records, chasing missing documents, reviewing categorisation, getting client approval and submitting before deadlines. A practice client portal can bring document requests, approvals and status into one place instead of email. Keep an audit trail of what the client approved and when. For connecting practice systems with ledgers, see accounting software integration (written for Australia, but the integration patterns are the same), and for AI-assisted bookkeeping with review, AI agents in accounting and tax.

09

Hypothetical example: a lettings platform

This example is hypothetical. A UK lettings agency platform manages rent collection and maintenance invoices for several hundred private landlords, many of whom now fall within MTD for Income Tax. Rather than becoming tax software, it adds an export through the APIs of two recognised accounting packages: rent received, agent fees and repair costs per property, already mapped to property income and expense categories. Landlords or their accountants review and submit from their own software. The platform keeps a monthly reconciliation of what it sent, so landlords can trace every figure.

10

Common mistakes

  • Building HMRC submission when feeding recognised software would do.
  • Treating quarterly updates as tax returns, or forgetting the annual return still applies.
  • Mixing income sources in one update.
  • Manual copy and paste somewhere in the chain.
  • Missing or incomplete fraud prevention headers.
  • No record of what was submitted and from which data.
11

Sources

HMRC and GOV.UK: HMRC press release: first MTD quarterly update deadline (23 July 2026); Find software compatible with MTD for Income Tax; VAT Notice 700/22.

Developers: HMRC Developer Hub API documentation; HMRC fraud prevention headers guide.

Accessed 10 October 2026. HMRC requirements and thresholds change; check GOV.UK before relying on dates. Nothing here is tax advice.

12

Conclusion

For most organisations, MTD integration is a data problem: transaction-level records, correct income sources and categories, digital links and a review step, flowing into recognised software. Building direct HMRC submission makes sense only for software vendors prepared to meet HMRC's ongoing requirements. Either way, keep every submission traceable to its data.

Need your systems to feed MTD software cleanly?

ZSpace Labs is a remote-first technology studio that works with clients globally on integrations and web applications and document and data automation. We have no UK office and work alongside your accountant. If it would help to map your records to an MTD-ready flow, we are happy to talk it through.

Start a Project
FAQ

Common questions.

From 6 April 2026, sole traders and landlords with qualifying income from self-employment and property above £50,000 (based on 2024/25). The threshold falls to £30,000 from April 2027 and £20,000 from April 2028. Qualifying income is gross income before expenses; employment income, pensions, dividends and savings interest are excluded.

Get in touch

Have a project in mind?

Whether you're building a new digital product, improving an existing website, or looking to automate part of your business — let's talk.