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.
The newer ITNS 281N format (introduced with the updated e-filing portal) allows a single challan to cover up to 20 different TDS/TCS section codes in a "TDS/TCS Section-Wise Payment Details" table. This tool detects the new format automatically and produces one Excel row per section code, with all challan header fields (TAN, Name, BSR Code, etc.) repeated on each row for easy pivot-table analysis and return filing.
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.
Section-wise columns (S.No, Section Code, Section Description, Tax ₹) appear only for new-format ITNS 281N challans. Old-format single-section challans use only the header columns.
| Field | Description | ITNS 281 | ITNS 280 |
|---|---|---|---|
| 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 | ✔ | ✔ |
| Amount (₹) | Total challan amount including tax, interest and penalty (if any) | ✔ | ✔ |
| CIN | Challan Identification Number — uniquely identifies the challan | ✔ | ✔ |
| S.No | Serial number of the section entry within the challan (1–20). Appears only for new-format section-wise challans. | ✔ | — |
| Section Code | 4-digit TDS/TCS section code as printed on the challan (e.g. 1006 = 194H commission, 1022 = 194A interest, 1023 = 194C contractor, 1027 = 194J professional fees). One row per code. | ✔ | — |
| Section Description | Full description of the section/nature of payment as printed on the challan receipt. | ✔ | — |
| Tax (₹) | Tax amount deposited for that specific section code (column (a) from the section-wise payment table). Surcharge and Cess columns are omitted as they are zero for most TDS payments. | ✔ | — |
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.