Fetch taxpayer data - HMRC does not recognise that a client is authorised

When using Fetch taxpayer data to retrieve information from HMRC, if HMRC does not recognise that the client has been authorised, a message will appear :

'HMRC does not recognise that this client has been authorised with the agent credentials being used in token management'.

Note : HMRC have confirmed that authorising clients via the Agent Services Account (the digital handshake) does not authorise agents to act for clients for self-assessment. To authorise a client for self -assessment and therefore for the Fetch functionality, agents should use the Online Services for Agents account using the government gateway credentials (user ID and password).

You may have authorised the client with HMRC via online services, but there a few things to check in TaxCalc to ensure the information is complete and matching HMRC:

After checking the client UTR is correct in the client record and the tax return then:

Check that the agent credentials used for authorisation are correct:

In some cases there will be more than one set of credentials being used by the firm, based on users or different offices for instance. We would recommend checking in Admin > Applications > Customise Tax Return Production > HMRC API Token Management to view the tokens available for 'SA Pre-Pop'.

If in any doubt about which credentials have been used to authorise the token, in HMRC API Token Management, click on 'New Token' and use the correct credentials for the gateway account on which the client is authorised.



Article ID: 3430
Last updated: 29 Oct, 2025
Revision: 5
Tax Return Production -> SA100 Individual Return -> Fetch taxpayer data - HMRC does not recognise that a client is authorised
https://kb.taxcalc.com/index.php?View=entry&EntryID=3430