The Income Tax site experienced temporary issues, preventing users from filing their Income Tax Returns (ITR). It has now been confirmed that the site is functional again. These outages often occur during weekends or holidays due to scheduled maintenance and upgrades.