The last date for filing your ITR without incurring penalties for delayed returns this year is September 15, 2025. You can still file a delayed ITR till December 31, 2025, but this would cost you upwards of ₹1,000 to ₹10,000 depending on the duration of the delay and your taxable amount.
All Indian residents are required to file their ITR for income tax purpose and report earnings from various sources such as salary, profits from business, gains from sale of real estate, capital gains, interest and dividend payments, etc.
What to do if you made a mistake in my ITR?
According to the Income Tax Department, taxpayers who have made a mistake in their ITR can make corrections using Revised Returns. Please note that once filed, a revised return replaces the original ITR that was submitted.
This is available under Section 139(5) of the Income Tax Act, 1961, and allows you to make corrections for the following:
What is last date for revised returns?
For this assessment year, you can file a revised returns till December 31, 2025, provided that the original ITR was filed within due date. There is no limit to the number of times you can file revised returns, and there are no penalties incurred for using the facility.
You can even file a revised return for a belated return till the end of the calendar year. In fact, you can also file a revised return after you have received a refund — provided it is done before the due date (December 31).

