Receiptflow
  • How it works
  • Features
  • Pricing
  • About Us
  • Alternatives
  • Blog
  • FAQs
Contact UsStart free trial
Blog
Insights to Help Your Practice Work Smarter

Start Your Free Trial

No bloat. No confusion. No overpaying.

Just the receipt management your practice actually needs.

Start Free Trial
No set up feesNo credit card requiredCancel anytime
Receiptflow logo
Receiptflow

Snap. Extract. Forget about it.
Less admin. More accounting.

hello@receiptflow.co
FeaturesHow it worksPricing
FAQsAbout UsBlog
LinkedInTwitter/X

© 2026 Receiptflow. All rights reserved.

Terms|Privacy|DPA|Cookie Policy|
Receiptflow
  • How it works
  • Features
  • Pricing
  • About Us
  • Alternatives
  • Blog
  • FAQs
  • Contact Us
  • Start free trial
Alternatives

How to Register Your Clients for MTD for Income Tax: A Step-by-Step Agent Guide

Tanvir AlamTanvir Alam•Sep 14, 2026•9 min read•Tax & Compliance
Step by step guide for agents registering clients for MTD income tax

Registering a client for MTD Income Tax involves confirming your Agent Services Account, requesting client-specific authorisation as a main or supporting agent, managing a 30-day authorisation code window the client must action themselves, confirming the correct tax year at sign-up, and verifying MTD-compatible software is genuinely connected, not just configured.

On this page

  • How to register clients MTD income tax: the agent process, step by step
  • Step 1: Confirm your Agent Services Account is set up and current
  • Step 2: Authorise for each client, even existing ones
  • Step 3: Request authorisation and manage the client's part of the process
  • Step 4: Complete the sign-up, and confirm the tax year
  • Step 5: Connect MTD-compatible software
  • The five steps at a glance
  • Troubleshooting the most common stalls
  • What happens after registration: this is the start, not the finish line
  • Managing this across a full client list without it becoming chaos
  • The bottom line

How to register clients MTD income tax: the agent process, step by step

How to register clients MTD income tax is a question a lot of agents are now asking under real time pressure, not as a future planning exercise. MTD ITSA is live, and HMRC's own guidance, while accurate, is not written specifically for an agent managing this process across dozens or hundreds of clients at once. This is that version: the actual steps, in order, with the specific points where the process commonly stalls.

Step 1: Confirm your Agent Services Account is set up and current

An Agent Services Account, distinct from the older HMRC online services for agents account many practices already have, is required to sign clients up for MTD for Income Tax. If your practice has not created one specifically for this purpose, that is the first blocking step, and it is worth doing well before you need to register your first client, since account setup itself can take time to process.

If your practice already has an ASA for other services, such as MTD for VAT, confirm it covers Income Tax specifically rather than assuming the same account automatically extends to every MTD service.

Step 2: Authorise for each client, even existing ones

You must hold specific authorisation to act for a client within your ASA before you can sign them up to MTD for Income Tax, and this is a separate step from any general authorisation your practice may already hold for that client under older HMRC systems. An existing 64-8 authorisation for self assessment does not automatically transfer into ASA authorisation for MTD.

In short: do not assume an existing client relationship means you are already authorised in the system that actually matters here. Check ASA authorisation specifically, for every client, before attempting to register them.

Main agent vs supporting agent

