How to File Annual Compliance for a Charitable Trust in India
Complete guide to annual compliance for charitable trusts in India. Covers Form 10B, ITR-7, 12A/80G renewal, audit, and FCRA returns for 2025 with deadlines and penalties.

Documents Required
- Trust deed (original or certified copy) with all amendments
- 12A registration certificate or provisional registration letter from Income Tax
- 80G registration certificate or provisional registration letter
- Complete books of account for the financial year (receipts, payments, ledgers)
- Bank statements for all trust bank accounts for the entire financial year
- Donation receipts issued during the year with donor details (name, PAN, amount)
- FCRA registration certificate (if receiving foreign contributions)
Tools & Prerequisites
- Accounting software for trust accounting (Tally, QuickBooks, or manual books)
- Income Tax e-filing portal at incometax.gov.in for ITR-7 and Form 10B filing
- FCRA online portal at fcraonline.nic.in for FCRA annual return (if applicable)
- Digital Signature Certificate (DSC) of the authorized trustee for e-filing
Charitable trusts registered under Section 12A of the Income Tax Act must complete multiple annual compliance filings to maintain their tax-exempt status. Key deadlines include: Form 10BD by May 31, Form 10B/10BB audit report before October 31, ITR-7 by October 31, and FCRA return by December 31 (for trusts receiving foreign contributions). Non-compliance risks cancellation of 12A registration, making all trust income taxable at the maximum marginal rate. This guide covers every compliance requirement with exact forms, deadlines, fees, and step-by-step filing instructions.
- 85% application rule: at least 85% of income must be spent on charitable purposes annually
- Form 10B/10BB audit report: mandatory for all trusts with income above Rs 2.5 lakh
- ITR-7 deadline: October 31 for audited trusts (July 31 for non-audited)
- Form 10BD: May 31 -- report all donations with donor PAN details
- 12A/80G renewal: apply 6 months before expiry using Form 10AB
What is Annual Compliance for Charitable Trusts?
Annual compliance refers to the set of mandatory filings, reports, and returns that charitable trusts must complete each year to maintain their tax-exempt status under the Income Tax Act and comply with state-level trust laws. Charitable trusts enjoy significant tax benefits -- income applied for charitable purposes is exempt under Section 11, and donors get deductions under Section 80G -- but these benefits come with strict compliance conditions. Failure to meet any condition can trigger cancellation of registration and retrospective taxation.
The compliance framework operates at three levels: Income Tax (Form 10B/10BB, ITR-7, Form 10BD, Form 10), FCRA (Form FC-4 for trusts receiving foreign contributions), and State-Level (annual return with Charity Commissioner or Registrar of Trusts). Each level has different deadlines, forms, and penalties. This guide provides a unified compliance calendar covering all three levels.
Charitable trust compliance is governed by Sections 11, 12, 12A, 12AB, and 13 of the Income Tax Act, 1961 (tax exemption and conditions), Sections 80G and 115BBC (donor deductions and anonymous donations), FCRA, 2010 (foreign contributions), and state-specific Trust Acts (e.g., Maharashtra Public Trust Act, 1950, Rajasthan Public Trust Act, 1959). Filing portals: incometax.gov.in and fcraonline.nic.in.
Annual Compliance Calendar for Charitable Trusts
| Deadline | Filing | Form | Authority | Applicable To |
|---|---|---|---|---|
| May 31 | Statement of Donations | Form 10BD | Income Tax | All trusts with 80G |
| May 31 | Donation Certificates | Form 10BE | To Donors | All trusts with 80G |
| June 15 / Sep 15 | TDS Return (Q4 / Q1) | 24Q / 26Q | Income Tax | All trusts with TDS obligations |
| Before Oct 31 | Audit Report | Form 10B / 10BB | Income Tax | All audited trusts |
| October 31 | Income Tax Return | ITR-7 | Income Tax | All trusts with 12A |
| December 31 | FCRA Annual Return | Form FC-4 | MHA (FCRA) | FCRA-registered trusts |
| Varies by State | State Annual Return | State-specific | Charity Commissioner | State-registered trusts |
Based on our experience managing compliance for 1,000+ charitable trusts, the most commonly missed filing is Form 10BD (May 31 deadline). Many trusts focus on ITR-7 filing and forget that Form 10BD must be filed first. Without Form 10BD filing, the trust cannot issue Form 10BE to donors, and donors lose their Section 80G deduction. This directly affects future donations. Set up reminders for May 15 to start Form 10BD preparation.
Step-by-Step: Income Tax Compliance
Step 1: Close Books and Prepare Financial Statements
By April 30, complete all accounting entries for the financial year ending March 31. Prepare: receipts and payments account (cash basis summary), income and expenditure account (accrual basis equivalent of P&L), and balance sheet. Ensure all donations are recorded with donor details (name, PAN, amount, date) for Form 10BD. Segregate: corpus donations (Section 11(1)(d)), general donations, government grants, and program-specific donations. Reconcile all bank accounts.
Step 2: Calculate Application of Income
Calculate whether the trust has applied at least 85% of income for charitable purposes:
| Component | Treatment | Example |
|---|---|---|
| Total Income (excluding corpus) | Base for 85% calculation | Rs 50,00,000 |
| 85% Required Application | Minimum to spend on charitable purposes | Rs 42,50,000 |
| 15% Permitted Accumulation | Can be retained without conditions | Rs 7,50,000 |
| Actual Application | Amount spent on charitable activities | Rs 45,00,000 |
| Excess Application | Can be set off against next 5 years | Rs 2,50,000 |
If the trust fails to apply 85% of income, the shortfall is taxable as trust income. For example, if income is Rs 50 lakh and only Rs 35 lakh is applied (70%), the shortfall of Rs 7.5 lakh (Rs 42.5 lakh - Rs 35 lakh) is taxable at the maximum marginal rate. File Form 10 before the ITR due date to accumulate income for specific purposes for up to 5 years. Without Form 10, any amount beyond 15% accumulation triggers tax liability.
Step 3: Get Accounts Audited
Engage a Tax Professional for the annual audit. The auditor examines: compliance with 12A conditions, application of income for charitable purposes, investment in prescribed modes, anonymous donation compliance, related party transactions, and accuracy of financial statements. The auditor prepares the audit report in Form 10B (income up to Rs 5 crore) or Form 10BB (income above Rs 5 crore or with foreign assets/income).
Step 4: File Form 10BD (Donation Statement)
File Form 10BD on the Income Tax portal by May 31. For each donation received during the year, report: donor name and address, PAN (for donations above Rs 50,000) or Aadhaar, donation amount, receipt number, date, mode of payment, and 80G eligibility (50% or 100%). After filing, download the auto-generated Form 10BE and send it to each donor. Donors need Form 10BE to claim Section 80G deduction in their income tax return.
Need Help with Trust Compliance?
Our Expert Team handles complete charitable trust compliance including audit, Form 10B/10BD, ITR-7 filing, and state-level returns. Annual packages starting at Rs 7,999.
Get Compliance SupportStep 5: File Form 10B/10BB Audit Report
The Expert files the audit report electronically on the Income Tax portal using their DSC. The form must be filed before the ITR-7 due date (October 31 for audited trusts). Key disclosures in the audit report: total income and its sources, amount applied for charitable purposes (with percentage), corpus donations received and their investment, accumulations with Form 10 details, investments in prescribed and non-prescribed modes, anonymous donations received, and compliance with 12A conditions.
Step 6: File ITR-7
File the income tax return using ITR-7 on the e-filing portal by October 31 (for audited trusts). ITR-7 schedules include: Schedule AI (application of income), Schedule EC (exempt income from charitable activities), Schedule VIA (deductions), Schedule BP (business income held in trust), Schedule CG (capital gains), Schedule FC (foreign contribution), and Schedule TDS. Verify the return and submit with DSC or EVC. Pay any tax due before filing.
FCRA Compliance (For Trusts Receiving Foreign Contributions)
| Requirement | Details | Deadline | Penalty |
|---|---|---|---|
| Designated Bank Account | FCRA account at SBI New Delhi Main Branch only | Mandatory | FCRA cancellation |
| FC-4 Annual Return | Details of foreign contributions received and utilized | December 31 | FCRA suspension |
| Administrative Expenses Cap | Maximum 20% of total foreign contribution | Annual | FCRA cancellation |
| Quarterly Intimation | Intimation of receipt to MHA within 15 days | Within 15 days | Notice from MHA |
| FCRA Renewal | Every 5 years | 6 months before expiry | FCRA lapse |
FCRA-registered trusts cannot spend more than 20% of total foreign contributions received on administrative expenses (salaries, rent, travel, office costs). Exceeding this cap triggers FCRA compliance issues and potential registration cancellation. Plan your budget allocation at the start of the year to ensure program expenses constitute at least 80% of foreign contributions. Maintain separate accounts for domestic and foreign contributions.
State-Level Compliance Requirements
| State | Governing Law | Filing Authority | Key Requirement |
|---|---|---|---|
| Maharashtra | Maharashtra Public Trust Act, 1950 | Charity Commissioner, Mumbai/Pune | Schedule-VII annual return, change reports |
| Gujarat | Bombay Public Trusts Act, 1950 | Charity Commissioner, Ahmedabad | Annual accounts and activities report |
| Rajasthan | Rajasthan Public Trust Act, 1959 | Registrar of Public Trusts | Annual return with audited accounts |
| Karnataka | Karnataka Hindu Religious Institutions Act | Deputy Commissioner | Annual administration report |
| Other States | Indian Trusts Act, 1882 (general) | Varies | Registration and annual filing requirements vary |
Based on our NGO compliance practice, Maharashtra trusts face the strictest state-level compliance. The Charity Commissioner requires: annual return in Schedule-VII format, prior permission for property transactions exceeding Rs 25,000, change reports within 90 days of any trustee change, and investment approval for certain modes. Non-compliance can lead to the Charity Commissioner filing a suit for removal of trustees. Maintain a separate compliance calendar for state-level filings.
12A and 80G Registration Renewal
Under the new regime (post April 2021), registrations are time-limited and must be renewed:
| Registration Type | Validity | Renewal Form | Renewal Deadline |
|---|---|---|---|
| Provisional 12A | 3 years | Form 10AB (conversion to regular) | 6 months before expiry or within 6 months of commencing activities |
| Regular 12A | 5 years | Form 10AB (renewal) | 6 months before expiry |
| Provisional 80G | 3 years | Form 10AB (conversion to regular) | 6 months before expiry |
| Regular 80G | 5 years | Form 10AB (renewal) | 6 months before expiry |
Common Compliance Mistakes
1. Not Filing Form 10BD by May 31
Many trusts miss the Form 10BD deadline because they focus on the ITR-7 (October deadline). Without Form 10BD, donors cannot claim Section 80G deduction, directly reducing future donations. File Form 10BD as soon as the financial year ends -- the donor data should be ready from the donation register.
2. Investing in Non-Prescribed Modes
Trust funds invested in non-prescribed modes (private company shares, loans to individuals, unsecured deposits) are treated as income and taxed. Maintain investments only in government securities, scheduled bank FDs, mutual fund units, and post office schemes. Review the investment portfolio annually against Section 11(5) and Rule 17C compliance.
3. Missing the 12A/80G Renewal Deadline
Apply for renewal at least 6 months before expiry. Late applications risk a gap in registration, during which the trust loses exemption. The Principal Commissioner typically takes 3 to 6 months to process renewal applications. Start the renewal process 8 to 10 months before expiry to avoid any compliance gap.
Need help with 12A/80G renewal, FCRA compliance, or state-level trust filings? Our NGO compliance team handles everything.
Talk to an NGO ExpertRelated Resources
- NGO Registration (Trust/Society/Section 8) -- register a new charitable organization
- 12A and 80G Registration -- obtain tax exemption for your trust
- FCRA Registration Renewal -- renew your foreign contribution license
- CSR Funding for NGOs -- attract corporate CSR contributions
- How to Dissolve a Trust -- wind up a charitable trust
Summary
Charitable trust annual compliance involves multiple filings across three levels: Income Tax (Form 10BD by May 31, Form 10B/10BB audit report, and ITR-7 by October 31), FCRA (Form FC-4 by December 31 for trusts receiving foreign funds), and State-Level (annual return with Charity Commissioner). The 85% application rule is the most critical compliance condition -- failure to spend 85% of income on charitable purposes makes the shortfall taxable. Maintain proper donor records with PAN details, invest only in prescribed modes, and apply for 12A/80G renewal 6 months before expiry. Annual compliance costs Rs 5,000 to Rs 25,000 including audit and filing fees.
Keep Your Charitable Trust Compliant
Our Expert and legal team handles complete trust compliance including audit, Form 10B, ITR-7, Form 10BD, FCRA returns, and Charity Commissioner filings. Annual packages starting at Rs 7,999.
Get StartedFrequently Asked Questions
What is Section 12A registration for charitable trusts?
What is the 85% application rule for charitable trusts?
What is Form 10B for charitable trusts?
What is Form 10BB?
What is the ITR-7 filing deadline for trusts?
What is Form 10BD?
What is the penalty for not filing trust compliance?
What is the FCRA annual return requirement?
What are prescribed modes of investment for trusts?
How to maintain donor records for Form 10BD?
What is the Charity Commissioner filing requirement?
What is the 80G registration for charitable trusts?
Can a charitable trust carry forward unspent income?
What happens if 12A registration is not renewed?
What is the audit requirement for charitable trusts?
What are anonymous donations and how are they taxed?
What is the corpus donation rule?
How to handle trust property income?
What is the TDS compliance for charitable trusts?
Can a trust receive donations in kind?
What is the GST compliance for charitable trusts?
What are the consequences of non-compliance for charitable trusts?
How to apply for 12A/80G renewal?
What is Form 10 for accumulation of income?
What records must a charitable trust maintain?
Need Help With This Process?
Our experts are ready to assist you every step of the way. Get started with a free consultation today!
