Explore Business Standard
Associate Sponsors
Co-sponsor
More than 24.6 lakh income tax returns for AY 2025-26 remain pending for over 90 days. Should taxpayers worry? Here’s what the government says, why delays happen, and what you should do if your refund is stuck.