If you have the correct login details but are still unable to access your account, the issue is usually a technical problem between your device and HMRC’s systems.
This guide covers common problems such as pages reloading, app failures, and error messages, and explains how to fix them.
If you have forgotten your User ID or password, use the recovery guide instead.
Session conflicts when signing in
A common issue is a session conflict between different HMRC sign-in methods.
What happens:
- The page refreshes repeatedly
- You see an “invalid request” message
- You are redirected back to the start
This can happen if your browser tries to use saved details from a different login method.
What to do:
- Clear cookies for
tax.service.gov.uk - Restart your browser
- Begin the sign-in process again and choose the correct option
Clearing cookies for this specific site is often enough to reset the session without affecting other websites.
Browser issues and infinite loops
Some login problems are caused by browser compatibility or saved data.
Common signs:
- The login page reloads continuously
- You see a blank screen after signing in
- You cannot move past the login screen
What to try:
- Use the latest version of Chrome, Edge, or Firefox
- Update your device operating system
- Avoid older browsers that may not support newer security checks
If it works in private browsing
If the site works in an incognito or private window but not normally:
- A browser extension (such as an ad blocker or password manager) may be interfering
- Try disabling extensions or using a different browser
HMRC app problems
The HMRC app runs separately from the website, so issues may behave differently.
Biometric login fails
If Face ID or fingerprint login fails multiple times:
- The app may temporarily stop accepting biometric input
- Turn biometric login off and on again in the app settings
This usually resets the connection without needing to reinstall the app.
Document scan or NFC not working
If the app cannot detect your document:
- Remove phone cases or cards that may block the signal
- Hold your phone still during the scan
These issues are often caused by interference rather than a fault with the app itself.
Understanding HMRC error messages
If you see an error screen, it may include a reference code or correlation ID.
These codes help HMRC identify what went wrong during your session.
Common error types
| Error | What it can mean | What to try |
|---|---|---|
| Code 1046 | Sign-in details not matching the service | Restart and make sure you are using the correct account type |
| Code 500 / 503 | Temporary server issue | Wait and try again later |
| Reference code (ERR-…) | Technical issue during the session | Retry and note the code if the problem continues |
| Correlation ID | Unique session reference | Save this before contacting HMRC |
These codes are not always consistent, but they can help support teams investigate your issue.
2-step verification (2FA) problems
If your security code is not working, the issue is often with how the code is being received or generated.
Codes not arriving
- Check your signal or connection
- Disable Wi-Fi calling if enabled
- Wait before requesting another code
Delays can happen, especially if multiple codes are requested in a short time.
Authenticator app not working
- Ensure your device time is set automatically
- Check the app is synced correctly
If the time on your device is slightly out, codes may be rejected.
Account temporarily locked
If you enter incorrect codes multiple times:
- Your account may be temporarily locked
- Waiting for the lockout period to end is usually the quickest solution
Trying again repeatedly can extend the problem.
When the problem is not your device
Sometimes the issue is caused by HMRC systems rather than your setup.
This is more likely:
- During busy periods (such as tax deadlines)
- When services are temporarily unavailable
- If the site is under heavy demand
If you suspect this:
- Wait and try again later
- Avoid repeated login attempts
- Check if others are experiencing similar issues
If the problem continues
If you are still unable to sign in:
- Try a different browser or device
- Restart your device
- Ensure you are using the correct login method
If the issue persists, contact HM Revenue & Customs and provide any reference or correlation codes shown on screen.
FAQs
Why is HMRC login not working?
HMRC login problems are usually caused by browser issues, session conflicts, or incorrect login routes rather than a problem with your account.
Why does the HMRC page keep refreshing?
This is often caused by a session or cookie issue. Clearing cookies for the HMRC site usually fixes the problem.
What is an HMRC correlation ID?
A correlation ID is a reference number linked to your session. HMRC can use it to investigate what went wrong during your login attempt.
Why is my HMRC security code not working?
Security codes may fail if your device time is incorrect, your signal is weak, or multiple codes are requested too quickly.