The same thing occurs each year at about the same time on the calendar. A significant portion of the hundreds of thousands of consumers who receive Inland Revenue’s yearly tax review alerts try to log in and check their accounts around the same time. This doesn’t seem to surprise the servers. Nevertheless, the annoyingly persistent experience of attempting to access the portal at these times—the spinning wheel, the authentication problem, the two-step verification code that arrives four minutes after it was scheduled and has already expired—remains. Currently, it is more of a yearly custom than a technological error.
The main issue is easy to explain: system congestion brought on by high demand results in slow load times, unsuccessful login attempts, and authentication procedures that are unable to finish before their own time restrictions expire. According to Inland Revenue‘s own guidelines, disruptions occur at times of “significant demand,” which accurately but tactfully defines what users experience in the morning following a substantial notification batch.
During these times, two-step verification failures are especially frequent: the code is sent, the server is delayed, the user waits, and by the time they enter it, the window has closed and they must restart the process. While acknowledging that a system managing millions of users once a year can be expected to anticipate its own peak load, it is easy to sympathize with the infrastructure problem here.
When the system is actually overcrowded rather than malfunctioning, time and browser hygiene are the main practical solutions. The worst of the traffic can be avoided by using the portal late at night or early in the morning, before most users have begun their day. The possibility of a stale session interfering with the authentication process is eliminated by clearing the browser’s cache and cookies before attempting to log in; using an incognito or private window accomplishes the same goal more neatly.
The first diagnostic step if verification codes are still failing is to make sure the contact information in the online profile is up to date. Outdated phone numbers or email addresses will subtly send codes to the incorrect location without displaying a clear error message. The likelihood of setting off a rate limit that results in additional delays is decreased by checking the spam folder and then waiting before requesting a new code.
Calculation errors in the tax review summary fall into a different category and call for a whole new approach. If the review’s numbers don’t match the user’s expectations based on their real income and deductions, the difference shouldn’t be dismissed as a display error. Reloading a portal that might be displaying cached or partially updated data during a busy session is less dependable than having a calculation checked by a human operator through Inland Revenue contact channels.

It seems that the infrastructure investment required to manage the yearly demand spike hasn’t quite kept up with the expectation that everything should be accessible online, instantly, at any hour. Government digital services have been working to meet this expectation for ten years, but they are still a long way from consistently meeting it. This is evident in the frequency with which these access issues recur at the same point in the tax calendar.
Whether the trend significantly improves in the upcoming tax season or if the same problems recur in a year is still up in the air. For now, the advice remains the same: exercise patience, try during off-peak times, and get in touch with the department personally if the portal is unable to provide the information you require.
