What is the Challan Status Inquiry (CSI) file?

author portrait

Hiral Vakil

TDS Returns & Forms
Last updated on January 30th, 2023

The CSI file contains details of all the challans deposited by the deductor and is used to generate an FVU file for filling the TDS return. Through this file, the deductor can verify whether their tax payments have been properly accounted for or not. Currently, there are two ways to download this file either from the Income tax portal or TIN NSDL.

How to download the CSI file from Income Tax Portal?

  1. ​Go to the Income Tax Portal

    ​Click on the Login Option

  2. Enter the TAN

    Login to Income Tax Portal using your TAN and click on Continue

  3. Enter the Credentials

    Now click on the check-box and enter the password

  4. Go to E-file

    After Login to the Income tax portal, click on E-file> E-pay tax

  5. Click on the Challan Status Inquiry

    Select the CSI file tab and enter the period for which you want to download the challan file

  6. Download Challan file

    After selecting the period, you can download the CSI file

How to Download CSI file from TIN NSDL?


What is OLTAS?

OLTAS stands for an Online Tax Accounting System which maintains records of taxes paid through banks (online or offline mode). Once banks upload data regarding tax payments, records can be checked online by entering either challan details or TAN.

Can I download the challan file prior to 01-07-2022 on the e-filling portal?

No, you can not download the challan file prior to 01-07-2022 using the e-filling portal. Prior to this period, you can download using the NSDL portal.

Whether challan payments made through NSDL will be available in the CSI file downloaded using the Income Tax portal?

Yes, the challan payments made through the NSDL portal will also be available in the Challan file downloaded using the e-filing portal. However, the challan receipts for NSDL Payment will not be available for download.

Got Questions? Ask Away!

  1. Hey @HarshitShah

    Yes, in case you have not deposited TDS by the due date, the following penalties might be applicable:

    • Interest (if you do not deposit the TDS amount in time)

    • Late filing fee (if you do not file by the deadline)

    • Penalty (if TDS is not filed within one year of the due date)

    Hope this helps!

  2. Hey @HarishMehta

    Form 24, 27 and 27E are forms to file TDS/TCS returns:

    • Form 24 is to file TDS return detailing Salary Payments

    • Form 27 is to file TDS return detailing Foreign or NRI payment other than salary

    • Form 27E is to file TCS returns

    Hope this helps!

  3. Hi @KrishnaAgarwal

  4. Hey @taxpayer, you can file your Income-tax return can claim the tax refund for any excess tax credits available to you.
    If your total taxable income is below the basic exemption limit then you won’t have any tax payable.
    You can check the total tax credits available to you in your Form 26AS

  5. Hello @abhaykk90,

    As per section 194IB of the income tax act, if you’re liable to deduct TDS on rent paid, the rate applicable will be 5%.

    Hope this helps!

  6. Hi @t_bovee,

    Here are answers to your various questions

    1. TDS has to be deducted every month at 5%.
    2. Deducted TDS has to be deposited within 30 days from the end of the month in which TDS is deducted.
    3. Penalty of 1.5% per month or part thereof will be levied in case of a late deposit of TDS.

    However, you can file TDS return 26QC within 30 days from the end of the financial year.

    Here’s a read on What is Form 26QC? Who needs to file form 26QC? - Learn by Quicko for your reference. Hope this helps.

  7. Hi @t_bovee

    It would not be possible for us to tell you the mismatch of amounts, without seeing the documents.
    However, for expert assistance with your taxes, here’s how you can Book a MEET.

Continue the conversation on TaxQ&A

20 more replies


Avatar for Shrutika_Shah Avatar for Bharti_Vasvani Avatar for CA_Niyati_Mistry Avatar for Muskan_Balar Avatar for Nireka Avatar for t_bovee Avatar for Yesha Avatar for paliya_hitesh Avatar for anands Avatar for HarshitShah Avatar for abhaykk90 Avatar for KrishnaAgarwal Avatar for Srikanth Avatar for The_Write_Stuff Avatar for taxpayer Avatar for HarishMehta