What did incometax.gov.in look like?
November 7, 2001Income Tax Site
May 25, 2002Income Tax Site
June 11, 2003Income Tax Site
June 22, 2004ERNET India
July 2, 2021Home | Income Tax Department
June 28, 2022Home | Income Tax Department
June 30, 2023Home | Income Tax Department
June 28, 2024Home | Income Tax Department
July 1, 2025Home | Income Tax Department
June 30, 2026Home | Income Tax Department
Contact sheet
incometax.gov.in, every year
Open any year to see the full screenshot and the other copies the archive kept that year.
Want to dig deeper? Open incometax.gov.in in the Wayback Machine.