Javascript is required

HMRC Authorisation for Income Tax Self Assessment

Before you can submit any data, you must give My Tax Digital permission to interact with your Income Tax Self Assessment account on HMRC's system.

Note: Signing up for MTD with HMRC (on the HMRC website) and completing this authorisation are two separate steps. If you have signed up with HMRC but cannot access any pages in My Tax Digital, it means this authorisation step has not yet been completed.

Important — sign-up is a prerequisite for authorisation. The HMRC authorisation flow in My Tax Digital requires you to have already signed up for MTD ITSA with HMRC first. The authorisation will not complete without an active MTD enrolment. Note that once you sign up with HMRC for a given tax year, you are enrolled and required to submit quarterly updates for that year.

If you are not yet required to sign up and want to explore the software beforehand, you can register a My Tax Digital account and use the Transactions section for digital record-keeping and set up your business profile — all without HMRC authorisation. You can also download the bridging templates to check your spreadsheet format in advance: SA103 Self Employment, SA105 UK Property, and SA106 Foreign Property. The submission workflow itself requires active MTD enrolment.

 

My Tax Digital HMRC Authorisation for ITSA

  1. From the Self Assessment home screen, click on HMRC Authorisation.

  2. You must ensure you have signed up for Making Tax Digital for Income Tax first by visiting either:

  3. Ensure you meet the HMRC MTD requirements for Income Tax Self Assessment and opt-in for your chosen tax year.

  4. It can take up to 72 hours for HMRC to confirm your MTD opt-in. Before proceeding, verify that your sign-up has been processed by logging in to your HMRC online services account and selecting Income Tax. You should see a Making Tax Digital for Income Tax section with a link to view and manage it.

    HMRC Personal Tax Account — Income Tax page showing MTD section

    Click View and manage Making Tax Digital for Income Tax. Your Self Assessment dashboard should show your UTR, upcoming submission deadlines, and a Your reporting obligations panel listing "use Making Tax Digital for Income Tax".

    HMRC Self Assessment dashboard showing MTD active

    Click View and manage your reporting obligations. The table should show "Using Making Tax Digital for Income Tax: Yes" with status Required.

    HMRC reporting obligations page showing Required status

    Click View your deadlines — your quarterly submission deadlines should be listed.

    HMRC submission deadlines page showing quarterly updates

    If any of the above do not appear, your sign-up has not yet completed — wait a little longer before attempting to authorise.

  5. Once your sign-up is confirmed, click the Continue to HMRC button. Once authorisation is complete you can begin submitting Self Assessment returns.

  6. This will redirect you to the HMRC site where you will be prompted to authenticate with your Government Gateway ID and password.

  7. IMPORTANT: If you have multiple Government Gateway IDs, make sure you enter the one for your Self Assessment account otherwise you'll receive the response, The client or agent is not authorised. and you'll then need to click Start again.

  8. If your sign-up is confirmed as active but the error persists after retrying with the correct ID, the issue lies within HMRC's records. Contact HMRC's MTD for Income Tax helpline and ask them to confirm the link between your Government Gateway ID and your NINO. General Self Assessment enquiries: 0300 200 3310.


Notes for Agents

If you are authorising on behalf of a client, there are two important differences from the individual flow.

Which Government Gateway credentials to use

This depends on whether you have set up client authorisation through your HMRC Agent Services Account (ASA):

  • If you have ASA client authorisation in place — use your own agent Government Gateway credentials when authenticating with HMRC in step 6.
  • If you have not set up ASA client authorisation — you will need to use your client's own Government Gateway credentials at that step.

If you are unsure whether ASA authorisation is in place, log in to your Agent Services Account and check whether the client appears under your authorised clients.

The NINO confirmation screen

After HMRC redirects you back to My Tax Digital, you will be prompted to enter a National Insurance number. This is asking for your client's NINO, not your own. You can usually see the client's NINO displayed on the same screen — ensure you enter that value, not your own NI number.

If the NINO is rejected

There are two separate places a NINO is recorded — the individual's profile (editable via Update Individual in the left-hand menu) and the NINO confirmation step in the authorisation flow. Both must be correct and consistent.

If the NINO you enter is rejected or you see an error after submitting it:

  1. Check the NINO entered matches the client's profile. Go to the individual in the left-hand menu, click Update Individual, and verify the National Insurance number stored there is correct.
  2. Click Start again on the authorisation screen to re-run the HMRC OAuth step with the correct NINO. This restarts the Government Gateway authentication from the beginning.
  3. If the error persists after re-entering the correct NINO, the Government Gateway account may not be correctly linked to that NINO in HMRC's records. Contact HMRC's MTD for Income Tax helpline on 0300 200 3310 to confirm the link.

Authorising multiple clients

This authorisation process must be completed separately for each client you manage. Each client requires their own HMRC authorisation using your agent Government Gateway credentials.

Main agents and supporting agents

HMRC distinguishes between two agent roles:

  • Main agent — full access to MTD APIs, including submission.
  • Supporting agent — restricted access; cannot use certain MTD APIs that are reserved for the main agent.

If you are set up as a supporting agent for a client and are seeing a 403 "client or agent not authorised" error, this is the likely cause. You must be authorised as the main agent to submit data through My Tax Digital. See HMRC's guidance on main and supporting agent access for details.

Adding existing SA client authorisations to your Agent Services Account

If you have existing Self Assessment client authorisations under a legacy SA agent code (IR-SA-AGENT format, e.g. a 6-character alphanumeric IR agent code) and have not yet migrated them to your Agent Services Account (ASA), you must do so before you can act for those clients under MTD. To migrate:

  1. Log in to your Agent Services Account.
  2. On the homepage, click Add existing Self Assessment authorisations to this account.
  3. Enter your IR agent code when prompted.
  4. Sign in with the Government Gateway credentials linked to that agent code.
  5. Your existing SA client authorisations will be added to your ASA.

Until this migration is done, those clients will return a 403 error when you attempt to authorise them in My Tax Digital.


Troubleshooting: Income Sources Not Appearing

After authorising, you may find that an expected income source type — such as UK property (SA105) — is not listed under Business Income in My Tax Digital.

This is controlled by HMRC, not by My Tax Digital. The income sources available to you are determined by your MTD ITSA registration held at HMRC. My Tax Digital reads these directly from HMRC; it cannot add or remove income source types on your behalf.

If an income source type is missing:

  1. Log in to your HMRC online services account.
  2. Go to Income Tax and then View and manage Making Tax Digital for Income Tax.
  3. Check your registered income sources. If the expected type (e.g. UK property) is not listed, you can add it from there.
  4. Once added, return to My Tax Digital — the new income source should appear within a short time.

If you are unable to add the income source through HMRC online services, contact HMRC's MTD for Income Tax helpline on 0300 200 3310 for assistance.


Revoking Authorisation

There are three ways to disconnect My Tax Digital from your HMRC account, depending on what you want to achieve:

  • Revoke software access only: Log in to your HMRC online services account, go to Manage account, and find the connected software or third-party applications section. Remove My Tax Digital from there. This revokes the OAuth token without affecting your MTD registration or your My Tax Digital account.
  • Close your My Tax Digital account: Click your name in the top-right corner of the dashboard, select Edit Profile, and scroll to the Delete Account section. This removes your account and all associated data from My Tax Digital.
  • Opt out of MTD ITSA with HMRC: If you want to stop filing under Making Tax Digital for Income Tax entirely, contact HMRC directly on 0300 200 3310.