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:
| Filing | Form | Authority | Due Date | Applies To |
|---|---|---|---|---|
| TDS Returns (quarterly) | Form 24Q/26Q/27Q | Income Tax | 31 Jul, 31 Oct, 31 Jan, 31 May | All NGOs deducting TDS |
| Donation Statement | Form 10BD | Income Tax | 31 May | All 80G-registered RNPOs |
| Donation Certificates to Donors | Form 10BE | Income Tax | 31 May (after Form 10BD) | All 80G-registered RNPOs |
| Accumulation Notice | Form 10 | Income Tax | 2 months before ITR due date (by 31 Aug) | RNPOs accumulating income beyond 15% |
| Audit Report (standard) | Form 10BB | Income Tax | 30 September | RNPOs with income below Rs 5 crore (domestic only) |
| Audit Report (enhanced) | Form 10B | Income Tax | 30 September | RNPOs with income above Rs 5 crore, or FCRA recipients, or applying income outside India |
| Income Tax Return | ITR-7 | Income Tax | 31 October | ALL RNPOs (mandatory even for NIL income) |
| FCRA Annual Return | Form FC-4 | MHA (FCRA) | 31 December | FCRA-registered NGOs only |
| Charity Commissioner Filing | State-prescribed form | Charity Commissioner | Varies by state (typically 6 months after FY end) | Trusts in MH, GJ, RJ, MP (states with Public Trusts Act) |
| ROC Annual Filing | Form AOC-4, MGT-7 | MCA (ROC) | 30 Sep (AOC-4), 28 Nov (MGT-7) | Section 8 Companies only |
| NGO Darpan Profile Update | Online portal | NITI Aayog | Ongoing (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:
| Criterion | If YES → Form 10B | If NO to all → Form 10BB |
|---|---|---|
| Total income (before exemptions) exceeds Rs 5 crore | Form 10B required | Form 10BB sufficient |
| NGO received any foreign contribution (even Re 1) | Form 10B required | Form 10BB sufficient |
| NGO applied income outside India | Form 10B required | Form 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. 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. 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
| Violation | Immediate Consequence | Long-Term Risk |
|---|---|---|
| Failure to file ITR-7 by 31 October | Loss of tax exemption for that year; entire income taxable | RNPO cancellation after 3 consecutive years of non-filing |
| Failure to upload Form 10B/10BB by 30 September | ITR-7 treated as defective; exemption claim may be disallowed | Audit non-compliance flag with IT Department |
| Not meeting 85% application rule | Shortfall amount taxed at applicable rate | Pattern of non-compliance triggers Section 334 cancellation proceedings |
| Failure to file Form 10BD by 31 May | Donors cannot get Form 10BE; donors' 80G claims rejected | Loss of donor trust; reduced future donations |
| Failure to file Form 10 for accumulation | Accumulated amount taxed in the year of failure | Cannot accumulate income going forward without fresh Form 10 |
| FCRA Form FC-4 late filing | 5% penalty on total foreign contribution | FCRA registration cancellation |
| Charity Commissioner non-filing (MH/GJ) | Penalties under state Public Trusts Act | Trust may be deregistered at state level |
| Section 8 ROC non-filing | Additional filing fees + penalties under Companies Act | Company 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)