Step-by-Step Guide 8 Steps

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.

D
Dhanush Prabha
14 min read 90.6K views
Reviewed by Industry Experts & Startup Specialists.
Last Updated: 
Quick Overview
Estimated Cost₹5000
Time Required30 to 60 Days
Total Steps8 Steps
What You'll Need

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

DeadlineFilingFormAuthorityApplicable To
May 31Statement of DonationsForm 10BDIncome TaxAll trusts with 80G
May 31Donation CertificatesForm 10BETo DonorsAll trusts with 80G
June 15 / Sep 15TDS Return (Q4 / Q1)24Q / 26QIncome TaxAll trusts with TDS obligations
Before Oct 31Audit ReportForm 10B / 10BBIncome TaxAll audited trusts
October 31Income Tax ReturnITR-7Income TaxAll trusts with 12A
December 31FCRA Annual ReturnForm FC-4MHA (FCRA)FCRA-registered trusts
Varies by StateState Annual ReturnState-specificCharity CommissionerState-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:

ComponentTreatmentExample
Total Income (excluding corpus)Base for 85% calculationRs 50,00,000
85% Required ApplicationMinimum to spend on charitable purposesRs 42,50,000
15% Permitted AccumulationCan be retained without conditionsRs 7,50,000
Actual ApplicationAmount spent on charitable activitiesRs 45,00,000
Excess ApplicationCan be set off against next 5 yearsRs 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 Support

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

RequirementDetailsDeadlinePenalty
Designated Bank AccountFCRA account at SBI New Delhi Main Branch onlyMandatoryFCRA cancellation
FC-4 Annual ReturnDetails of foreign contributions received and utilizedDecember 31FCRA suspension
Administrative Expenses CapMaximum 20% of total foreign contributionAnnualFCRA cancellation
Quarterly IntimationIntimation of receipt to MHA within 15 daysWithin 15 daysNotice from MHA
FCRA RenewalEvery 5 years6 months before expiryFCRA 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

StateGoverning LawFiling AuthorityKey Requirement
MaharashtraMaharashtra Public Trust Act, 1950Charity Commissioner, Mumbai/PuneSchedule-VII annual return, change reports
GujaratBombay Public Trusts Act, 1950Charity Commissioner, AhmedabadAnnual accounts and activities report
RajasthanRajasthan Public Trust Act, 1959Registrar of Public TrustsAnnual return with audited accounts
KarnatakaKarnataka Hindu Religious Institutions ActDeputy CommissionerAnnual administration report
Other StatesIndian Trusts Act, 1882 (general)VariesRegistration 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 TypeValidityRenewal FormRenewal Deadline
Provisional 12A3 yearsForm 10AB (conversion to regular)6 months before expiry or within 6 months of commencing activities
Regular 12A5 yearsForm 10AB (renewal)6 months before expiry
Provisional 80G3 yearsForm 10AB (conversion to regular)6 months before expiry
Regular 80G5 yearsForm 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 Expert

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 Started

Frequently Asked Questions

