{“@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 & NGO Compliance

Trust Annual Compliance in India: ITR-7, Form 10B, 12A Renewal and Complete Checklist for FY 2025-26

By Tradeviser Editorial • Updated October 2026 • 9 min read

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.

Governing law: Charitable trusts are governed by the Indian Trusts Act 1882 (private trusts) or state Public Trusts Acts (Maharashtra, Gujarat, Rajasthan, etc. — public trusts). Income tax exemptions are under Sections 11, 12, 12A, 12AB, and 80G of the Income Tax Act 1961. Foreign contributions: FCRA 2010.

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

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).

The 85% application rule in practice: “Income” for this purpose means income from property held under trust — not corpus donations. Corpus donations (one-time donations made specifically for the corpus) are not treated as income and need not be applied. Regular donations and grants are income and must be 85% applied. Track this month by month; do not wait until year-end to discover an application shortfall.

Donor compliance: Form 10BD and Form 10BE

80G-registered trusts must follow a two-step donor reporting process each year:

  1. 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).
  2. 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.

Get Trust Compliance Support

Frequently Asked Questions

Which ITR form does a charitable trust file?

ITR-7, filed online with DSC verification. Applicable to all trusts and institutions claiming exemption under Sections 11, 12, or 10(23C).

What is the 85% application rule?

At least 85% of the trust’s income from charitable property must be applied to its charitable purposes in the same year. Shortfalls are taxable. Genuine inability to apply within the year can be addressed via Form 10 (accumulation) for up to 5 years for a specific purpose.

How often must a trust renew its 12A registration?

Every 5 years under Section 12AB. Apply in Form 10A at least 6 months before expiry. The 80G renewal is done alongside 12A renewal.

What is Form 10BD and why must trusts file it?

Form 10BD is the statement of all donations received under 80G, due by 31 May. It enables the trust to generate Form 10BE certificates for donors. Failure to file attracts Rs. 200 per day penalty.

Is a public trust different from a charitable trust under the Income Tax Act?

A public trust under state law and a charitable trust under the Income Tax Act are different concepts. State registration gives the trust its legal existence; 12A registration gives it income tax exemption. Both are needed. Some states (Maharashtra, Gujarat, Rajasthan) also require annual returns to the Charity Commissioner under state law.