The Inland Revenue Department's Taxpayer Portal (ird.gov.np) is where every registered business and individual in Nepal files VAT, TDS, and income tax returns, registers for PAN or VAT, and makes tax payments online. It is also, for many first-time and even experienced users, a source of recurring frustration — login failures, OTP delays, and last-minute rejected returns near a filing deadline. This guide walks through the portal's structure and the most common errors taxpayers run into, with practical fixes for each.
Portal Overview — Where Different Filing Types Live
The IRD Taxpayer Portal is accessed through the official IRD website and its dedicated Taxpayer Portal / e-filing login. From a single account, registered taxpayers can access distinct modules for VAT return filing, income tax return filing, TDS (Tax Deducted at Source) management and E-TDS filing, PAN/VAT registration applications, e-payment (linked to bank transfer, ConnectIPS, eSewa, and Khalti), and access to filing history, tax clearance certificates, and refund status tracking. New businesses first need to register on the portal — creating a username and password tied to their PAN or VAT number — before they can access any of the filing modules; this registration step itself is a common early stumbling block, covered in more detail in our companion PAN registration guide.
Top Recurring Errors Taxpayers Encounter and Their Fixes
- PAN/username mismatch at login: the username created during registration is permanently tied to a specific PAN or VAT number and cannot later be changed — if you registered under the wrong number or a duplicate account exists, you generally need to contact your local Inland Revenue Office directly rather than trying to self-correct online.
- OTP not received during login or filing: this is almost always a contact-detail issue. Confirm your registered mobile number and email are current and correctly entered in your portal profile, wait the full cooldown period before requesting a resend, and try an alternate network or device if delivery is inconsistent on your current carrier.
- Return rejected due to figure mismatches: before final submission, reconcile the totals in your sales and purchase books against the figures entered in the return form line by line — the portal's validation checks are strict about internal consistency, and small rounding or transposition errors are the most frequent cause of rejection.
- Session timeout while filing: save your return as a draft at regular intervals rather than filling out the entire form in one sitting, and avoid starting a first-time filing in the final hour before a deadline, when portal traffic — and the resulting timeout risk — is highest.
- Document upload failures: use PDF or JPG formats within the portal's stated size limit, avoid special characters or unusually long file names, and compress large scanned documents before uploading if the file is rejected for size.
- Payment made but not reflected in the portal: bank and digital-wallet payments can take some time to settle and sync back to the IRD system; keep your Payment Reference Number (PRN) and payment voucher/receipt as proof, and allow a reasonable settlement window before escalating.
Login and OTP-Related Issues — Troubleshooting Steps
If you are locked out entirely rather than simply missing an OTP, use the portal's "Forgot Password" option, which sends reset instructions to your registered email or mobile — this only works if those contact details are current, which is why keeping your portal profile updated after any change of phone number or email address matters more than most taxpayers realise. If password reset instructions themselves do not arrive, or your registered contact details are no longer accessible to you (a lost SIM card, for example), you will typically need to visit your local Inland Revenue Office in person with identification to have your contact details updated and access restored.
Correct Document Upload Formats and Size Limits
The portal generally accepts standard document formats such as PDF and common image formats (JPG/PNG) for supporting documents like citizenship copies, company registration certificates, and audited financial statements, within a defined per-file size limit. Because exact size limits can be adjusted by the IRD from time to time, if an upload fails without a clear reason, first try reducing the file size through compression before assuming there is a deeper technical problem with your account.
What to Do When the Portal Is Down Near a Deadline
Government tax portals worldwide see traffic spikes in the final hours before a filing deadline, and Nepal's IRD portal is no exception — slowdowns or intermittent downtime near deadline day are a recurring, foreseeable risk rather than an unusual event. The safest practice is to complete your filing at least a few days ahead of the deadline rather than relying on any assumed grace period for technical outages; if the portal is genuinely inaccessible on the deadline itself, document the outage (screenshots with timestamps) and contact your Inland Revenue Office promptly, since any relief for a portal-side failure is handled administratively on a case-by-case basis rather than through an automatic, published extension policy.
Who to Contact for Portal-Specific Technical Support
For account-specific issues — registration errors, locked accounts, or PAN/VAT data corrections — the correct first point of contact is your local Inland Revenue Office (IRO), since these offices can directly amend taxpayer records in a way a general helpdesk cannot. For general technical issues with the portal itself, the IRD's central IT contact details are published on the official ird.gov.np website; keep in mind that during peak filing periods, response times from any channel may be slower than usual, reinforcing the case for filing early.
Frequently Asked Questions
I forgot both my username and password — how do I recover portal access?
Start with the "Forgot Password" option on the portal login page, which sends reset instructions to your registered mobile or email. If you have also forgotten your username or no longer have access to the registered contact details, you will generally need to visit your local Inland Revenue Office in person with valid identification to restore access.
Can I file a return using someone else's login on my behalf?
Filing is tied to the specific PAN/VAT-linked account, so returns should be filed through the taxpayer's own registered login, or through an authorised representative/accountant who has been properly set up to file on the taxpayer's behalf under the applicable IRD procedure — check with your Inland Revenue Office on the correct way to authorise a third party if you use an accountant to file for you.
Does the portal save my data automatically if my session times out?
Auto-save behaviour can vary by module and browser session, so the safer practice is to manually save your return as a draft periodically while filling it out, rather than assuming the system will preserve unsaved work if your session expires.
Discussion