NGO Compliance Calendar 2026-27: All Filing Deadlines in One Place

Running an NGO means carrying two jobs at once: delivering your mission on the ground and staying compliant with a web of deadlines that spans the Income Tax Act, the Companies Act, the FCRA, GST law, and multiple state statutes. Miss a single deadline and the consequences range from late fees to the suspension of your registration. This calendar brings every major compliance deadline for FY 2026-27 into one reference, covering all three NGO formats: Trust, Society, and Section 8 Company.
- Form 10B (income tax audit report): 30 September 2027
- ITR-7 (income tax return, audit cases): 31 October 2027
- Section 8 Company AGM: on or before 30 September 2027
- AOC-4 (financial statements, MCA): within 30 days of AGM (29 October 2027 if AGM on 30 Sept)
- MGT-7 / MGT-7A (annual return, MCA): within 60 days of AGM (28 November 2027 if AGM on 30 Sept)
- FC-4 (FCRA annual return): 31 December 2027
- Form 10BD / 10BE (80G donation statement): 31 May 2027 (for FY 2026-27 donations)
- DIR-3 KYC (director KYC for Section 8): 30 September 2027
- 12A / 80G renewal (Form 10AB): at least 6 months before registration expiry
- FCRA renewal (Form FC-6): at least 6 months before registration expiry
NGO compliance in India draws from multiple statutes:
- Income Tax Act, 1961 (Sections 11, 12, 12AB, 80G, 44AB) - Governs ITR-7, Form 10B, 12A/80G registration and renewal
- Companies Act, 2013 (Sections 8, 92, 96, 99, 129, 135, 403) - Governs Section 8 company MCA filings
- Foreign Contribution (Regulation) Act, 2010 (Sections 12, 16, 17, 18) - Governs FCRA registration, FC-4 returns, FC-6 renewal
- Societies Registration Act, 1860 + state amendments - Governs society annual filings
- Bombay Public Trusts Act, 1950 (Maharashtra) and state trust laws - Governs trust filings with Charity Commissioner
- GST Act, 2017 - Governs GSTR-1, GSTR-3B, GSTR-9 for GST-registered NGOs
- EPF Act, 1952 / ESI Act, 1948 - Governs PF and ESI for NGOs with qualifying employee strength
Month-by-Month NGO Compliance Calendar for FY 2026-27
The table below maps every significant compliance deadline from April 2026 through March 2027, with the filing form, authority, and applicable entity type. Deadlines that fall on a Sunday or public holiday are typically moved to the next working day under relevant rules.
| Month | Deadline | Compliance Item | Form / Portal | Applicable To |
|---|---|---|---|---|
| April 2026 | 7 Apr | TDS deposit for March 2026 | TRACES / OLTAS | Section 8, Trust, Society (if deducting TDS) |
| 11 Apr | GSTR-1 for March 2026 (monthly filers) | GST Portal | GST-registered NGOs (monthly) | |
| 15 Apr | PF / ESI payment for March 2026 | EPFO / ESIC portal | NGOs with 20+ (PF) or 10+ (ESI) employees | |
| 20 Apr | GSTR-3B for March 2026 (monthly filers) | GST Portal | GST-registered NGOs (monthly) | |
| 30 Apr | TDS Return Q4 FY 2025-26 (Form 24Q/26Q) | TRACES | Section 8, Trust, Society (if deducting TDS) | |
| May 2026 | 15 May | PF / ESI payment for April 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 15 May | GSTR-1 (quarterly, Jan-Mar 2026 under QRMP) | GST Portal | GST-registered NGOs (quarterly filers) | |
| 31 May | Form 10BD (statement of donations received under 80G, FY 2025-26) | Income Tax Portal | 80G-registered NGOs (all types) | |
| 31 May | Form 10BE (donation certificate to donors, FY 2025-26) | Income Tax Portal | 80G-registered NGOs (all types) | |
| 31 May | TDS Certificate (Form 16A) issuance for Q4 FY 2025-26 | TRACES | Section 8, Trust, Society (if deducting TDS) | |
| June 2026 | 15 Jun | PF / ESI payment for May 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 30 Jun | Advance tax (1st instalment, 15% of estimated tax) | Income Tax Portal | Section 8 companies (if tax liability > ₹10,000) | |
| July 2026 | 11 Jul | GSTR-1 for June 2026 (monthly filers) | GST Portal | GST-registered NGOs (monthly) |
| 15 Jul | PF / ESI payment for June 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength | |
| 31 Jul | ITR-7 filing (non-audit cases) for FY 2025-26 | Income Tax Portal | Trust, Society, Section 8 (non-audit) | |
| 31 Jul | TDS Return Q1 FY 2026-27 (Form 24Q/26Q) | TRACES | Section 8, Trust, Society (if deducting TDS) | |
| August 2026 | 15 Aug | PF / ESI payment for July 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 15 Aug | GSTR-1 (quarterly, Apr-Jun 2026 under QRMP) | GST Portal | GST-registered NGOs (quarterly filers) | |
| September 2026 | 15 Sep | PF / ESI payment for August 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 15 Sep | Advance tax (2nd instalment, 45% cumulative) | Income Tax Portal | Section 8 companies (if tax liability > ₹10,000) | |
| 30 Sep | Form 10B (audit report) for FY 2025-26 | Income Tax Portal | Trust, Society, Section 8 (audit-liable) | |
| 30 Sep | Section 8 Company AGM for FY 2025-26 | Physical / video meeting | Section 8 Companies | |
| 30 Sep | DIR-3 KYC (all directors of Section 8 companies) | MCA Portal (mca.gov.in) | Section 8 Companies | |
| 30 Sep | Maharashtra Charity Commissioner annual accounts | Charity Commissioner Portal | Maharashtra-registered Trusts | |
| October 2026 | 15 Oct | PF / ESI payment for September 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 15 Oct | GSTR-1 (quarterly, Jul-Sep 2026 under QRMP) | GST Portal | GST-registered NGOs (quarterly filers) | |
| 29 Oct | AOC-4 (financial statements MCA) if AGM on 30 Sep | MCA Portal (mca.gov.in) | Section 8 Companies | |
| 31 Oct | ITR-7 filing (audit cases) for FY 2025-26 | Income Tax Portal | Trust, Society, Section 8 (audit-liable) | |
| 31 Oct | TDS Return Q2 FY 2026-27 (Form 24Q/26Q) | TRACES | Section 8, Trust, Society (if deducting TDS) | |
| November 2026 | 15 Nov | PF / ESI payment for October 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 28 Nov | MGT-7 / MGT-7A (annual return, MCA) if AGM on 30 Sep | MCA Portal (mca.gov.in) | Section 8 Companies | |
| 30 Nov | Professional tax annual return (Maharashtra and select states) | State PT portal | NGOs in applicable states | |
| December 2026 | 15 Dec | PF / ESI payment for November 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 15 Dec | Advance tax (3rd instalment, 75% cumulative) | Income Tax Portal | Section 8 companies (if tax liability > ₹10,000) | |
| 15 Dec | GSTR-1 (quarterly, Oct-Dec 2026 under QRMP) | GST Portal | GST-registered NGOs (quarterly filers) | |
| 31 Dec | FC-4 annual return (FCRA, FY 2025-26) | FCRA Online (fcraonline.nic.in) | All FCRA-registered NGOs (Trust, Society, Section 8) | |
| 31 Dec | GSTR-9 (annual return) for FY 2025-26 | GST Portal | GST-registered NGOs with turnover > ₹2 crore | |
| January 2027 | 15 Jan | PF / ESI payment for December 2026 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| 31 Jan | TDS Return Q3 FY 2026-27 (Form 24Q/26Q) | TRACES | Section 8, Trust, Society (if deducting TDS) | |
| February 2027 | 15 Feb | PF / ESI payment for January 2027 | EPFO / ESIC portal | NGOs with qualifying employee strength |
| March 2027 | 15 Mar | Advance tax (4th instalment, 100% cumulative) | Income Tax Portal | Section 8 companies (if tax liability > ₹10,000) |
| 15 Mar | PF / ESI payment for February 2027 | EPFO / ESIC portal | NGOs with qualifying employee strength | |
| 31 Mar | CSR-2 filing by CSR-spending companies (relevant for NGOs receiving CSR) | MCA Portal | Section 8 Companies (recipient) | |
| 31 Mar | Last date to accumulate income under Section 11(2) (file Form 9A/10) | Income Tax Portal | Trust, Society, Section 8 |
Note: Monthly GSTR-1 and GSTR-3B due dates follow the standard GST calendar: GSTR-1 by 11th and GSTR-3B by 20th of the following month for monthly filers. PF and ESI payment is by the 15th of each following month. These are not repeated individually in the table above but apply every month.
Income Tax Compliance for NGOs: ITR-7, Form 10B, and Section 12AB
The income tax compliance structure for NGOs changed significantly with the Finance Act, 2020, which replaced Section 12AA with Section 12AB effective 1 June 2021. All NGOs now operate under provisional or permanent registration frameworks, and the audit and return filing requirements flow from this.
Who Must File Form 10B?
Under Rule 17B of the Income Tax Rules, 1962, an NGO must get its accounts audited and file Form 10B if it:
- Has gross receipts or income exceeding ₹5 lakh in the year, or
- Claims an accumulation of income under Section 11(2) by filing Form 9A or Form 10, or
- Receives foreign contributions governed by FCRA.
For FY 2026-27, Form 10B must be filed by 30 September 2027. The ITR-7 (with audit) follows by 31 October 2027. NGOs not requiring audit must file ITR-7 by 31 July 2027.
12A and 80G Registration Renewal: Form 10AB
Permanent 12A and 80G registration under Section 12AB is valid for 5 years. Renewal via Form 10AB must be filed at least 6 months before the expiry date. The Commissioner of Income Tax (Exemptions) processes the application within 3 months. NGOs that received provisional registration (Form 10A) and have completed at least 1 year of operations should convert to permanent registration before provisional registration expires.
Form 10BD and 10BE: Donor Statement and Certificate
This is one of the more frequently missed deadlines. Under Rule 18AB of the Income Tax Rules, any NGO with 80G registration must:
- File Form 10BD (statement of all donations received) with the Income Tax Department by 31 May following each financial year.
- Issue Form 10BE (donation certificate) to each donor by 31 May as well.
For donations received in FY 2026-27, both Form 10BD and Form 10BE are due by 31 May 2027. If 10BD is not filed, donors cannot claim their 80G deduction when filing their ITR, which damages the NGO's fundraising credibility.
Unlike most compliance items, a missed Form 10BD has a direct impact on your donors, not just your own organisation. A donor who contributed ₹1 lakh to your NGO and expects a ₹50,000 deduction on their tax return will be unhappy, and possibly vocal, if you failed to file the donor statement on time. Build a recurring reminder for the week of 15 May so you have 2 weeks of buffer before the 31 May deadline to handle any last-minute donor data corrections.
FCRA Annual Return FC-4: What It Covers and When It Is Due
Every NGO registered or holding prior permission under the Foreign Contribution (Regulation) Act, 2010 must file the FC-4 annual return. This is governed by Rule 17 of the Foreign Contribution (Regulation) Rules, 2011.
What FC-4 Must Report
- Total foreign contribution received during the financial year (by source and amount)
- Purpose for which the contribution was received
- Total foreign contribution utilised (by activity head)
- Closing balance in the FCRA designated SBI account
- Details of transfers to sub-grantees, if any
FC-4 Deadline: 31 December
The FC-4 return for FY 2026-27 (financial year ending 31 March 2027) must be filed by 31 December 2027 on the FCRA online portal. For FY 2025-26, the deadline was 31 December 2026.
Filing all FC-4 returns on time is a prerequisite for FCRA renewal via Form FC-6. Any pending FC-4 return will block the renewal application. A late or incorrect FC-4 can trigger an inquiry by the Ministry of Home Affairs.
Under the FCRA Amendment Act, 2020, all foreign contributions must be received exclusively in a designated FCRA account with SBI's New Delhi Main Branch. Operating this account correctly and reporting its transactions accurately in FC-4 is a legal requirement under Section 17 of FCRA, 2010. Any receipt of foreign funds in any other bank account, even temporarily, is a violation with serious consequences.
IncorpX provides assistance for FCRA annual return (FC-4) filing and FCRA registration renewal with the Ministry of Home Affairs. Our team helps you prepare the return, reconcile bank records, and submit on time. Government fees are charged separately at actuals.
MCA Annual Compliance for Section 8 Companies
A Section 8 company is the most structured of the three NGO formats and carries the highest volume of MCA compliance. The key filings for FY 2026-27 are:
| Filing | Form | Deadline (if AGM on 30 Sep 2027) | Section / Rule | Late Fee |
|---|---|---|---|---|
| Annual General Meeting | Physical / Video | 30 September 2027 | Section 96, Companies Act, 2013 | Penalty ₹1 lakh (Sec 99) |
| Financial Statements | AOC-4 | 29 October 2027 | Section 129, Companies Act, 2013 | ₹100 per day (no cap) |
| Annual Return | MGT-7 or MGT-7A | 28 November 2027 | Section 92, Companies Act, 2013 | ₹100 per day (no cap) |
| Director KYC | DIR-3 KYC | 30 September 2027 | Rule 12A, Companies (Appointment and Qualification of Directors) Rules | ₹5,000 (flat, after deadline) |
| CSR Registration (if receiving CSR) | CSR-1 | Ongoing (renew if expired) | Section 135, Companies Act, 2013 | Grant disbursement blocked |
MGT-7 vs. MGT-7A: Which Form Applies?
MGT-7A was introduced for small companies and OPCs. Section 8 companies that qualify as small companies (based on paid-up capital and turnover thresholds) file MGT-7A, a simplified form. Section 8 companies that do not qualify as small companies file the full MGT-7. The MCA portal determines the applicable form based on the company's registered financial data.
Society Annual Compliance: Registrar Filing and AGM
Societies registered under the Societies Registration Act, 1860 and its state amendments have a two-tier compliance structure: income tax filings (common to all NGOs) and state Registrar filings (which vary significantly by state).
Common Society Compliance Requirements
- Annual General Meeting: Must be held as per the society's bye-laws, typically within 3 to 6 months of the financial year end.
- List of managing committee members: Must be filed with the Registrar of Societies within 14 days of the AGM (Section 4, Societies Registration Act, 1860).
- Annual statement of accounts: Required in states like West Bengal and Andhra Pradesh, typically within 60 days of the financial year end.
- Re-registration (where applicable): Some states require periodic re-registration. Punjab, for example, requires re-registration every 5 years.
Key State-Specific Deadlines
| State | Key Requirement | Typical Deadline |
|---|---|---|
| Maharashtra | Annual report + audited accounts to Charity Commissioner | 30 September following FY end |
| Karnataka | Annual return with list of governing body members | Within 30 days of AGM |
| Delhi | Statement of names, addresses of members of managing committee | Within 14 days of AGM (Section 4) |
| West Bengal | Annual statement of accounts to Registrar | Within 6 months of FY end (30 Sep) |
| Tamil Nadu | Annual return with member list | Within 3 months of FY end (30 Jun) |
| Gujarat | Annual report to Registrar of Societies | Within 60 days of AGM |
Note: Deadlines above are based on the relevant state acts. Always verify the current rules with the state Registrar of Societies, as amendments occur periodically.
Trust Annual Compliance: Charity Commissioner and Income Tax Filings
A public charitable trust's compliance obligations split between the income tax authority (common to all NGOs) and the state charity administration (specific to public trusts in each state).
Maharashtra: Bombay Public Trusts Act, 1950
Public trusts registered under the Bombay Public Trusts Act, 1950 must file annual accounts with the Maharashtra Charity Commissioner. Trusts with annual income exceeding ₹5,000 must have their accounts audited. The filing includes a balance sheet, receipt and payment account, and income and expenditure statement. The typical due date is 30 September following the financial year end, though specific trust orders may specify different dates.
Other State Trust Acts
- Rajasthan Public Trust Act, 1959: Annual accounts to the Sub-Divisional Officer within the timeframe specified in the trust deed or relevant rules.
- Andhra Pradesh Charitable and Hindu Religious Institutions and Endowments Act, 1987: Annual accounts and audit report to the Endowments Commissioner.
- Kerala Charitable Societies Act: Annual statement of accounts within 6 months of the financial year end.
Trusts that are registered under only the Indian Trusts Act, 1882 (private trusts) without any state public trust registration do not have a separate Registrar filing requirement but must still comply with income tax rules.
GST Compliance for NGOs
Most NGO activities are exempt from GST under Notification No. 12/2017-Central Tax (Rate), which covers charitable activities, healthcare, education, and religious services. However, an NGO that crosses the aggregate turnover threshold of ₹20 lakh (₹10 lakh for special category states) from taxable supplies must register for GST.
When NGO Activities Attract GST
- Renting of halls, auditoriums, or other premises for commercial purposes
- Sale of goods (unless specifically exempt)
- Training programmes or workshops where fees are charged
- Printing and selling publications (unless specifically exempt)
- Consultancy or advisory services provided to third parties
GST Return Calendar for Registered NGOs
| Return | Frequency | Due Date | Threshold / Applicability |
|---|---|---|---|
| GSTR-1 | Monthly | 11th of following month | Turnover > ₹1.5 crore |
| GSTR-1 | Quarterly (QRMP) | 13th of month after quarter | Turnover up to ₹1.5 crore |
| GSTR-3B | Monthly | 20th of following month | All registered NGOs |
| GSTR-9 | Annual | 31 December (for prior FY) | Turnover > ₹2 crore (mandatory) |
PF and ESI Compliance for NGOs
The labour law thresholds apply to NGOs just as they apply to commercial employers. An NGO that crosses the headcount threshold cannot claim an exemption based on its charitable nature.
Provident Fund (EPF)
Under the Employees' Provident Funds and Miscellaneous Provisions Act, 1952, an NGO employing 20 or more persons must register with the Employees' Provident Fund Organisation (EPFO). Contributions: 12% of basic wages + DA from the employer and an equal 12% from the employee. Monthly ECR (Electronic Challan cum Return) must be submitted and payment made by the 15th of the following month.
Employees' State Insurance (ESI)
Under the Employees' State Insurance Act, 1948, an NGO with 10 or more employees earning up to ₹21,000 per month (₹25,000 for persons with disability) must register. Employer contribution: 3.25% of gross wages. Employee contribution: 0.75% of gross wages. Monthly filing and payment is due by the 15th of the following month.
NGOs that employ staff purely on honorary or volunteer basis, without a salary or wage arrangement, may not trigger EPF or ESI applicability, but this should be evaluated on the specific facts of the employment arrangement.
Professional Tax Compliance for NGOs
Professional tax is a state subject levied under Article 276 of the Constitution of India, with a maximum rate of ₹2,500 per employee per year. States that levy professional tax include Karnataka, Maharashtra, West Bengal, Andhra Pradesh, Telangana, Tamil Nadu, Gujarat, Madhya Pradesh, and Meghalaya. Key compliance steps:
- Employer registration under the state's Professional Tax Act
- Monthly deduction from employee salaries as per state slab
- Monthly payment to the state authority (typically by the last day of each month for monthly filers)
- Annual return filing in states that require it (due dates vary)
In Karnataka, professional tax for employers is ₹2,400 per year, payable at ₹200 per month. In Maharashtra, the employer must register and file a monthly return if monthly salary payment exceeds ₹10,000. NGOs in states without professional tax (Delhi, Uttar Pradesh, Rajasthan) have no PT obligation.
Compliance Comparison: Trust vs. Society vs. Section 8 Company
| Compliance Area | Trust | Society | Section 8 Company |
|---|---|---|---|
| Governing law | Indian Trusts Act, 1882 + state Public Trusts Act | Societies Registration Act, 1860 + state rules | Companies Act, 2013 |
| Annual income tax return | ITR-7 | ITR-7 | ITR-7 |
| Audit report form | Form 10B | Form 10B | Form 10B |
| 12A/80G renewal | Form 10AB | Form 10AB | Form 10AB |
| FCRA annual return | FC-4 (Dec 31) | FC-4 (Dec 31) | FC-4 (Dec 31) |
| MCA annual return | Not applicable | Not applicable | MGT-7 / MGT-7A |
| Financial statements filing | Charity Commissioner (state) | Registrar of Societies (state) | AOC-4 with MCA |
| Director/Trustee KYC | Not applicable (trust deed) | List of members to Registrar | DIR-3 KYC (30 Sep) |
| Annual General Meeting | As per trust deed | As per bye-laws | Mandatory by Sep 30 (Section 96) |
| Form 10BD / 10BE | By 31 May (if 80G) | By 31 May (if 80G) | By 31 May (if 80G) |
| CSR-1 registration | Optional (for CSR receipt) | Optional (for CSR receipt) | Required for CSR receipt |
| Compliance complexity | Low to Medium | Medium | High (MCA + income tax + FCRA) |
How to Build an Internal NGO Compliance Calendar
A printed or digital compliance calendar reduces missed deadlines from a governance risk to a managed process. Here is a practical framework:
- Map all applicable deadlines. Start with this article and identify which filings apply to your entity type, employee count, registration status (FCRA/12A/80G), and state.
- Work backwards from each deadline. For every statutory deadline, set an internal target of 3 to 4 weeks earlier. This creates a buffer for document collection, approvals, and technical issues on portals.
- Designate one compliance officer. For Section 8 companies, this is typically a board-designated director. For trusts and societies, a designated trustee or committee member should own the calendar.
- Track registration expiry dates separately. FCRA, 12A, 80G, and CSR-1 registrations all have expiry dates. Maintain a separate register with the expiry dates and flag them 9 months before expiry for renewal.
- Keep a document repository current. Many filings require audited accounts, activity reports, and bank statements. If these are maintained in real time rather than scrambled at year-end, filing timelines compress significantly.
- Review the calendar at each governing body meeting. Board or committee meetings are the right venue to track compliance status, not just programme outcomes.
IncorpX provides assistance for NGO annual compliance filings including ITR-7, Form 10B coordination, Form 10BD/10BE, FCRA FC-4, AOC-4/MGT-7 for Section 8 companies, and 12A/80G renewal via Form 10AB. Professional charges depend on entity type and complexity. Government fees are charged separately at actuals. Talk to an expert to assess your specific filing requirements.
Penalties for Non-Compliance: A Quick Reference
| Non-Compliance | Penalty | Governing Section |
|---|---|---|
| Late ITR-7 filing | ₹1,000 to ₹5,000 under Section 234F (nil income returns may be exempt) | Section 234F, Income Tax Act, 1961 |
| Non-filing of Form 10B (audit) | Income tax exemption under Section 11 may be denied for the year | Section 12AB, Income Tax Act, 1961 |
| Non-filing of Form 10BD | Donors lose 80G deduction; NGO may face scrutiny | Rule 18AB, Income Tax Rules, 1962 |
| Late AOC-4 filing | ₹100 per day, no maximum cap | Section 403, Companies Act, 2013 |
| Late MGT-7 filing | ₹100 per day, no maximum cap | Section 403, Companies Act, 2013 |
| AGM not held (Section 8) | ₹1 lakh + ₹5,000 per day continuing default | Section 99, Companies Act, 2013 |
| DIR-3 KYC not filed | ₹5,000 flat fee; DIN deactivated until filed | Rule 12A, Companies Directors Rules |
| FC-4 not filed (FCRA) | MHA may cancel or suspend FCRA registration; renewal blocked | Section 18, FCRA, 2010 |
| Late GSTR-3B filing | ₹50 per day (₹20 per day for nil returns) | Section 47, CGST Act, 2017 |
| EPF non-compliance | Interest at 12% p.a. + damages 5% to 25% of arrear | Section 14B, EPF Act, 1952 |



