Complete feature breakdown for v1.x
Load a client list from Excel โ PAN, portal password, date of birth, assessment year โ and process any number of clients in one run, no per-client limit.
Logs into the TRACES portal and exports Form 26AS as a PDF for the selected assessment year, per client.
Downloads the Annual Information Statement and Taxpayer Information Summary as PDFs from the AIS portal, for the current or a selected financial year.
Every client's downloads are saved into their own folder, named from their PAN and name, so nothing gets mixed up across a large client base.
Choose exactly which clients to run in this batch โ select everyone, clear the selection, or tick individual rows.
The client table shows which documents already exist for each client before you start, and confirms before overwriting anything.
AIS/TIS PDFs download password-protected. ITDownloader derives the password (PAN + date of birth) and removes it immediately after download.
If a client's password doesn't follow the standard formula, you can specify it directly in the client list โ the tool uses your override instead.
The client table shows whether each downloaded AIS/TIS PDF is already unlocked, still locked, or not yet downloaded โ at a glance, before and after a run.
Form 26AS PDFs from the portal are never password-protected, so the tool correctly leaves them as-is rather than attempting to unlock them.
A themed Windows desktop app with a client table, progress log, and start/stop controls โ no Python installation required, just download and run.
Every run produces an Excel log with clickable links straight to each downloaded PDF and output folder โ no hunting through nested directories.
Stop a batch mid-way and it finishes the client currently in progress, then halts cleanly โ earlier clients' results are already saved.
Licence key is bound to your Windows installation. Transfer is free; contact support by email.
The tool validates your licence online once per 24 hours, and keeps working during the interval even without internet access.
Each client's run uses its own isolated browser session, so one client's login never bleeds into another's.
Your client credentials and downloaded documents never leave your computer. The only server call is the licence validation ping.
| Software | Requirement | Status |
|---|---|---|
| Operating system | Windows 10 / 11 (64-bit) | โ Supported |
| Google Chrome | Real, installed Chrome (required for portal automation) | โ Supported |
| Income Tax e-Filing accounts | Password-only login (no OTP/2FA per login) | โ Supported |
| macOS / Linux | Windows-only tool | โ Not supported |
| OTP/2FA-protected accounts | Requires manual login per session | โ Not automated |