Skip to main content
Community Member
Nov 3, 2026 7:57 PM UTC
Question

Not receiving HMRC OTP’s

I’ve recently moved to ID and am unable to receive OTP’s from HMRC since the switch.

Live chat claims it’s an HMRC issue but yet I can receive them on another ID mobile number.

 

I’ve reset everything and nothing is fixing this issue and I need it sorted on my number.

    1 reply

    Gemma M
    iD Mobile Employee
    iD Mobile Employee
    Nov 6, 2026 4:49 PM UTC

    Hi ​@TeamJLR,

     

    I'm sorry to hear you're still having this issue.

     

    If you're able to receive OTPs from other services but not from HMRC, and you've already completed the troubleshooting and reset your settings, it does suggest that this may be something more specific than a general SMS issue.

     

    Could you confirm whether your number was transferred to iD Mobile using a PAC code? If so, HMRC may still be attempting to send verification codes using older routing information from before the number transfer, even though standard texts and other OTP services are working correctly.

     

    As you've mentioned that another iD Mobile number receives HMRC codes without issue, this would suggest the problem is specific to your number rather than iD Mobile as a whole.

     

    At this stage, we'd recommend checking that HMRC has your correct mobile number registered and, if possible, removing and re-adding the number within your HMRC account security settings. It can also be worth trying an alternative verification method temporarily if one is available.

     

    As you've already completed the standard troubleshooting, we'd also recommend contacting our Live Chat team and asking them to log a ticket for further investigation into the delivery of verification and shortcode messages to your number.

     

    You can contact them here: https://www.idmobile.co.uk/live-chat 


    Regards,


    Gemma M
    The iD Mobile Social Media Team

    Did my comment help answer your question? If so, don't forget to mark the response as the Most Helpful Answer.