{“@context”:”https://schema.org”,”@type”:”BlogPosting”,”headline”:”Trust Annual Compliance in India: ITR-7, Form 10B, 12A Renewal and Complete Checklist”,”description”:”Charitable trusts in India must file ITR-7 annually, get a Form 10B audit, renew 12A and 80G registrations every 5 years, and apply 85% of income to charitable purposes. This guide covers every annual compliance obligation for public and private charitable trusts for FY 2025-26.”,”author”:{“@type”:”Person”,”name”:”Tradeviser Editorial”},”publisher”:{“@type”:”Organization”,”name”:”Tradeviser”},”datePublished”:”2026-10-02″,”inLanguage”:”en-IN”}
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Which ITR form does a charitable trust file?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”A charitable trust files ITR-7. This form is applicable to persons (including trusts, institutions, and societies) who are required to furnish a return under Sections 139(4A) to 139(4F) — primarily those claiming exemption under Sections 11 and 12. ITR-7 is filed online on the income tax e-filing portal and must be verified by the trustee or authorised signatory using a Digital Signature Certificate.”}},{“@type”:”Question”,”name”:”What is the 85% application rule for charitable trusts?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Under Section 11 of the Income Tax Act, a charitable trust must apply at least 85% of its income derived from property held under trust for charitable or religious purposes during the same financial year. If less than 85% is applied, the unapplied amount is taxable. The remaining up to 15% can be accumulated without any specific purpose. If genuine reasons prevent full application within the year, Form 10 allows accumulation for a specific purpose for up to 5 years.”}},{“@type”:”Question”,”name”:”How often must a trust renew its 12A registration?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Since the Income Tax (6th Amendment) Rules 2021, 12A registrations are no longer permanent. All existing and new registrations under Section 12AB are valid for 5 years and must be renewed before expiry. Trusts must apply for renewal by filing Form 10A at least 6 months before the expiry of the current registration period. Failure to renew results in the trust’s income becoming fully taxable from the date of expiry.”}},{“@type”:”Question”,”name”:”What is Form 10BD and why must trusts file it?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Form 10BD is the Statement of Donations received during the financial year, which must be filed by trusts and institutions registered under 80G by 31 May of the following year. It captures donor details (name, PAN, address), donation amounts, and donation mode. Once filed, the trust generates Form 10BE — the donation certificate issued to each donor, enabling them to claim the 80G deduction in their individual or corporate ITR. Failure to file attracts Rs. 200 per day penalty under Section 271K.”}},{“@type”:”Question”,”name”:”Is a public trust the same as a charitable trust under the Income Tax Act?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Not necessarily. A charitable trust in the income tax sense is one whose purposes qualify under Section 2(15) of the Income Tax Act — relief of the poor, education, yoga, medical relief, preservation of environment, preservation of monuments, or any other object of general public utility. A public trust registered under a state Public Trusts Act (like Maharashtra, Gujarat, Rajasthan) is a legal entity under state law, but it still needs to obtain 12A registration separately from the income tax department to claim tax exemption on its income.”}}]}
Trust Annual Compliance in India: ITR-7, Form 10B, 12A Renewal and Complete Checklist for FY 2025-26
A charitable trust in India operates under two parallel compliance systems: state law (the relevant Public Trusts Act or the Indian Trusts Act, 1882) and the Income Tax Act. The income tax side is where most of the annual work sits. The trust must file ITR-7, maintain a valid 12A registration, get an annual Form 10B audit, report all 80G donations via Form 10BD, and apply at least 85% of its income to charitable purposes every year. Get any of these wrong and the trust’s exemption is at risk.
This guide covers every annual compliance obligation for a charitable trust for FY 2025-26.
Key Takeaways
- File ITR-7 annually; due date 31 October 2026 (if audit required under 12A)
- Apply at least 85% of income to charitable purposes in the same financial year
- Get Form 10B (if turnover above Rs. 5 crore or FCRA received) or Form 10BB audit done before ITR-7
- File Form 10BD (donation statement) by 31 May 2026 and issue Form 10BE to donors
- 12A and 80G registrations valid for 5 years only — renew via Form 10A at least 6 months before expiry
- Public trusts in Maharashtra, Gujarat, and Rajasthan must also file annual returns with the Charity Commissioner
Contents
Income tax return: ITR-7 filing for trusts
All charitable trusts claiming exemption under Sections 11 and 12 of the Income Tax Act must file ITR-7. This form captures the trust’s income from various sources, the amount applied to charitable purposes, amounts accumulated (and the basis), and the resulting taxable income (which should be nil if the 85% rule is met and the trust has valid 12A registration).
| ITR-7 Detail | Specifics |
|---|---|
| Applicable to | Trusts, institutions, societies claiming exemption under Sections 11, 12, 10(23C) |
| Due date (12A registered trust, audit required) | 31 October 2026 (for AY 2026-27) |
| Verification | DSC of trustee or authorised signatory; EVC not available for trusts with audit requirement |
| Penalty for late filing | Rs. 5,000 under Section 234F (Rs. 1,000 if total income below Rs. 5 lakh) |
| If 12A not held | Income taxed at maximum marginal rate (30% + surcharge + cess) with no exemption |
12A and 80G registration: compliance and 5-year renewal
The 2020 amendment under Section 12AB replaced the earlier permanent 12A registrations. All registrations (old and new) are now valid for 5 years and must be renewed before expiry by applying in Form 10A. Failure to renew means the trust loses its exemption from the date of expiry.
| Registration Type | Benefit | Validity | Renewal Form |
|---|---|---|---|
| 12A (Section 12AB) | Trust’s own income is exempt if 85% applied to charitable purposes | 5 years | Form 10A (6 months before expiry) |
| 80G | Donors can claim tax deduction on donations (50% or 100% depending on category) | 5 years (co-terminus with 12A) | Form 10A (alongside 12A renewal) |
Form 10B audit and the 85% application rule
Trusts registered under Section 12A/12AB must get a Chartered Accountant to audit their accounts and report in:
- Form 10B: Applicable to trusts with total income above Rs. 5 crore, or those receiving foreign contributions (FCRA), or those applying income outside India. This is the more detailed audit report.
- Form 10BB: Applicable to all other 12A-registered trusts (total income up to Rs. 5 crore, no foreign contribution, income applied within India).
The audit report must be filed before the ITR-7 due date (31 October 2026 for FY 2025-26).
Donor compliance: Form 10BD and Form 10BE
80G-registered trusts must follow a two-step donor reporting process each year:
- File Form 10BD by 31 May: Submit a statement of all donations received during the year to the Income Tax Department. Each row must include donor name, PAN, donation amount, donation date, mode (cash/online/cheque), and donation type (corpus or regular).
- Issue Form 10BE to each donor: After Form 10BD is accepted, download and issue Form 10BE certificates. These allow donors to claim the 80G deduction. Without Form 10BE, the donor’s 80G deduction claim may be rejected during ITR processing.
Other obligations: Charity Commissioner, FCRA, TDS, GST
- Charity Commissioner (state): Public trusts in Maharashtra, Gujarat, Rajasthan, and some other states must file annual returns with the state’s Charity Commissioner — including audited accounts, list of trustees, and balance sheet.
- FCRA Annual Return (FC-4): If the trust receives foreign contributions and holds FCRA registration, FC-4 must be filed online with the Ministry of Home Affairs by 31 December each year. Non-filing leads to FCRA suspension.
- TDS compliance: If the trust pays salaries, professional fees, rent, or makes other TDS-applicable payments, it must deduct TDS, file quarterly returns (24Q, 26Q), and issue TDS certificates.
- GST: If the trust provides taxable services (renting premises for commercial use, providing training programs, etc.), GST registration and return filing apply once aggregate turnover exceeds the threshold.
Annual compliance checklist for trusts
| Task | Due Date (FY 2025-26) | Note |
|---|---|---|
| Form 10BD (donor statement) | 31 May 2026 | If 80G registered |
| Form 10BE issued to donors | After 10BD filing | If 80G registered |
| Trust accounts finalization and audit | Before 31 October 2026 | CA audit required |
| Form 10B or 10BB (tax audit report) | Before 31 October 2026 | 10B if income above Rs. 5 crore or FCRA |
| ITR-7 | 31 October 2026 | All 12A-registered trusts |
| FCRA Annual Return FC-4 | 31 December 2026 | If FCRA registered |
| State Charity Commissioner annual return | As per state rules | Maharashtra, Gujarat, Rajasthan etc. |
| 12A and 80G renewal (Form 10A) | 6 months before expiry | Do not wait until expiry date |
Trust Annual Compliance, Handled by Experts
Tradeviser manages trust annual compliance: ITR-7, Form 10B/10BB, Form 10BD/10BE, 12A/80G renewals, FCRA returns, and Charity Commissioner filings across India.
Frequently Asked Questions

CA Madhusmita Padal is a Practicing Chartered Accountant with firms based in Odisha and Chennai. She specializes in taxation, company law, and auditing. She is passionate about simplifying complex concepts and making knowledge accessible to all.