The Portal Fails Predictably — Here Is Every Fix
The income tax e-filing portal at incometax.gov.in crashed for 48-72 consecutive hours before the July 31, 2025 deadline. It failed again on September 15-16, 2025. Over 8.89 crore ITRs were filed for AY 2025-26 — millions of them in the final 72 hours, when the portal buckled under load.
Every error message the portal throws has a specific cause and a specific fix. This guide covers all of them.
Quick Fix Checklist — Do These 6 Steps First
Before troubleshooting specific errors, run through this sequence. It resolves 70-80% of portal issues:
- Clear cache and cookies — clear all data for incometax.gov.in, not just recent history
- Try incognito/private mode — eliminates extension conflicts and cached session data
- Switch browser — Chrome or Edge (Chromium) first, then Firefox as backup
- Try off-peak hours — 2 AM to 6 AM IST has 70-80% less server load
- Check maintenance status — look for banners on the login page or check @IncomeTaxIndia on Twitter
- Use net banking login — bypasses the portal’s own OTP and authentication system entirely
If all six steps fail, the issue is server-side. Wait 4-6 hours and retry.
Complete Error Message Directory
Every known error, what causes it, and the exact fix:
| Error Message | Cause | Fix |
|---|---|---|
| ”Something went wrong” | Generic catch-all — stale cache, expired session, or server glitch | Clear all cookies for incometax.gov.in, open incognito window, retry. If persistent, switch to Chrome or Edge |
| ”Technical error” | Unexplained server-side block, often during peak load | Wait 2-4 hours. Try off-peak hours (2-6 AM IST). No user-side fix when server is the cause |
| ”Request not authenticated” | Valid credentials rejected due to session conflict or server desync | Log out completely, clear cookies, close all portal tabs. Log in fresh in a single tab only |
| ”Service unavailable” | Server overload — portal is up but specific modules are down | Retry in 30-60 minutes. During deadline weeks, this can persist for hours. File during off-peak |
| ”Loading error” (spinner hangs) | JavaScript timeout — page assets fail to load under server strain | Disable all browser extensions (especially ad blockers). Enable JavaScript and pop-ups for incometax.gov.in. Switch to a wired connection if on WiFi |
| ”Http failure response…0 Unknown Error” | DSC signing or JSON upload interrupted mid-request | Ensure emsigner utility is running before starting the upload. Use Chrome on Windows. Retry with a smaller JSON file if possible |
| ”ERROR DESCRIPTION AS NULL” | DSC insertion failed silently — token communication error | Remove USB token, restart emsigner utility, reinsert token, refresh the page. Check that only one DSC certificate is on the token |
| ”Invalid OTP” | OTP expired (15-minute window) or copy-paste error with extra spaces | Request a fresh OTP. Type it manually instead of copy-pasting. Use email OTP if SMS is delayed |
| ”DSC not registered” | Portal does not recognize DSC despite prior registration | Re-register at My Profile > Register DSC. Sign the verification document again. Ensure PAN on DSC matches portal PAN exactly |
| Session timeout before OTP arrives | OTP delayed beyond 15-minute session window during peak load | Use net banking login to bypass OTP entirely. Or request OTP, then log in fresh when it arrives within 15 minutes |
Browser-Specific Fixes
Not all browsers work equally with the income tax portal. Here is what actually works:
Google Chrome (Recommended)
- Highest compatibility overall — works for filing, DSC, uploads, and payments
- Disable extensions: go to
chrome://extensions/and toggle off all extensions, especially uBlock Origin, Privacy Badger, and Ghostery - Enable pop-ups: Settings > Privacy and Security > Site Settings > Pop-ups > Allow for
[*.]incometax.gov.in - Clear site data: Settings > Privacy > Clear browsing data > select “Cookies and other site data” + “Cached images and files”
Microsoft Edge (Chromium)
- Nearly identical to Chrome in compatibility — same Chromium engine
- Edge’s built-in “Efficiency mode” can cause session drops. Disable it: Settings > System and performance > turn off “Efficiency mode”
- Edge’s tracking prevention (Strict mode) blocks some portal scripts. Set to “Basic” for incometax.gov.in
Mozilla Firefox
- Works for basic login and filing but fails frequently with DSC operations
- Enhanced Tracking Protection blocks portal cookies. Add an exception: click the shield icon in the address bar > turn off protection for incometax.gov.in
- JSON upload errors are more common on Firefox — switch to Chrome for uploads
Safari (Not Recommended)
- Unreliable for the income tax portal. Multiple known issues: JSON upload failures, session drops mid-form, DSC completely unsupported
- If you must use Safari: disable “Prevent cross-site tracking” in Preferences > Privacy
- For any operation beyond basic login, switch to Chrome or Edge
OTP Problems and Solutions
OTP failures are the single most common portal complaint during filing season.
Why OTPs Fail
- SMS gateway overload: The portal routes OTPs through NSDL’s SMS gateway. During July 15-31, this gateway handles millions of simultaneous requests. Delays of 5-30 minutes are normal
- 15-minute validity window: OTPs expire in 15 minutes. If SMS arrives after that, it is useless
- 3-attempt limit: After 3 failed OTP entries, you must request a new one. After multiple cycles, the system may lock OTP generation for 30 minutes
- Aadhaar OTP failures: Aadhaar-based OTP (via UIDAI) has its own gateway. If UIDAI servers are slow, Aadhaar OTP fails independently of the income tax portal
OTP Fixes
- Use email OTP — if SMS is delayed, the email OTP often arrives faster. Check spam/junk folders
- Type manually — copy-pasting sometimes adds invisible characters. Type the 6-digit code by hand
- Request during off-peak — OTP delivery is near-instant between 2-6 AM IST
- Bypass OTP entirely — log in through your bank’s net banking portal. SBI, ICICI, HDFC, Axis, Kotak, and other major banks link directly to incometax.gov.in. No OTP needed
NRI Mobile Number Issues
NRIs with foreign mobile numbers face chronic OTP delivery failures. Indian SMS gateways do not reliably deliver to international numbers, especially US, UK, and Middle East carriers. Solutions:
- Keep an Indian SIM active (even if roaming) linked to your PAN
- Use net banking login — most NRI accounts at Indian banks support this
- Use email OTP as primary
- If completely locked out, email [email protected] with PAN, passport copy, and request for manual intervention. Response time: 5-15 business days
For a complete login walkthrough including net banking, see the income tax login guide. NRIs should also check the NRI income tax login guide for country-specific issues.
DSC Troubleshooting
Digital Signature Certificate errors block companies, LLPs, and tax professionals who are required to sign returns digitally.
emsigner Utility Issues
The emsigner utility is required for DSC signing on the portal. Common failures:
| Problem | Fix |
|---|---|
| emsigner not installing | Download version 2.9+ from portal > Downloads > DSC Management Utility. Run as Administrator on Windows. On Mac — DSC is not supported natively |
| emsigner installed but not detected | Ensure it is running (check system tray on Windows). Restart the utility. Some antivirus programs block emsigner — add an exception |
| ”USB token not detected” | Plug in the USB token before opening the browser. Install the token vendor’s driver (Watchdata, ePass, Gemalto). Try a different USB port — USB 2.0 ports work more reliably than USB 3.0 for older tokens |
| Driver corruption | Uninstall the token driver completely. Restart the PC. Reinstall the driver from the vendor’s website (not from an old CD). Then reinstall emsigner |
PAN-DSC Mismatch
The PAN embedded in your DSC must match your PAN on the e-filing portal exactly — including the name, middle name, and initials. If your DSC shows “RAJESH KUMAR” but your PAN has “RAJESH K”, the portal rejects it. Fix: get the DSC reissued with the name matching your PAN card, or update your PAN name via NSDL/UTIITSL.
”DSC Not Registered” Despite Prior Registration
This happens when the portal’s DSC registration cache expires or is cleared during maintenance. Fix:
- Go to My Profile > Register DSC
- Download the verification PDF
- Sign it with your DSC using the emsigner utility
- Upload the signed PDF
- Wait for the “DSC registered successfully” confirmation
You may need to re-register after every major portal maintenance window.
Peak Season Survival Guide
The portal crashes predictably before every deadline. Plan around it:
Documented Crash History
| Deadline | Crash Duration | Impact |
|---|---|---|
| July 31, 2025 (ITR filing) | 48-72 hours of intermittent failures | Millions unable to file; CBDT did not extend deadline |
| September 15, 2025 (audit reports) | 36+ hours of partial outages | Tax professionals filed complaints with ICAI |
| September 16, 2025 (revised returns) | Continued from previous day | Second consecutive day of failures |
Off-Peak Filing Strategy
- Best window: 2 AM to 6 AM IST — server load drops 70-80%
- Avoid: 10 AM to 10 PM IST during the last week of any deadline month
- File 2+ weeks before the deadline — this is the single most effective strategy. The portal works fine when 8 crore people are not using it simultaneously
- Weekday mornings (Tuesday to Thursday, 6-9 AM) are more stable than weekends
For a deeper analysis of when to file during portal instability, see income tax portal down — when to file.
Account Lockout Recovery
How Lockout Works
- 5 failed login attempts = account locked for 30 minutes
- Each failed attempt during the lockout period resets the 30-minute timer
- Do not keep trying — wait the full 30 minutes
Unlock Steps
- Wait 30 minutes without any login attempts
- Go to the login page and click “Unlock Your Account”
- Enter your User ID (PAN)
- A verification link is sent to your registered email and mobile
- Click the link within 15 minutes to unlock
- Reset your password using “Forgot Password” if you are unsure of credentials
When Email/Mobile Is Inaccessible
If your registered email and mobile number are no longer accessible:
- Visit the nearest Income Tax Seva Kendra with your PAN card and Aadhaar
- Request manual credential reset — this takes 24-48 hours
- Alternatively, ask your employer’s TDS deductor to file a request on your behalf through the deductor portal
Support Channels — Real Response Times
| Channel | Contact | Hours | Response Time |
|---|---|---|---|
| Toll-free helpdesk | 1800-103-0025 / 1800-419-0025 | 8 AM - 8 PM weekdays | 5-10 min (off-peak), 45-60 min (July) |
| Direct line (not toll-free) | +91-80-46122000 | 8 AM - 8 PM weekdays | 10-20 min even during peak |
| Email (general) | [email protected] | — | 3-7 business days |
| Email (NRI/e-filing) | [email protected] | — | 5-15 business days |
| e-Nivaran (portal grievance) | incometax.gov.in > Grievances | — | 30-day target |
| CPGRAMS (government escalation) | pgportal.gov.in | — | 30-day tracked response |
Pro tip: The direct line at +91-80-46122000 is significantly faster than the toll-free numbers during peak season. It connects to the same CPC Bangalore support team.
When calling, have ready: your PAN, the exact error message (screenshot if possible), the browser and OS you are using, and the date/time the error occurred.
When the Portal Fails at Deadline — Your Rights
If the portal prevents you from filing by the deadline due to server failure:
- CBDT has historically not extended deadlines for portal failures (they did not extend July 31, 2025 despite 48+ hours of crashes)
- File an e-Nivaran grievance documenting the portal error with screenshots and timestamps — this creates a paper trail
- If you incur a late filing fee (Rs 5,000 under Section 234F) solely due to portal failure, challenge it through rectification under Section 154 citing portal downtime as force majeure
- Tax professionals can raise the issue through their professional body (ICAI, ICSI) for collective representation to CBDT
Related Guides
- Income tax login guide — all methods — step-by-step login via PAN, Aadhaar, net banking
- ITR filing guide — forms, AIS, verification, mistakes — complete filing walkthrough
- Income tax refund status — check, track, fix delays — what to do after filing
- NRI income tax login and portal access — NRI-specific login issues
- Income tax portal down — when to file — timing strategy around outages
Every error on incometax.gov.in is a known error. The portal is not broken randomly — it breaks predictably, under predictable load, with predictable fixes. File early, file during off-peak, and keep net banking login as your backup. That combination eliminates 90% of portal frustration.