NGO & Non-Profit · 12 min read · Apr 8, 2026

Annual Compliance for NGOs and Trusts: ITR-7, Form 10B Audit and 85% Application Rule

Getting RNPO registration was the starting line. The real work is annual compliance - the recurring filings, audits, and spending rules that keep your...

CA Puja Pradhan

Annual Compliance for NGOs and Trusts: ITR-7, Form 10B Audit and 85% Application Rule - Featured Image
In this guide

    Getting RNPO registration was the starting line. The real work is annual compliance - the recurring filings, audits, and spending rules that keep your tax exemption alive. One missed ITR-7, one unfiled Form 10B, or one year where the 85% application rule is not met, and your NGO loses its exempt status. The Income Tax Department then taxes your entire income - including donations meant for your beneficiaries.

    This guide is the annual compliance calendar your NGO needs - covering every filing, every deadline, every form, and every rule that applies to charitable trusts, societies, and Section 8 companies registered as RNPOs under the Income Tax Act 2025.

    The Complete Annual Compliance Calendar for NGOs and Trusts

    Every RNPO (trust, society, Section 8 company with tax registration) must complete these filings annually:

    FilingFormAuthorityDue DateApplies To
    TDS Returns (quarterly)Form 24Q/26Q/27QIncome Tax31 Jul, 31 Oct, 31 Jan, 31 MayAll NGOs deducting TDS
    Donation StatementForm 10BDIncome Tax31 MayAll 80G-registered RNPOs
    Donation Certificates to DonorsForm 10BEIncome Tax31 May (after Form 10BD)All 80G-registered RNPOs
    Accumulation NoticeForm 10Income Tax2 months before ITR due date (by 31 Aug)RNPOs accumulating income beyond 15%
    Audit Report (standard)Form 10BBIncome Tax30 SeptemberRNPOs with income below Rs 5 crore (domestic only)
    Audit Report (enhanced)Form 10BIncome Tax30 SeptemberRNPOs with income above Rs 5 crore, or FCRA recipients, or applying income outside India
    Income Tax ReturnITR-7Income Tax31 OctoberALL RNPOs (mandatory even for NIL income)
    FCRA Annual ReturnForm FC-4MHA (FCRA)31 DecemberFCRA-registered NGOs only
    Charity Commissioner FilingState-prescribed formCharity CommissionerVaries by state (typically 6 months after FY end)Trusts in MH, GJ, RJ, MP (states with Public Trusts Act)
    ROC Annual FilingForm AOC-4, MGT-7MCA (ROC)30 Sep (AOC-4), 28 Nov (MGT-7)Section 8 Companies only
    NGO Darpan Profile UpdateOnline portalNITI AayogOngoing (recommended annually)All NGOs on NGO Darpan

    Note: These are the standard deadlines. The government may extend deadlines through specific notifications - always check the latest circulars. For NGOs needing end-to-end compliance management, accounting services with NGO specialisation ensure no deadline is missed.

    ITR-7: The Annual Income Tax Return for NGOs

    ITR-7 is the specific income tax return form for charitable trusts, NGOs, and institutions filing under Sections 139(4A), 139(4B), 139(4C), or 139(4D). Under the Income Tax Act 2025, all RNPOs file ITR-7 regardless of whether their income is taxable or exempt. Filing is mandatory even if the NGO received zero income during the year.

    Key schedules in ITR-7:

    • Income details - all sources including donations, grants, interest, rental, and capital gains
    • Application of income - how the 85% was spent on charitable activities
    • Accumulation details - amounts set aside under Form 10 for future use
    • Anonymous donations - reported under Section 115BBC (taxed at 30% if above Rs 1 lakh or 5% of total donations)
    • Capital gains - separate reporting for short-term and long-term
    • TDS details - reconciliation with Form 26AS
    • Audit report reference - acknowledgement number of Form 10B/10BB uploaded earlier

    Due date: 31 October of the assessment year (e.g., 31 October 2026 for FY 2025-26). The audit report (Form 10B/10BB) must be uploaded by 30 September - one month before the ITR due date. File ITR-7 only after the audit report is uploaded. For NGOs also handling GST return filing, coordinate both tax calendars to avoid deadline conflicts.

    Form 10B vs Form 10BB: Which Audit Report Does Your NGO Need?

    The choice between Form 10B and Form 10BB depends on three criteria under Rule 16CC:

    CriterionIf YES → Form 10BIf NO to all → Form 10BB
    Total income (before exemptions) exceeds Rs 5 croreForm 10B requiredForm 10BB sufficient
    NGO received any foreign contribution (even Re 1)Form 10B requiredForm 10BB sufficient
    NGO applied income outside IndiaForm 10B requiredForm 10BB sufficient

    Form 10B is the enhanced audit report - it requires more detailed disclosures including related party transactions, investment details, compliance with accumulation conditions, and foreign contribution utilisation. Form 10BB is the standard audit report - simpler, covering basic income and expenditure verification for smaller domestic trusts.

    Both forms must be signed by a practising CA using DSC with UDIN. The CA uploads the form on the Income Tax portal, and the NGO receives an acknowledgement number that must be quoted in ITR-7. For trusts needing a reliable audit, our tax audit services include Form 10B/10BB preparation and filing.

    The 85% Application Rule: How It Works and How to Calculate

    The 85% application rule is the cornerstone of tax exemption for RNPOs. Under the Income Tax Act (both old Sections 11-12 and new Chapter XVII-B), an RNPO must apply at least 85% of its regular income towards charitable or religious purposes in India during the financial year. The remaining 15% can be retained or accumulated without tax consequences.

    Worked example:

    • Total income of trust in FY 2025-26: Rs 50,00,000
    • 85% of income: Rs 42,50,000 (must be applied for charitable purposes)
    • 15% retained: Rs 7,50,000 (exempt without any condition)
    • If the trust actually spent Rs 45,00,000 → 85% rule met → entire Rs 50 lakh exempt
    • If the trust actually spent only Rs 35,00,000 → 85% rule NOT met → tax consequences triggered

    What counts as application of income? Direct expenditure on charitable activities (programme costs, beneficiary payments, infrastructure for charitable use), revenue expenditure (salaries of programme staff, rent for activity premises), and capital expenditure on assets used for charitable purposes (building a school, buying medical equipment). Administrative expenses also count towards the 85% but should be reasonable.

    What does NOT count as application? Loan repayments (funds borrowed and used for charity are not 'application' of income). Donations to other trusts are counted as application only to the extent of 85% of the donated amount. Investments (buying shares, FDs, property for investment) do not count as application - these are accumulation/investment of corpus.

    What If the NGO Cannot Spend 85% in One Year? Accumulation Rules

    If an RNPO cannot spend 85% of income in the current year, it has two options to avoid taxation:

    Option 1: Deemed application. Income is deemed to have been applied if the NGO sets it aside for a specific charitable purpose and applies it in the immediately following year. This is automatic - no form filing required - but the amount must actually be spent in the next year.

    Option 2: Accumulation under Form 10. If the NGO needs to accumulate income for more than one year (up to 5 years maximum), it must file Form 10 with the Income Tax Department at least 2 months before the ITR due date (i.e., by 31 August). Form 10 specifies the purpose for which income is being accumulated and the time period. The accumulated amount must be invested in prescribed modes (government securities, bank deposits, UTI units, etc.). Failure to apply the accumulated amount within 5 years triggers taxation in the year of violation.

    Critical: If the NGO neither spends 85% nor files Form 10 for accumulation, the shortfall is treated as income and taxed at the applicable rate. This can result in a surprise tax demand. Plan your expenditure to meet the 85% threshold or file Form 10 well before the August deadline.

    Form 10BD and Form 10BE: The Donation Reporting System

    Since 2022, the Income Tax Department requires RNPOs to report all donations received during the financial year:

    1. 1. Form 10BD (Statement of Donations): Filed by the NGO on the Income Tax portal by 31 May. Lists every donor's name, PAN, address, donation amount, date, and payment mode. This is the NGO's side of the donation verification system.
    2. 2. Form 10BE (Certificate of Donation): Generated automatically after Form 10BD is filed. The NGO downloads and issues Form 10BE to each donor. Donors use this certificate to claim 80G deduction in their ITR. Without Form 10BE, the donor's 80G claim may be rejected.

    Why this matters: The IT Department auto-matches Form 10BD (NGO-side) with the donor's ITR (donor-side). If the amounts do not match, both the donor's deduction and the NGO's credibility are flagged. Late filing of Form 10BD means donors cannot get Form 10BE on time, damaging your relationship with donors. File 10BD by 31 May without fail. For a deeper understanding of the donor side, see our guide on 80G deduction for donors.

    FCRA Annual Return: Form FC-4

    FCRA-registered NGOs must file Form FC-4 with the Ministry of Home Affairs by 31 December every year - even if no foreign contribution was received (NIL return mandatory). The return includes: total foreign contributions received, donor-wise details, purpose-wise utilisation, administrative vs programme expenditure split (20% cap check), and CA-audited financial statements for FCRA funds.

    Late filing penalty: 5% of the total foreign contribution received in the financial year. Non-filing can lead to FCRA cancellation. File FC-4 on fcraonline.nic.in with the audited FCRA accounts attached. For NGOs needing FCRA compliance support, see our guide on FCRA registration for NGOs.

    State-Level Compliance: Charity Commissioner and Registrar of Societies

    In addition to Income Tax and FCRA filings, NGOs have state-level compliance obligations:

    Trusts in Maharashtra, Gujarat, Rajasthan, Madhya Pradesh: These states have a Charity Commissioner under the Public Trusts Act. Trusts must file annual accounts (Schedule IX-C in Maharashtra), change reports for trustees, and property transaction approvals with the Charity Commissioner. Deadlines vary by state - typically within 6 months of the financial year-end.

    Societies: Annual list of managing committee members must be filed with the Registrar of Societies under Section 4 of the Societies Registration Act. Some states require annual accounts filing. Non-filing can lead to society becoming dormant or being struck off.

    Section 8 Companies: Must file Form AOC-4 (financial statements) by 30 September and Form MGT-7 (annual return) by 28 November with the ROC, in addition to all Income Tax filings. Board meetings (minimum 4 per year), AGM (within 6 months of FY-end), and statutory audit are also mandatory. For Section 8 compliance, our company registration services include annual filing support.

    Consequences of Non-Compliance: What You Lose

    ViolationImmediate ConsequenceLong-Term Risk
    Failure to file ITR-7 by 31 OctoberLoss of tax exemption for that year; entire income taxableRNPO cancellation after 3 consecutive years of non-filing
    Failure to upload Form 10B/10BB by 30 SeptemberITR-7 treated as defective; exemption claim may be disallowedAudit non-compliance flag with IT Department
    Not meeting 85% application ruleShortfall amount taxed at applicable ratePattern of non-compliance triggers Section 334 cancellation proceedings
    Failure to file Form 10BD by 31 MayDonors cannot get Form 10BE; donors' 80G claims rejectedLoss of donor trust; reduced future donations
    Failure to file Form 10 for accumulationAccumulated amount taxed in the year of failureCannot accumulate income going forward without fresh Form 10
    FCRA Form FC-4 late filing5% penalty on total foreign contributionFCRA registration cancellation
    Charity Commissioner non-filing (MH/GJ)Penalties under state Public Trusts ActTrust may be deregistered at state level
    Section 8 ROC non-filingAdditional filing fees + penalties under Companies ActCompany may be struck off by ROC

    The most severe consequence is RNPO cancellation under Section 334 of IT Act 2025. Once cancelled, the NGO's income becomes fully taxable, donors cannot claim 80G, and the organisation loses its non-profit status for all practical purposes. Reinstatement requires a fresh application and is not guaranteed.

    Practical Annual Compliance Checklist for NGOs

    April-May: File Form 10BD (donation statement) by 31 May. Issue Form 10BE to all donors. Begin preparation of financial statements for the completed FY.

    June-August: Complete annual audit with CA. File Form 10 for income accumulation (if applicable) by 31 August. Prepare Form 10B or 10BB based on applicability criteria.

    September: Upload Form 10B/10BB on the Income Tax portal by 30 September. For Section 8 companies: file Form AOC-4 with ROC by 30 September.

    October: File ITR-7 by 31 October. Verify that the audit report acknowledgement number is correctly quoted. Reconcile with Form 26AS and AIS.

    November: For Section 8 companies: file Form MGT-7 with ROC by 28 November. Update NGO Darpan profile if any changes occurred during the year.

    December: File FCRA Form FC-4 by 31 December (FCRA-registered NGOs only). File Charity Commissioner returns (if applicable in your state).

    Ongoing: File quarterly TDS returns. Maintain separate books for FCRA and domestic funds. Track 85% application throughout the year - do not wait until year-end.

    Key Takeaways

    Every RNPO - charitable trust, society, or Section 8 company with tax registration - must file ITR-7 by 31 October annually even if income is fully exempt, with the Form 10B or 10BB audit report uploaded by 30 September as a prerequisite, and failure to file for 3 consecutive years triggers RNPO cancellation under the Income Tax Act 2025.

    The 85% application rule requires RNPOs to spend at least 85% of regular income on charitable purposes during the financial year - with the remaining 15% exempt without conditions - and any shortfall is taxed at the applicable rate unless the NGO files Form 10 for accumulation (up to 5 years) by 31 August, specifying the purpose and investing in prescribed modes.

    Form 10B (enhanced audit) is required for NGOs with income above Rs 5 crore, FCRA recipients, or those applying income outside India, while Form 10BB (standard audit) applies to all other RNPOs - both must be signed by a practising CA with DSC and UDIN and uploaded on the Income Tax portal before ITR-7 filing.

    The donation reporting system requires 80G-registered RNPOs to file Form 10BD (Statement of Donations) by 31 May and issue Form 10BE (Certificate of Donation) to each donor - the IT Department auto-matches these against donors' ITR claims, and late filing directly impacts donors' ability to claim 80G deductions.

    NGOs must manage multiple compliance streams simultaneously: Income Tax (ITR-7, Form 10B/10BB, Form 10BD, Form 10), FCRA (Form FC-4 by 31 December for foreign-funded NGOs), state-level (Charity Commissioner filings in applicable states), and MCA (Form AOC-4 and MGT-7 for Section 8 companies) - with non-compliance consequences ranging from tax exemption loss to registration cancellation.

    Need Help with NGO Annual Compliance? Stay Exempt, Stay Compliant

    Annual compliance is not optional - it is the price of tax exemption. Missing one deadline can cost your NGO lakhs in tax, donor confidence, and operational capacity. A systematic approach with proper CA support ensures every form is filed on time, every audit is completed correctly, and the 85% rule is met every year.

    Explore our NGO registration and compliance services - including ITR-7 filing, Form 10B/10BB audit, Form 10BD donation statement, FCRA Form FC-4, and 85% application tracking. End-to-end annual compliance management for trusts, societies, and Section 8 companies.

    +91 945 945 6700 (Call or WhatsApp)

    Share this guide: Link copied!

    Common Questions

    Frequently Asked Questions

    Have a look at the answers to the most asked questions.

    Is ITR-7 mandatory if the trust has zero income?
    Yes. ITR-7 must be filed by 31 October regardless of whether the trust received any income or made any expenditure during the year. Even a NIL return is mandatory. Non-filing is treated as a compliance violation under Section 349 of IT Act 2025 and can trigger loss of exemption and eventual RNPO cancellation.
    When should the NGO choose Form 10B over Form 10BB?
    Form 10B is required if ANY of these three conditions are met: (1) total income before exemptions exceeds Rs 5 crore, (2) the NGO received any foreign contribution (even Re 1 under FCRA), or (3) the NGO applied income outside India. If none of these apply, the NGO files the simpler Form 10BB. The choice is not optional - filing the wrong form makes the return defective.
    What happens if the NGO spends only 70% of income instead of 85%?
    The shortfall (85% minus 70% = 15% of income) is treated as taxable income for that year. Using the worked example: if total income is Rs 50 lakh, the NGO should have spent Rs 42.5 lakh (85%) but spent only Rs 35 lakh (70%). The shortfall of Rs 7.5 lakh is taxed at the applicable rate. Additionally, repeated non-compliance triggers Section 334 cancellation proceedings.
    Can the NGO accumulate income for more than one year?
    Yes, up to 5 years maximum, by filing Form 10 at least 2 months before the ITR due date (by 31 August). The form must specify the purpose for which income is being accumulated and the time period. The accumulated amount must be invested in prescribed modes (government securities, bank FDs, UTI units, etc.). If the amount is not applied within 5 years, it becomes taxable in the year of violation.
    Is Form 10BD filing mandatory if the trust received no donations?
    If the trust has 80G registration but received zero donations during the year, a NIL Form 10BD filing is recommended but may not be strictly mandatory (as there are no donations to report). However, if any donation was received - even one - Form 10BD must be filed by 31 May. Best practice is to file even a NIL statement to maintain a clean compliance record.
    Kya trust ko har saal audit karwana zaroori hai?
    Haan, agar trust RNPO registered hai (12A/12AB/Section 332), toh har saal CA audit zaroori hai - Form 10B ya 10BB. Bina audit ke ITR-7 defective ho jaata hai aur tax exemption mil nahi paati. Audit report 30 September tak Income Tax portal par upload hona chahiye. ITR-7 31 October tak file hona chahiye. Audit ke bina exemption claim karna possible nahi hai.
    85% rule mein kya kya expenditure count hota hai?
    Charitable activities par direct kharcha (programme costs, beneficiary payments), revenue expenses (programme staff salaries, activity premises rent), aur capital expenditure charitable assets par (school building, medical equipment kharidna) - ye sab 85% mein count hota hai. Lekin loan repayment count nahi hota. Investments (shares, FDs kharidna) count nahi hota. Dusri trusts ko donation dena sirf 85% tak count hota hai. Administrative expenses count hote hain lekin reasonable hone chahiye.
    FCRA return aur Income Tax return alag alag file hote hain kya?
    Haan, bilkul alag hain. Income Tax return (ITR-7) Income Tax portal par file hota hai 31 October tak. FCRA return (Form FC-4) FCRA online portal (fcraonline.nic.in) par file hota hai 31 December tak. Dono ke liye alag audit hota hai - Income Tax audit Form 10B/10BB mein aur FCRA audit Form FC-4 ke saath attach hota hai. FCRA funds ke liye alag books of accounts bhi maintain karne padte hain.
    What is the penalty for late ITR-7 filing?
    Late filing of ITR-7 after 31 October attracts: (1) loss of exemption under Sections 11/12 for the year if the return is filed after the due date (per Section 12A requirements), (2) late filing fee under Section 234F (Rs 5,000 if filed before 31 December, Rs 10,000 after), and (3) interest under Section 234A on any tax due. The most damaging consequence is the loss of exemption - the entire income becomes taxable, not just a penalty amount.
    Can the 85% rule be relaxed during a disaster or pandemic year?
    The government can and has extended deadlines and provided relaxations through special notifications (as during COVID-19). However, the 85% rule itself is not automatically relaxed. The NGO must file Form 10 for accumulation if it cannot meet 85% in any year - regardless of the reason. Proactive Form 10 filing protects the NGO from unexpected taxation. Do not assume relaxation - file Form 10 if there is any doubt about meeting the threshold.
    10,000+
    Happy Clients

    Helping businesses stay compliant and stress-free.

    15+
    Years Experience

    Deep expertise in GST, Income Tax, ROC & business compliance.

    50,000+
    Documents Filed

    Returns, registrations, and filings handled accurately.

    4.9★
    Client Rating

    Trusted by entrepreneurs, startups, and growing businesses.

    ISO
    Certified

    Professional standards and documented processes.

    SSL
    Secure

    Your financial and business data is fully protected.