Eligibility and Documents Required for Section 12AB Renewal in 2025

Charitable trusts and non-profit institutions in India enjoy income tax exemptions under the Income Tax Act, provided they are registered under Section 12AB. These registrations were initially granted for a limited period, mostly up to March 31, 2026, which means renewal is now mandatory to continue availing benefits. The Finance Act, 2025 has introduced a … Continue reading Eligibility and Documents Required for Section 12AB Renewal in 2025