Within the ASA, authorisation can currently be requested as either a main agent or a supporting agent (worth reconfirming against live HMRC guidance, as this distinction has shifted during MTD ITSA's rollout), a distinction worth understanding before you request it, not after, alongside which software you intend to run each client's records on once they are signed up. A main agent typically holds primary responsibility for a client's MTD obligations; a supporting agent has a narrower role, often used where a bookkeeper handles quarterly submissions while a separate accountant handles annual finalisation. Decide which role fits your practice's actual relationship with each client before submitting the authorisation request, since changing it later adds an extra step you can avoid by getting it right the first time.

Step 3: Request authorisation and manage the client's part of the process

Requesting authorisation through the ASA generates an authorisation code that the client must use to approve the request themselves. This is the step in the entire process an agent cannot complete on the client's behalf, and it is also the step most likely to stall a batch registration effort, because it depends on a client actually receiving, understanding, and acting on a code.

Under HMRC's current process, the code must be entered within 30 days of being issued, and it expires if not used in that window, requiring the whole authorisation request to be reissued; this window is worth reconfirming against live HMRC Agent Services Account guidance, since the process has changed before as MTD ITSA has rolled out. For a practice registering many clients at once, this is worth planning around directly: batch your authorisation requests with client communication sent at the same time, not the request first and a follow-up chase weeks later once codes have already started expiring.

Step 4: Complete the sign-up, and confirm the tax year

Once authorisation is confirmed, sign-up can be completed from within the ASA or via gov.uk. A specific decision point here is easy to overlook: sign-up can be for the current tax year or the next one, and getting this wrong for a client means either backdating obligations that were never met in real time, or delaying MTD compliance a full year when the client should have started sooner. Confirm explicitly, in writing, which tax year each client is being signed up for as part of this step, not as an assumption carried over from a general conversation.

Step 5: Connect MTD-compatible software

The final step links the client's records in your chosen software to HMRC's MTD systems, typically through an API connection. This is where the record-keeping side of MTD actually becomes live and functional, and it is worth confirming the connection is genuinely active, not just configured, before considering a client's registration complete. A software integration that is set up but not actually submitting or syncing data leaves a client technically registered but not actually compliant.

The five steps at a glance

StepWhat happensWhere it commonly stalls
1. ASA setupCreate or confirm your Agent Services Account covers Income TaxAssuming an existing ASA for other services already covers this
2. Client authorisationConfirm ASA-specific authorisation, choose main or supporting agentAssuming an existing 64-8 authorisation transfers automatically
3. Authorisation codeClient receives and enters a code within 30 daysCode expires before the client actions it
4. Sign-upComplete sign-up, confirm current or next tax yearWrong tax year selected, creating backdated or delayed obligations
5. Software connectionLink MTD-compatible software via APIConnection configured but not actually live or submitting

Troubleshooting the most common stalls

The client never receives, or ignores, the authorisation code

This is the single most common point of failure in a practice-wide rollout. Confirm the code is being sent to an email address or contact method the client actually checks regularly, not an outdated one on file from years ago. For clients who are digitally hesitant generally, a brief phone call flagging that the code is coming, and what it is for, meaningfully increases the chance it gets actioned inside the 30-day window rather than sitting unread.

Authorisation conflicts with an existing agent relationship

Where a client has an existing agent relationship on file, whether from a previous accountant or an overlapping arrangement, the authorisation request can behave unexpectedly. Confirm there is no stale or conflicting agent authorisation still active for that client before submitting a new request, since an unresolved conflict is a common, quiet cause of an authorisation that appears to succeed but does not actually grant the access expected.

The wrong tax year gets selected under time pressure

When registering many clients in a short window, the tax year decision at Step 4 is the one most likely to be rushed. Build a simple rule into your process: confirm the intended tax year with the client, in writing, before the registration session, not as a judgement call made in the moment while working through a list.

What happens after registration: this is the start, not the finish line

Registration is the entry point into an ongoing quarterly obligation, not a one-off task to complete and move past. Once a client is registered and their software connection is live, the practice's actual workload shifts to managing quarterly submissions consistently across the client list, and separately to fielding the client questions that start arriving once the process is actually live, both distinct from the registration process itself. Treating registration as the finish line, rather than the start of a new recurring process, is a common planning gap worth avoiding from the outset.

Managing this across a full client list without it becoming chaos

The single-client version of this process is straightforward once you have done it once. The practice-wide version, running it across dozens or hundreds of clients simultaneously, is where the real operational risk sits, and HMRC has directly encouraged agents to start authorisations well ahead of any deadline to avoid a late bottleneck.

A few practical steps that keep this manageable at scale: batch clients by urgency, starting with anyone already over or close to the current income threshold, rather than working through your client list alphabetically. Track authorisation status explicitly, requested, code sent, code entered, sign-up complete, software connected, in a shared tracker your whole team can see, rather than relying on individual memory of where each client sits in the process. And build in a standard follow-up cadence for clients who have not entered their authorisation code within the first two weeks of the 30-day window, rather than waiting until it has already expired.

A practical tracker for this needs only a handful of columns to be genuinely useful: client name, income threshold status, date authorisation requested, date code entered (or a flag if still pending past day 14), tax year confirmed, and software connection status. That is enough for anyone on the team to see, at a glance, exactly where every client sits without needing to reconstruct the picture from memory or dig through individual client files.

For a practice with a genuinely large client list, staggering registration in weekly batches of a manageable size, rather than attempting to register everyone in a single week, keeps the authorisation code follow-up work proportionate to what the team can actually chase. A batch too large to follow up on properly within the 30-day window defeats the purpose of batching in the first place.

Receiptflow keeps client records MTD-ready ahead of each quarterly submission, so registration is only the first step, not the whole job. Start a free trial and see how the record side of MTD compliance runs once registration is done.

The bottom line

Registering a client for MTD Income Tax is a five-step process that HMRC's own guidance describes accurately but not with an agent's practice-wide volume in mind. The genuine risk is not in any single step's complexity. It is in managing the authorisation code window across many clients simultaneously, getting the tax year decision right for each one, and confirming software connections are actually live rather than just configured. A tracked, batched process, rather than working client by client from memory, is what keeps this from becoming chaos as the deadline pressure increases.

Receiptflow keeps client records MTD-ready ahead of each quarterly submission. See how it fits your registration process.

FAQs
Common Questions with Clear Answers

Do I need a new account to register clients for MTD Income Tax?

Yes, an Agent Services Account, distinct from older HMRC online services for agents accounts, is required, and an existing account for other MTD services such as VAT does not automatically extend to Income Tax unless specifically confirmed.

What is the difference between a main agent and a supporting agent under MTD?

A main agent typically holds primary responsibility for a client's MTD obligations, while a supporting agent has a narrower role, often used where a bookkeeper handles quarterly submissions and a separate accountant handles annual finalisation.

How long does a client have to enter their MTD authorisation code?

The authorisation code must be entered within 30 days of being issued, after which it expires and the authorisation request must be reissued, which is a common cause of delay when registering many clients at once.

Can an agent complete client authorisation without the client's involvement?

No, the client must personally use the authorisation code to approve the request; this is the one step in the registration process an agent cannot complete on the client's behalf.

You might also like

How Accurate Is Bookkeeping Automation Software? Understanding AI Error Rates and VAT Risks

How Accurate Is Bookkeeping Automation Software? Understanding AI Error Rates and VAT Risks

AI extraction is not perfect, and pretending otherwise helps no one. Here is what error rates actually look like, where VAT coding risk sits, and what review process keeps it safe.

The April 2027 MTD Wave: Which of Your Clients Are Next

The April 2027 MTD Wave: Which of Your Clients Are Next

From 6 April 2027, MTD for Income Tax reaches sole traders and landlords over £30,000. Here is how to find that cohort in your client list now, and what to have in place before the first quarterly deadline.

On this page

  • How to register clients MTD income tax: the agent process, step by step
  • Step 1: Confirm your Agent Services Account is set up and current
  • Step 2: Authorise for each client, even existing ones
  • Step 3: Request authorisation and manage the client's part of the process
  • Step 4: Complete the sign-up, and confirm the tax year
  • Step 5: Connect MTD-compatible software
  • The five steps at a glance
  • Troubleshooting the most common stalls
  • What happens after registration: this is the start, not the finish line
  • Managing this across a full client list without it becoming chaos
  • The bottom line