What is Section 12A registration for charitable trusts?
Section 12A registration grants income tax exemption to charitable and religious trusts on income applied for charitable purposes. Without 12A registration, the trust's income is taxable at the maximum marginal rate. Registration is granted by the Principal Commissioner of Income Tax. Under the new regime (post April 2021), provisional registration is valid for 3 years and regular registration for 5 years. Filing Form 10A (provisional) or Form 10AB (regular/renewal) on the Income Tax portal.
What is the 85% application rule for charitable trusts?
Under Section 11(1), a charitable trust must apply at least 85% of its income for charitable purposes during the financial year to claim tax exemption. The remaining 15% can be accumulated. If income is not applied in the same year, the trust can exercise Form 10 option to accumulate for up to 5 years for a specific purpose. Failure to apply 85% results in the unspent amount being taxable as income of the trust.
What is Form 10B for charitable trusts?
Form 10B is the audit report prescribed under Section 12A(1)(b) of the Income Tax Act for charitable trusts with income up to Rs 5 crore and no foreign income or assets. It is filed by the auditor on the Income Tax e-filing portal. The form covers: application of income for charitable purposes, accumulation details, investment in prescribed modes, and compliance with 12A conditions. Filing deadline: before the ITR-7 due date (October 31 for audited trusts).
What is Form 10BB?
Form 10BB is the detailed audit report for charitable trusts with income exceeding Rs 5 crore or having foreign assets or income. It requires more detailed disclosures than Form 10B including: detailed schedule of properties, foreign asset declaration, related party transactions, trustee compensation details, and fund flow statements. The form is filed by the auditor on the Income Tax portal before the ITR-7 due date.
What is the ITR-7 filing deadline for trusts?
Charitable trusts requiring audit (most trusts with 12A registration) must file ITR-7 by October 31 of the assessment year. For example, for FY 2024-25, the due date is October 31, 2025. Trusts not requiring audit (income below the basic exemption limit without 12A) file by July 31. Late filing attracts a penalty of Rs 5,000 (or Rs 1,000 if income is below Rs 5 lakh) under Section 234F, plus interest under Sections 234A/234B/234C.
What is Form 10BD?
Form 10BD is the Statement of Donations that trusts with 80G registration must file annually by May 31 following the financial year. It reports every donation received with: donor name, PAN or Aadhaar, donation amount, and 80G eligibility category (50% or 100% deduction). After filing Form 10BD, the trust must issue Form 10BE (Certificate of Donation) to each donor. Donors need Form 10BE to claim the Section 80G deduction.
What is the penalty for not filing trust compliance?
Penalties include: ITR-7 late filing: Rs 5,000 (Section 234F), interest on tax due: 1% per month (Sections 234A/B/C), non-filing of Form 10B audit report: loss of tax exemption for the year, FCRA return late filing: suspension or cancellation of FCRA registration, and non-compliance with 12A conditions: cancellation of 12A registration (trust income becomes fully taxable). Non-renewal of 12A/80G before expiry also results in loss of exemption.
What is the FCRA annual return requirement?
Trusts registered under FCRA (Foreign Contribution Regulation Act) must file Form FC-4 annually by December 31. The return covers: foreign contributions received (donor-wise and country-wise), purpose-wise utilization, administrative expenses (maximum 20%) of total foreign contribution, bank account details (only the designated FCRA account at SBI New Delhi Main Branch), and assets created from foreign funds. The return must be certified.
What are prescribed modes of investment for trusts?
Under Section 11(5) read with Rule 17C, trust funds must be invested in prescribed modes: government securities, fixed deposits with scheduled banks, units of UTI/mutual funds, post office savings, shares/debentures of public companies (up to 5% of capital), and immovable property (used for charitable purposes). Investment in non-prescribed modes results in the invested amount being treated as income of the trust and taxed accordingly.
How to maintain donor records for Form 10BD?
Maintain a donor register with: donor name and address, PAN or Aadhaar (mandatory for donations above Rs 50,000), donation amount, date of receipt, receipt number, mode of payment (cash/cheque/online), and whether eligible for 50% or 100% deduction. Cash donations above Rs 2,000 are not eligible for 80G deduction (Section 80G(5D)). This register is the source for Form 10BD filing and must be reconciled with bank statements.
What is the Charity Commissioner filing requirement?
State-level compliance varies: Maharashtra requires annual filing with the Charity Commissioner in Schedule-VII format, Gujarat requires filing with the Charity Commissioner, Rajasthan has the Rajasthan Public Trust Act requiring annual reporting, and other states have their own requirements. Filings typically include: audited accounts, activities report, trustee changes, and property transactions. Some states require filing within 6 months of the financial year-end.
What is the 80G registration for charitable trusts?
80G registration allows donors to the trust to claim a tax deduction on their donations. Without 80G, donors cannot get tax benefits, reducing donation incentives. Under the new regime: provisional 80G registration (3 years, granted with 12A), regular 80G registration (5 years, requires application before expiry). The trust must file Form 10BD annually and issue Form 10BE to donors. 80G registration is separate from 12A.
Can a charitable trust carry forward unspent income?
Yes, through two mechanisms: (1) 15% automatic accumulation -- up to 15% of income can be accumulated without conditions. (2) Form 10 accumulation -- income above 15% can be accumulated for up to 5 years for a specific charitable purpose by filing Form 10 before the ITR due date. The accumulated amount must be invested in prescribed modes. If not utilized within 5 years, it is treated as income of the 6th year and taxed.
What happens if 12A registration is not renewed?
If 12A registration expires without renewal: the trust's entire income becomes taxable at the maximum marginal rate (approximately 42.7% including surcharge and cess), 80G benefits for donors cease (donors can no longer claim deductions), corpus donations become taxable, and the trust loses its exempt status. Apply for renewal using Form 10AB at least 6 months before expiry. Late renewal applications may not be processed in time.
What is the audit requirement for charitable trusts?
Trusts with total income exceeding the basic exemption limit (Rs 2.5 lakh before applying exemptions) must get accounts audited by a Tax Professional under Section 12A(1)(b). The audit covers: income computation, application of income for charitable purposes, accumulation compliance, investment in prescribed modes, and 12A/80G conditions. The audit report is filed in Form 10B or 10BB on the Income Tax portal before the ITR due date.
What are anonymous donations and how are they taxed?
Anonymous donations are contributions where the trust does not maintain a record of the donor's identity (name and address). Under Section 115BBC, anonymous donations exceeding Rs 1 lakh or 5% of total donations (whichever is higher) are taxed at 30%. Exceptions: donations received in religious institutions for religious purposes, and donations in kind. Maintain donor PAN/Aadhaar records to avoid classification as anonymous. Cash donations above Rs 2,000 require donor identification.
What is the corpus donation rule?
A corpus donation (voluntary contribution with a specific direction that it shall form part of the corpus) is exempt from income under Section 11(1)(d). The corpus amount must be invested in prescribed modes and cannot be used for day-to-day charitable expenses. Only the income earned from corpus investments is treated as trust income (and must follow the 85% application rule). Get a written declaration from the donor specifying the contribution as corpus.
How to handle trust property income?
Income from trust property (rent from buildings, agricultural income, capital gains from property sale) is covered under Section 11. Rental income must be applied for charitable purposes (85% rule). Capital gains from property sale are exempt if the entire net consideration is invested in similar assets within 1 year (before the due date of ITR filing). Unapplied property income is taxable. Maintain separate accounts for property income and donation income.
What is the TDS compliance for charitable trusts?
Charitable trusts must comply with TDS provisions as deductors: deduct TDS on salaries (Section 192), contractor payments (Section 194C), rent (Section 194I), professional fees (Section 194J), and interest payments. File quarterly TDS returns (Form 24Q for salaries, Form 26Q for non-salary). Issue Form 16/16A to deductees. Non-compliance attracts penalties and interest. Trusts receiving interest income should provide Form 15G/15H if income is below taxable limits.
Can a trust receive donations in kind?
Yes. Trusts can receive donations in kind (property, goods, equipment). Donations in kind are not eligible for 80G deduction for the donor (only monetary donations qualify). For trust accounting, record the donation at fair market value on the date of receipt. Donations in kind do not count toward the 85% application requirement -- only monetary income requires 85% application. Maintain a separate register for in-kind donations.
What is the GST compliance for charitable trusts?
Charitable trusts are exempt from GST on most activities under Notification No. 12/2017 if the activities are purely charitable (education, healthcare, religious activities). However, trusts providing commercial services (renting commercial property, catering for non-charitable events, consulting) must register for GST if turnover exceeds Rs 20 lakh (Rs 10 lakh for special category states). Mixed-use trusts must segregate exempt and taxable activities for GST purposes.
What are the consequences of non-compliance for charitable trusts?
Consequences include: cancellation of 12A registration (Section 12AB(4)), making all income taxable; cancellation of 80G registration, removing donor tax benefits; penalty up to Rs 5,000 for late ITR filing; FCRA registration suspension/cancellation for FCRA non-compliance; Charity Commissioner action (trust property attachment, trustee removal) under state Trust Acts; and in extreme cases, prosecution proceedings under the Income Tax Act for willful default.
How to apply for 12A/80G renewal?
File Form 10AB on the Income Tax e-filing portal at least 6 months before the expiry of current registration. Attach: trust deed, audited accounts for the last 3 years, activities report, Form 10B/10BB audit reports, ITR-7 returns filed, and any amendments to the trust deed. The Principal Commissioner examines compliance history and grants renewal for 5 years. Application can be filed online with DSC. Processing time: 3 to 6 months.
What is Form 10 for accumulation of income?
Form 10 is filed on the Income Tax portal when a trust wants to accumulate income beyond 15% for a specific charitable purpose. The form specifies: the amount to be accumulated, the purpose of accumulation, and the period (maximum 5 years). Form 10 must be filed before the ITR due date for the relevant year. The accumulated amount must be invested in prescribed modes (Section 11(5)). If not utilized within the specified period, it becomes taxable income.
What records must a charitable trust maintain?
Mandatory records: books of account (receipts, payments, journal, ledger), bank statements for all accounts, donor register with PAN/Aadhaar details, investment register showing prescribed mode investments, property register (trust properties), trustee meeting minutes, activity reports (beneficiary details, programs conducted), employee records (salaries, TDS), and FCRA contribution register (if applicable). Records must be preserved for minimum 8 years.
Tags:

Need Help With This Process?

Our experts are ready to assist you every step of the way. Get started with a free consultation today!

D

Dhanush Prabha is the Chief Technology Officer and Chief Marketing Officer at IncorpX, leading platform development, digital growth, and product strategy. With experience in full-stack development, scalable systems, SEO, and marketing automation, he focuses on building technology-driven solutions and educational business resources for startups and growing businesses. He writes on technology, entrepreneurship, business setup processes, and digital transformation.