FormSathi

See if your income tax payment reached the government

See free on the income tax website, without login, if a tax payment you made is paid, failed or still waiting for the bank.

Free on the official page. Your own numbers only. We have no automated link to any government portal, use no private data services, and never store the result.

Check yourself on the official page

What you need

What to do on the official page

  1. Open the official income tax e-filing website: incometax.gov.in. It is free and you do not need to log in.
  2. On the home page, under 'Quick Links', click 'Know Tax Payment Status'.
  3. Type your PAN or TAN, the CRN of the payment, and a mobile number you have. Then go on.
  4. Type the OTP from the SMS. The OTP works for 15 minutes and you get 3 tries.
  5. The status of that payment opens. Match it with the results below.

https://www.incometax.gov.in/iec/foportal/

What the result means

The portal shows: 'Paid'.

It means: The payment is done and the bank has confirmed it. The tax has reached the government.

What to do next: Download the challan receipt and keep it. It has the CIN (Challan Identification Number) and the date of payment. You may need them when you file your return.

The portal shows: 'No Response from Bank' or 'Awaiting Bank Confirmation'.

It means: The website is still waiting to hear from your bank.

What to do next: Do not pay again. Check after 30 minutes. If money left your account, wait one day, as the website matches it with the bank. If it still does not say 'Paid', ask your bank.

The portal shows: 'Payment Failed' or 'Transaction Aborted'.

It means: The payment did not go through, or it was stopped before the end. The tax is not paid.

What to do next: If money left your account, ask your bank to return it. Make a new challan to pay again, as the same CRN cannot be used again.

The portal shows: 'Payment Not Initiated' or 'Expired'.

It means: The challan was made but nothing was paid. A CRN works for 15 days after it is made, then it expires.

What to do next: Pay with it while it works. If it has expired, make a new challan with 'e-Pay Tax' and pay with that one.

The portal shows: 'Awaiting Bank Clearance', after you gave a cheque or draft at a bank.

It means: The bank has your cheque or draft but the money has not cleared yet.

What to do next: Wait. It turns to 'Paid' when the bank confirms. If the cheque bounces, pay again with a new challan.

The portal shows: The OTP did not come, or it says the OTP is wrong or expired.

It means: The code was typed wrong, or more than 15 minutes passed.

What to do next: Ask for a new code and type it. If 3 tries are used up, start again from 'Know Tax Payment Status'.

Frequently asked questions

Is it free to check my tax payment status?

Yes. The check on incometax.gov.in is free and needs no login. Paying tax by net banking or debit card has no fee from the website. Some other ways may have bank charges.

Money left my bank account but the status is not 'Paid'. What do I do?

Do not pay again. Check after 30 minutes, then wait one day. If it still does not say 'Paid', ask your bank. You can also call the e-filing helpline 1800 103 0025.

Where do I find my CRN?

It is on the challan the website made when you started the payment. If you log in to your own e-filing account, it is also under 'e-Pay Tax' in 'Generated Challans' or 'Payment History'.

What is the difference between CRN and CIN?

The CRN is the number of the challan you made before paying. The CIN is on the receipt after the payment is done. It shows the tax was paid.

Can I check someone else's payment?

Use this only for a payment you made yourself, or for a family member who asks you and is with you. Never ask a stranger for their PAN or OTP.

Other free checks

All checks

Income tax

PAN card

Money from schemes

Aadhaar

Aadhaar safety

ID cards and documents

Work and jobs

Business

Sources (date read)

Updated: 2026-11-07