Upload TDS or Income Tax challan PDFs (ITNS 281 & ITNS 280) and instantly extract TAN/PAN, Name, BSR Code, Challan Number, Amount and more into a downloadable Excel file. Processed entirely in your browser — no data is uploaded to any server. Free tool by CA Jatin Karda & Co., Nagpur.
or click to browse files from your computer
Browse Files| # | File Name | Status |
|---|
A TDS (Tax Deducted at Source) challan is an official acknowledgement issued by the Income Tax Department confirming that tax deducted from payments has been deposited with the government. The most commonly used form for TDS/TCS deposits is ITNS 281, which captures key details like TAN, BSR code, challan number, amount, and nature of payment.
These challans are generated after payment through net banking or authorised bank branches and are required for filing quarterly TDS returns (Form 138, 140, 141, 141 (Earlier 24Q, 26Q, 27Q, 27EQ) on the TRACES / TIN-NSDL portal.
ITNS 280 is used for payment of Income Tax by individuals and non-corporate entities. It covers Advance Tax (Minor Head 100), Self-Assessment Tax (Minor Head 300), Tax on Regular Assessment (Minor Head 400), and other income tax payments. Key fields include PAN, Name, Assessment Year / Tax Year, Minor Head (nature of payment), BSR Code, Challan Number, and Date of Deposit.
With the introduction of the Income Tax Act, 2025 (effective from 1st April 2026 — i.e., FY 2025-26 / TY 2025-26 onwards), the Income Tax Department has replaced the term "Assessment Year" with "Tax Year" on challans and official forms. Challans generated before 1st April 2026 will carry the label Assessment Year, while those generated on or after 1st April 2026 will carry the label Tax Year.
This tool automatically handles both formats — regardless of which label appears in your PDF, the extracted value will be shown in the unified AY / Tax Year column in your Excel output.
| Field | Description | ITNS 281 | ITNS 280 |
|---|---|---|---|
| Challan Type | Auto-detected challan type (ITNS 281 TDS or ITNS 280 Income Tax) | ✔ | ✔ |
| TAN | Tax Deduction Account Number of the deductor (e.g. ABCD12345F) | ✔ | — |
| PAN | Permanent Account Number of the taxpayer (e.g. ABCDE1234F) | — | ✔ |
| Name | Name of the deductor / taxpayer as registered with Income Tax Dept. | ✔ | ✔ |
| Assessment Year | AY for challans generated up to 31-Mar-2026 (e.g. 2025-26). Column appears in Excel only if at least one uploaded challan contains this field. | ✔ | ✔ |
| Tax Year | Tax Year for challans generated from 01-Apr-2026 onwards under the Income Tax Act, 2025 (e.g. 2025-26). Column appears in Excel only if at least one uploaded challan contains this field. | ✔ | ✔ |
| Challan Date | Date on which tax was deposited / tender date | ✔ | ✔ |
| Challan No | 5-digit serial number assigned by the bank on the date of deposit | ✔ | ✔ |
| BSR Code | 7-digit Basic Statistical Return code of the bank branch | ✔ | ✔ |
| Nature of Payment | Section / Minor Head code — e.g. 194C (contractor), Advance Tax (100) | ✔ | ✔ |
| Amount (₹) | Total challan amount including tax, interest and penalty (if any) | ✔ | ✔ |
| CIN | Challan Identification Number — uniquely identifies the challan | ✔ | ✔ |
| Bank | Name of the bank / payment gateway through which payment was made | ✔ | ✔ |
BSR (Basic Statistical Return) code is a unique 7-digit code assigned by the Reserve Bank of India to every authorised bank branch that collects direct taxes. It is a mandatory field in TDS return filing and forms part of the Challan Identification Number (CIN) along with the challan date and challan serial number.
CIN is a 20-character unique identifier assigned to every TDS challan: BSR Code (7 digits) + Date of Deposit (DDMMYYYY, 8 digits) + Challan Serial No. (5 digits). It is used on the TRACES portal to verify challan status and match payments during TDS return processing.
This tool supports text-based PDF challans generated by the following banks through the Income Tax e-filing / NSDL-TIN portal — for both ITNS 281 (TDS/TCS) and ITNS 280 (Income Tax):
Note: Scanned PDFs (images) are not supported. Only text-based PDFs generated directly by the bank or portal will yield accurate extraction.