Step-by-Step: How to File Annual Compliance for Private Limited 2026

Annual compliance for a Private Limited Company is the set of mandatory filings, meetings, and returns that every Pvt Ltd company registered in India must complete each financial year under the Companies Act, 2013. Missing even one filing triggers a penalty of Rs. 100 per day per form, and continued non-compliance can result in your company being struck off by the Registrar of Companies. For FY 2025-26, the key deadlines fall between June and December 2026, with forms like AOC-4, MGT-7, ADT-1, DIR-3 KYC, and DPT-3 due at different stages. This guide walks you through every compliance requirement, step by step, with exact deadlines, government fees, penalties, and exemptions so you can file on time and keep your company in good standing with the MCA.
- Every Private Limited Company must file AOC-4 (within 30 days of AGM) and MGT-7 (within 60 days of AGM) with the ROC every year
- The AGM must be held by 30 September 2026 for FY 2025-26; board meetings require a minimum of 4 per year
- Late filing penalty is Rs. 100 per day per form with no maximum cap; directors face personal penalties up to Rs. 5 lakh
- Small companies (paid-up capital up to Rs. 4 crore, turnover up to Rs. 40 crore) get relaxed compliance including MGT-7A and only 2 board meetings
- Additional filings include ITR-6 (due 31 October 2026), GSTR-9 (due 31 December 2026), DPT-3 (due 30 June 2026), and DIR-3 KYC (triennial)
What is Annual Compliance for a Private Limited Company?
Annual compliance for a Private Limited Company is the mandatory set of statutory filings, meetings, and regulatory returns that every company registered under the Companies Act, 2013 must complete with the Ministry of Corporate Affairs (MCA), the Income Tax Department, and the GST Network each financial year. These obligations begin from the date of incorporation and continue every year, regardless of whether the company has conducted any business activity. The Registrar of Companies (ROC) tracks compliance through the MCA V3 portal, and any missed filing immediately triggers additional fees and penalties.
The compliance framework covers three categories: ROC filings (AOC-4, MGT-7/MGT-7A, ADT-1, DIR-3 KYC, DPT-3), corporate governance (board meetings, AGM, statutory registers), and tax returns (ITR-6, GSTR-9/9C, TDS returns). Each has its own deadline, prescribed form, and penalty structure. The good news is that if you know the sequence, the entire process follows a predictable calendar that you can plan for well in advance.
Annual compliance is governed by Sections 92, 96, 129, 134, 137, 139, and 173 of the Companies Act, 2013, read with the Companies (Management and Administration) Rules, 2014 and the Companies (Accounts) Rules, 2014. All filings are made through MCA V3 portal.
Complete Annual Compliance Calendar: Month-by-Month Deadlines (FY 2025-26)
Planning your compliance calendar is the single most effective way to avoid penalties. Here is the month-by-month breakdown of every deadline a Private Limited Company must track for FY 2025-26 compliance.
| Month | Compliance Task | Form / Action | Deadline |
|---|---|---|---|
| April 2026 | Board Meeting (Q1) | Board Resolution | Within 120 days of last meeting |
| April 2026 | MSME-1 (Oct-Mar period) | MSME-1 | 30 April 2026 |
| May-June 2026 | Statutory Audit completion | Audit Report | Before AGM |
| June 2026 | DPT-3 (Return of Deposits) | DPT-3 | 30 June 2026 |
| July 2026 | Board Meeting (Q2) | Board Resolution | Within 120 days of last meeting |
| September 2026 | Annual General Meeting | AGM Notice + Resolution | 30 September 2026 |
| September 2026 | DIR-3 KYC (if applicable year) | DIR-3 KYC / DIR-3 KYC-WEB | 30 September 2026 |
| October 2026 | AOC-4 Financial Statements | AOC-4 / AOC-4 XBRL | 30 October 2026 (30 days from AGM) |
| October 2026 | ADT-1 Auditor Appointment | ADT-1 | 15 October 2026 (15 days from AGM) |
| October 2026 | Income Tax Return (ITR-6) | ITR-6 | 31 October 2026 |
| October 2026 | Board Meeting (Q3) | Board Resolution | Within 120 days of last meeting |
| October 2026 | MSME-1 (Apr-Sep period) | MSME-1 | 31 October 2026 |
| November 2026 | MGT-7 / MGT-7A Annual Return | MGT-7 / MGT-7A | 29 November 2026 (60 days from AGM) |
| December 2026 | GSTR-9 Annual Return | GSTR-9 / GSTR-9C | 31 December 2026 |
| January 2027 | Board Meeting (Q4) | Board Resolution | Within 120 days of last meeting |
The MCA charges an additional fee of Rs. 100 per day per form for late filing of AOC-4 and MGT-7 with no upper cap. A delay of just 6 months on both forms adds up to Rs. 36,000+ in penalties alone, excluding any personal penalties on directors.
Step 1: Complete the Statutory Audit
Every Private Limited Company in India must get its books of accounts audited by a qualified professional before the AGM. This is not optional. Under Section 139 of the Companies Act, 2013, the auditor appointed at the previous AGM (or at the time of incorporation for new companies) conducts the statutory audit and prepares the audit report. The audit must cover the balance sheet, profit and loss account, cash flow statement, and notes to accounts for the entire financial year ending 31 March 2026.
What the Statutory Audit Covers
The statutory audit examines whether the company's financial statements present a true and fair view of its financial position. The auditor verifies revenue recognition, expense classification, asset valuations, liability disclosures, related party transactions under Section 188, and compliance with applicable accounting standards (Ind AS or Indian GAAP). The audit report is issued in the format prescribed by the regulatory body, and it forms a mandatory attachment to Form AOC-4.
When to Complete the Audit
The audit must be completed before the AGM, which itself must be held by 30 September 2026. In practice, most companies aim to finalize the audit by July-August 2026 to allow time for the Board of Directors to review and approve the financial statements. If your company requires a tax audit under Section 44AB of the Income Tax Act (turnover exceeding Rs. 1 crore, or Rs. 10 crore with digital transactions above 95%), both audits are typically conducted simultaneously.
If your company needs help with statutory audit coordination, explore the statutory audit assistance page for details on the process and timelines.
Step 2: Hold Board Meetings (Minimum 4 Per Year)
Under Section 173 of the Companies Act, 2013, every Private Limited Company must hold a minimum of 4 board meetings in each financial year. The gap between two consecutive board meetings must not exceed 120 days. This means you need to hold roughly one board meeting per quarter. Board meetings are where directors approve financial statements, authorize filings, record minutes, and make key business decisions that feed into the company's statutory records.
Board Meeting Requirements
- Notice: At least 7 days' notice must be given to all directors, unless they agree to a shorter notice
- Quorum: One-third of total directors or 2 directors, whichever is higher
- Minutes: Minutes must be prepared within 30 days of the meeting and kept in the minutes book at the registered office
- Video Conferencing: Directors can attend via video conferencing, but at least one meeting per year must have all directors attend in person (if practical)
- Agenda Items: Financial statement approval, auditor appointment ratification, compliance status review, and any event-based resolutions
Small Company and OPC Relaxation
If your company qualifies as a small company (paid-up capital up to Rs. 4 crore and turnover up to Rs. 40 crore), you need to hold only 2 board meetings per year with a minimum gap of 90 days. One Person Companies (OPCs) also benefit from this relaxation. The recent threshold increase raises the bar even higher, so check whether your company qualifies under the revised small company limits effective 2026.
Step 3: Hold the Annual General Meeting (AGM)
The Annual General Meeting is the most important shareholder meeting of the year. Under Section 96 of the Companies Act, 2013, every Private Limited Company must hold its AGM within 6 months from the end of the financial year. For companies following an April-March financial year, the AGM deadline for FY 2025-26 is 30 September 2026. The first AGM of a newly incorporated company must be held within 9 months from the date of closing of the first financial year.
AGM Agenda and Resolutions
The AGM must transact the following business as ordinary business:
- Adoption of Financial Statements: Shareholders review and approve the audited balance sheet, profit and loss account, and board's report
- Declaration of Dividend: If the board recommends a dividend, it is declared at the AGM
- Appointment or Ratification of Auditor: The statutory auditor is appointed for a term of 5 consecutive years (Section 139)
- Appointment of Directors: Directors retiring by rotation are re-appointed, and any new director appointments are approved
AGM Notice and Compliance
At least 21 clear days' notice must be given to all members for the AGM. The notice must state the date, time, place (or video conferencing link), and the business to be transacted. Under Section 101, shorter notice is allowed if consent is given by at least 95% of members entitled to vote. The AGM can be held at the registered office or at any other place within the city, town, or village of the registered office.
Based on our experience assisting with compliance filings, the most common AGM mistake is not sending the notice within the prescribed timeline. Send the AGM notice by the first week of September to ensure the 21-day requirement is met comfortably before the 30 September deadline.
Step 4: File Form AOC-4 (Financial Statements with ROC)
Form AOC-4 is the filing through which your company submits its audited financial statements to the Registrar of Companies. Under Section 137 of the Companies Act, 2013, AOC-4 must be filed within 30 days from the date of the AGM. If your AGM is held on 30 September 2026, the AOC-4 deadline is 30 October 2026. This is one of the two critical ROC filings (along with MGT-7) that determine whether your company stays in active status on the MCA portal.
AOC-4 Filing Process: Step by Step
- Log in to MCA V3 Portal: Access www.mca.gov.in using your registered credentials and navigate to the e-Filing section
- Select Form AOC-4: Choose AOC-4 (or AOC-4 XBRL if applicable) from the filing menu. The form pre-fills basic company details from the MCA database
- Enter Financial Details: Fill in the balance sheet summary, profit and loss figures, share capital details, reserves, and indebtedness as per the audited accounts
- Attach Documents: Upload the audited financial statements (balance sheet, P&L, notes), auditor's report, board's report under Section 134, and directors' responsibility statement
- Certify and Sign: The form must be certified by a director and signed using a valid Digital Signature Certificate (DSC)
- Pay Filing Fee: Government fees range from Rs. 200 to Rs. 600 based on authorized capital. Submit the form after payment
- Track SRN: After submission, an SRN (Service Request Number) is generated. Track the filing status on the MCA portal until it is approved
AOC-4 XBRL Applicability
Companies with a paid-up capital of Rs. 5 crore or more or annual turnover of Rs. 100 crore or more must file Form AOC-4 in XBRL format. Listed companies are also required to use XBRL regardless of their size. The XBRL filing requires conversion of financial statements into a taxonomy-based XML format using MCA-approved XBRL software. If your company needs XBRL filing assistance, plan for this well before the deadline since XBRL conversion adds 5-7 working days to the filing process.
For a detailed breakdown of the ROC annual filing process and professional assistance options, visit the ROC annual filing page.
Step 5: File Form MGT-7 or MGT-7A (Annual Return)
The annual return is the second critical ROC filing. Under Section 92 of the Companies Act, 2013, every company must file its annual return in Form MGT-7 within 60 days from the date of the AGM. If your AGM is held on 30 September 2026, the MGT-7 deadline is 29 November 2026. The annual return provides the ROC with a comprehensive snapshot of the company's management, shareholding, and governance structure.
MGT-7 Filing Process
- Log in to MCA V3 Portal: Navigate to the e-Filing section and select Form MGT-7 (or MGT-7A for small companies and OPCs)
- Enter Company Details: The form pre-fills CIN, company name, and registered office. Verify and update if needed
- Fill Shareholding Pattern: Provide details of shareholding structure, including names of shareholders, shares held, and any changes during the year
- Attach Shareholder List: As per MCA V3 requirements, the list of shareholders/debenture holders must be attached as an Excel file within the form
- Fill Indebtedness Details: Report any secured/unsecured loans, deposits, and related party transactions
- Certify and Sign: The form must be signed by a director and certified using a valid DSC. Professional certification by a practising professional is required for companies meeting specified thresholds
- Pay Fee and Submit: Filing fee is based on authorized capital. Track the SRN for approval status
MGT-7A: Simplified Annual Return
One Person Companies and small companies can file Form MGT-7A instead of the full MGT-7. MGT-7A is a simplified version with fewer disclosure requirements and reduced attachments. The list of directors attachment is no longer mandatory for OPCs filing MGT-7A on the MCA V3 platform (a recent change that reduces the filing burden). If your company qualifies, MGT-7A saves time and professional costs while fulfilling the same statutory obligation.
Failure to file the annual return attracts a penalty on the company of Rs. 50,000 (minimum) to Rs. 5,00,000 (maximum) and on every officer in default of Rs. 50,000 to Rs. 5,00,000. These are in addition to the daily additional fee of Rs. 100 per day for late filing.
Step 6: File Form ADT-1 (Auditor Appointment)
Whenever an auditor is appointed or re-appointed at an AGM, the company must file Form ADT-1 with the ROC within 15 days from the date of the AGM. Under Section 139(1) of the Companies Act, 2013, the first auditor is appointed by the Board of Directors within 30 days of incorporation (for a term until the conclusion of the first AGM), and subsequent auditors are appointed at the AGM for a term of 5 consecutive years.
ADT-1 Filing Steps
- Pass Resolution at AGM: Pass an ordinary resolution appointing the auditor with their written consent in Form ADT-1
- Obtain Written Consent: The auditor must provide written consent and a certificate under Section 139(1) confirming eligibility and that the appointment is within prescribed limits
- File ADT-1 on MCA Portal: Submit Form ADT-1 within 15 days of the AGM. Attach the AGM resolution and the auditor's consent letter
- DSC and Payment: Sign with the director's DSC and pay the prescribed government fee
If your company needs to change its auditor before the end of the 5-year term, additional procedures under Section 140 apply, including a special resolution and intimation to the ROC. This is an event-based compliance, not part of the routine annual cycle, but it often comes up during the AGM season.
Step 7: File DIR-3 KYC (Director KYC Verification)
Every individual holding a Director Identification Number (DIN) must complete KYC verification by filing Form DIR-3 KYC or DIR-3 KYC-WEB with the MCA. The deadline is 30 September of the applicable year. A significant change effective from 2026 is that DIR-3 KYC is now triennial, meaning directors need to file it once every 3 years instead of annually. However, if the director's details (mobile number, email, address) have changed, an updated filing is required regardless of the triennial cycle.
DIR-3 KYC vs DIR-3 KYC-WEB
- DIR-3 KYC (Full Form): Required for first-time filing or when personal details have changed. Needs professional certification and DSC
- DIR-3 KYC-WEB: A simplified OTP-based verification for directors whose details remain unchanged. Can be completed online in minutes without professional assistance
Late filing of DIR-3 KYC attracts a fee of Rs. 5,000 (compared to Rs. 0 for on-time filing). If a DIN holder does not complete KYC, the DIN is marked as "Deactivated due to Non-filing of DIR-3 KYC" on the MCA portal, which prevents the director from signing any e-forms until the KYC is completed and the DIN is reactivated. For DIR-3 KYC filing assistance, ensure you have your Aadhaar, PAN, mobile number, email, and residential address details ready.
For step-by-step help with the DIR-3 KYC process, see the DIR-3 KYC filing assistance page.
Step 8: File DPT-3 (Return of Deposits)
Form DPT-3 is a return of deposits and transactions not considered as deposits that every company must file under Rule 16 of the Companies (Acceptance of Deposits) Rules, 2014. The filing deadline is 30 June every year for the preceding financial year. Even if your company has not accepted any public deposits, you must file DPT-3 if you have outstanding loans or receipts from directors, members, or any other party that falls under the "transactions not considered as deposits" category.
Who Must File DPT-3
- Companies that have accepted deposits from members under Section 73
- Companies that have outstanding loans from directors or relatives of directors
- Companies that have received any amount that qualifies as "transactions not considered as deposits" under Rule 2(1)(c)
- Companies that have inter-corporate loans or borrowings from other body corporates
The form requires details of all outstanding deposits, interest paid, and any amounts that have matured but not been claimed. For DPT-3 filing assistance, gather your loan agreements, board resolutions authorizing borrowings, and a ledger of all deposit transactions before starting the filing.
Step 9: File Income Tax Return (ITR-6)
Every Private Limited Company must file its income tax return using Form ITR-6 with the Income Tax Department. The filing deadline for FY 2025-26 is 31 October 2026 (since all companies are required to get a tax audit under Section 44AB). Companies involved in international transactions that require transfer pricing reports have an extended deadline of 30 November 2026. The return is filed electronically through the Income Tax e-Filing portal.
ITR-6 Filing Checklist
- Tax Audit Report: Form 3CA-3CD must be uploaded before filing ITR-6. The tax audit is mandatory for all companies
- Financial Statements: Balance sheet, profit and loss, and schedules as per the Companies Act
- Tax Computation: Detailed computation of total income, deductions (Chapter VI-A), MAT calculation under Section 115JB, and tax payable
- TDS Certificates: Form 26AS / AIS reconciliation for all TDS credits claimed
- Advance Tax: Verify that advance tax has been paid in 4 instalments (15 June, 15 September, 15 December, 15 March) to avoid interest under Section 234B and 234C
The corporate tax rate for companies with turnover up to Rs. 400 crore is 25% (plus cess and surcharge). New manufacturing companies set up after 1 October 2019 can opt for the concessional rate of 15% under Section 115BAB. For ITR-6 filing assistance, ensure the tax audit is completed by mid-October to allow time for filing before the 31 October deadline.
For details on ITR-6 filing requirements and professional support, visit the company tax return filing page.
Step 10: File GSTR-9 and GSTR-9C (GST Annual Return)
If your Private Limited Company is registered under GST, you must file the GST annual return in Form GSTR-9 by 31 December 2026 for FY 2025-26. Companies with an aggregate turnover exceeding Rs. 5 crore must also file GSTR-9C, which is a self-certified reconciliation statement comparing the figures in GSTR-9 with the audited financial statements. Companies with turnover up to Rs. 2 crore are exempt from filing GSTR-9.
GSTR-9 Key Components
- Part I: Basic details (GSTIN, legal name, trade name)
- Part II: Details of outward and inward supplies during the year
- Part III: Details of ITC (Input Tax Credit) availed and reversed
- Part IV: Details of tax paid, including IGST, CGST, SGST, and cess
- Part V: Amendments, late fee details, and HSN-wise summary of outward supplies
The GSTR-9 filing pulls data from your monthly/quarterly GSTR-1 and GSTR-3B returns. Ensure that all monthly returns are filed and any amendments are completed before starting the annual return. For GSTR-9 filing assistance, reconcile your books with the GST portal data well in advance of the December deadline.
MSME-1 Filing: Reporting Delayed Payments
Under Section 405 of the Companies Act, 2013, every company that has outstanding payments to micro and small enterprise suppliers exceeding 45 days must file Form MSME-1 with the ROC. This is a semi-annual filing with two deadlines: 31 October (for the April-September half year) and 30 April (for the October-March half year). Non-filing attracts a penalty of up to Rs. 25,000 on the company and every officer in default.
The form requires details of the MSME supplier, the amount outstanding, and the reason for delay. If your company has no delayed payments beyond 45 days to MSME-registered suppliers, the filing is not required. However, it is good practice to maintain a tracker of all vendor payments and their MSME registration status to avoid surprises at filing time.
INC-20A: Declaration for Commencement of Business
Form INC-20A is a one-time filing (not recurring annual compliance) but it is critical for companies incorporated after 2 November 2018. Under Section 10A of the Companies Act, 2013, these companies must file INC-20A within 180 days of incorporation, declaring that every subscriber to the Memorandum of Association has paid the value of shares agreed at the time of incorporation. The form also requires a bank statement as proof of receipt of subscription money.
Failure to file INC-20A has serious consequences: the company cannot commence any business or exercise any borrowing powers, and the ROC can initiate proceedings to strike off the company under Section 248. If your company was incorporated recently, confirm that INC-20A has been filed before proceeding with annual compliance. A compliance health check will flag this if it is pending.
Penalties for Non-Compliance: What You Risk
The penalty structure for annual compliance failures is designed to escalate quickly, and the personal liability on directors makes this a particularly high-stakes area. Here is a comprehensive breakdown of penalties across all compliance obligations.
| Compliance | Governing Section | Penalty on Company | Penalty on Officers/Directors |
|---|---|---|---|
| Late AOC-4 Filing | Section 137 | Rs. 100/day additional fee (no cap) | Rs. 1 lakh; Rs. 100/day continuing |
| Late MGT-7 Filing | Section 92(5) | Rs. 50,000 to Rs. 5,00,000 | Rs. 50,000 to Rs. 5,00,000 |
| Not Holding AGM | Section 99 | Rs. 1,00,000 | Rs. 500/day continuing penalty |
| Late DIR-3 KYC | Rule 12A | Not applicable | Rs. 5,000 per director; DIN deactivation |
| Non-filing DPT-3 | Rule 16 | Rs. 5,000 to Rs. 25,000 | Rs. 5,000 to Rs. 25,000 |
| Late ITR-6 | Section 234F | Rs. 5,000 (before 31 Dec); Rs. 10,000 (after) | Not applicable |
| Late GSTR-9 | Section 47 CGST Act | Rs. 200/day (Rs. 100 CGST + Rs. 100 SGST); max 0.5% of turnover | Not applicable |
| Non-filing MSME-1 | Section 405 | Up to Rs. 25,000 | Up to Rs. 25,000 |
| Non-filing ADT-1 | Section 139 | Rs. 25,000 to Rs. 5,00,000 | Rs. 10,000 to Rs. 1,00,000 |
| Not Holding Board Meetings | Section 173(4) | Rs. 25,000 | Rs. 5,000 per director per meeting missed |
Under Section 248 of the Companies Act, 2013, the ROC can suo motu strike off a company if it fails to file annual returns or financial statements for 2 consecutive financial years. Once struck off, the directors are disqualified under Section 164(2) from being appointed as directors in any other company for 5 years.
Small Company Exemptions in Annual Compliance
The Companies Act provides significant compliance relief to companies that qualify as small companies under Section 2(85). The current thresholds are: paid-up share capital not exceeding Rs. 4 crore and annual turnover not exceeding Rs. 40 crore. (Note: The MCA has proposed raising these thresholds to Rs. 20 crore and Rs. 200 crore respectively; check the latest notification for effective dates.)
Key Small Company Benefits
- Simplified Annual Return: File MGT-7A instead of the detailed MGT-7
- Fewer Board Meetings: Only 2 board meetings per year required (minimum 90-day gap instead of 120 days)
- Cash Flow Statement Exemption: No need to include a cash flow statement in the financial statements
- Reduced Penalties: Penalties for small company defaults are generally capped at 50% of the regular penalty amounts
- Simplified Reporting: Reduced disclosure requirements in the board's report under Section 134
- No Rotation of Auditor: Mandatory auditor rotation provisions under Section 139(2) do not apply
OPC Compliance: What is Different
A One Person Company (OPC) registered under Section 2(62) of the Companies Act, 2013 has the most relaxed compliance framework among company structures. While the core filings remain the same (AOC-4, annual return, statutory audit, ITR-6), the procedural requirements are lighter.
OPC-Specific Relaxations
- Annual Return: OPCs file MGT-7A (simplified form) instead of MGT-7
- Board Meetings: Only 2 board meetings per year required (if there is more than one director)
- AGM: An OPC is not required to hold an AGM. The sole member can pass resolutions by written communication to the company, which is entered in the minutes book
- Cash Flow Statement: OPCs are exempt from preparing a cash flow statement in their financial statements
- Financial Statements Signing: The financial statements need to be signed by only one director
OPCs that exceed a paid-up capital of Rs. 50 lakh or annual turnover of Rs. 2 crore must mandatorily convert to a Private Limited Company or Public Limited Company within 6 months. After conversion, full Pvt Ltd compliance requirements apply. If you are deciding between structures, compare the Private Limited Company registration and OPC registration options based on your growth expectations.
Statutory Registers and Records Every Company Must Maintain
Beyond filings and meetings, every Private Limited Company must maintain a set of statutory registers at its registered office. These are not filed with the ROC but must be available for inspection and are often requested during audits, due diligence exercises, and by the ROC during compliance checks. Missing or incomplete registers can attract penalties and create complications during fundraising or company closure.
- Register of Members (Section 88): Names, addresses, shares held, and dates of acquisition for every member
- Register of Directors and KMP (Section 170): Details of all directors, their DINs, dates of appointment, and Key Managerial Personnel
- Register of Charges (Section 85): Details of all charges created on company assets
- Register of Loans and Investments (Section 186): Details of inter-corporate loans, guarantees, and investments
- Minutes Book (Section 118): Minutes of all board meetings and general meetings, maintained separately
- Register of Contracts (Section 189): Contracts with related parties and interested directors
Annual Compliance Checklist: Quick Reference
Use this checklist to track every compliance task for your Private Limited Company. Tick each item as you complete it, and refer to the deadline column to prioritize your filings.
| S.No. | Task | Form | Deadline | Status |
|---|---|---|---|---|
| 1 | Hold minimum 4 Board Meetings | Minutes | Quarterly (120-day gap max) | ☐ |
| 2 | File DPT-3 Return of Deposits | DPT-3 | 30 June 2026 | ☐ |
| 3 | Complete Statutory Audit | Audit Report | Before AGM | ☐ |
| 4 | Hold Annual General Meeting | AGM Resolution | 30 September 2026 | ☐ |
| 5 | File DIR-3 KYC (if applicable) | DIR-3 KYC / KYC-WEB | 30 September 2026 | ☐ |
| 6 | File ADT-1 (Auditor Appointment) | ADT-1 | 15 days from AGM | ☐ |
| 7 | File AOC-4 Financial Statements | AOC-4 | 30 days from AGM | ☐ |
| 8 | File MGT-7/MGT-7A Annual Return | MGT-7 / MGT-7A | 60 days from AGM | ☐ |
| 9 | File Income Tax Return | ITR-6 | 31 October 2026 | ☐ |
| 10 | File MSME-1 (if applicable) | MSME-1 | 31 October 2026 / 30 April 2027 | ☐ |
| 11 | File GSTR-9 Annual Return | GSTR-9 / GSTR-9C | 31 December 2026 | ☐ |
| 12 | Maintain Statutory Registers | Physical / Digital | Ongoing | ☐ |
For a complete walkthrough of each filing and professional support options, visit the Pvt Ltd annual compliance page.
Common Mistakes to Avoid in Annual Compliance
Based on common patterns observed across annual filing cycles, these are the mistakes that companies make most often. Each one is entirely avoidable with proper planning.
- Missing the AGM Deadline: Companies delay audits and then miss the 30 September AGM deadline. Start audit preparations in May-June, not August
- Filing AOC-4 Before Holding AGM: The financial statements must be adopted at the AGM first; AOC-4 cannot be filed before that
- Ignoring DPT-3 for Director Loans: Loans from directors are "transactions not considered as deposits" and still require DPT-3 filing by 30 June
- Not Maintaining Board Meeting Gaps: The 120-day gap between two board meetings is mandatory. Holding 4 meetings in the last quarter does not count
- Forgetting ADT-1: Companies remember AOC-4 and MGT-7 but forget ADT-1, which is due just 15 days after the AGM
- Using Deactivated DINs: Directors with deactivated DINs (due to DIR-3 KYC non-filing) cannot sign e-forms, which blocks all ROC filings until the DIN is reactivated
- Not Reconciling GST Data Before GSTR-9: Discrepancies between GSTR-1, GSTR-3B, and books of accounts cause issues during GSTR-9 filing. Reconcile monthly
- Overlooking MSME-1: Many companies are unaware of this obligation. Check your vendor master for MSME-registered suppliers with outstanding payments beyond 45 days
Based on our experience, the companies that never miss deadlines share one habit: they schedule all compliance tasks in April itself, right after the financial year ends. A 12-month compliance calendar with automated reminders eliminates 90% of deadline-related stress.
Summary
Annual compliance for a Private Limited Company follows a predictable 12-month cycle: complete the statutory audit, hold board meetings and the AGM, file AOC-4 and MGT-7 with the ROC, submit DIR-3 KYC, ADT-1, DPT-3, ITR-6, and GSTR-9 with the respective authorities, and maintain all statutory registers. The key deadlines for FY 2025-26 are 30 June (DPT-3), 30 September (AGM), 30 October (AOC-4), 29 November (MGT-7), 31 October (ITR-6), and 31 December (GSTR-9). Small companies and OPCs get meaningful exemptions, but the core filing obligations remain. Start planning in April, complete your audit by August, and you will clear every deadline with room to spare.
If you need assistance with any of these filings, the compliance team at IncorpX helps companies complete their annual compliance end-to-end, from audit coordination to ROC filing to tax return submission. Whether it is a single form or the entire annual cycle, professional assistance ensures accuracy and on-time filing.



