Income Tax Appellate Tribunal
The Income Tax Appellate Tribunal (ITAT) is India's quasi-judicial second appellate authority for direct tax disputes, established 25 January 1941, with 63 benches at 27 stations; its orders are final on facts, appealable to High Courts only on substantial questions of law.