Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Fortax Mca Annual Filing

ASecurity

MCA / ROC annual compliance for a company or LLP — AOC-4 (CFS, XBRL), MGT-7 / MGT-7A, ADT-1, DIR-3 KYC, DPT-3, MSME-1, LLP Form 11 and Form 8 — as a filing matrix with due dates, late fees, prerequisites, draft board resolutions and an attachment checklist, stopping before upload and payment. Typical asks: "ROC filing kab tak hai", "AOC-4 MGT-7 bharna hai", "annual filing pending hai kya", "late fee kitni lagegi".

2 stars
0 votes
0 copies
0 views
Added 9/28/2026
ai-agentspythongitapi

Works with

cliapimcp

Security Analysis

A100/100

Scanned 9/28/2026

Install to Claude Code

$npx -y skills add amit-voais/fortax-skills --skill fortax-mca-annual-filing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fortax Mca Annual Filing?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Fortax Mca Annual Filing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/amit-voais-fortax-mca-annual-filing/badge)](https://www.skillsdirectory.com/skills/amit-voais-fortax-mca-annual-filing)

More formats (shields.io, HTML) on the badges page.

Files
SKILL.md
---
name: fortax-mca-annual-filing
description: MCA / ROC annual compliance for a company or LLP — AOC-4 (CFS, XBRL), MGT-7 / MGT-7A, ADT-1, DIR-3 KYC, DPT-3, MSME-1, LLP Form 11 and Form 8 — as a filing matrix with due dates, late fees, prerequisites, draft board resolutions and an attachment checklist, stopping before upload and payment. Typical asks: "ROC filing kab tak hai", "AOC-4 MGT-7 bharna hai", "annual filing pending hai kya", "late fee kitni lagegi".
license: Apache-2.0
metadata:
  author: Fortax
  version: "1.0.0"
  homepage: https://github.com/amit-voais/fortax-skills
---

# MCA / ROC annual filings

Needs Python 3 and internet: runs `scripts/fortax.py` (the Fortax engine on ai.fortax.in; your file is processed and not stored).

## First

Get the entity type, CIN/LLPIN, FY end and AGM date from the client's own records — the previous
year's filings, the certificate of incorporation, the minutes — and from MCA master data. Company vs
LLP vs OPC vs small company changes the form and the fee. For an LLP, the full treatment of Form 11
and Form 8 is in `fortax-llp-filings`.

**Dates and fees are looked up before quoting.** Run
`python3 scripts/fortax.py kb "AOC-4 due date after AGM" --topics mca` and quote its source and
captured date. Where the reply is `weak` or `none`, read the Companies Act, 2013 / LLP Act, 2008 and
the MCA portal and mark the figure "confirm on the portal". Put each in a **Rules used** block.

## Annual cycle (company)

- Board meeting approving accounts → notice of AGM → AGM (section 96). The notice period and the
  outer date for the AGM are statutory and an OPC is treated differently: look both up for this
  company before you put a date on anything.
- **AOC-4 / AOC-4 CFS / AOC-4 XBRL** (section 137), due a set number of days after the AGM.
  Attachments: signed financials, board report, auditor report, CSR annexure if applicable.
- **MGT-7 (MGT-7A for OPC / small company)** (section 92), due a set number of days after the AGM.
  Attachments: list of shareholders, MGT-8 if applicable.
- **ADT-1** (section 139), due within the prescribed days of the AGM where an auditor was appointed.
- **DIR-3 KYC / KYC-WEB**: every DIN holder, by the annual cut-off (see `fortax-mca-director-changes`
  for which form).
- **DPT-3**: return of deposits and exempted amounts, by its annual cut-off.
- **MSME-1**: half-yearly, where dues to an MSME are outstanding beyond the prescribed period.

## Annual cycle (LLP)

- **Form 11** (annual return): commonly due 30 May. **Form 8** (statement of account and solvency):
  commonly due 30 October. Both run from the FY end, not from any meeting — confirm both dates for
  the FY on the MCA portal (LLP Rules, 2009).

## Steps

1. Build a filing matrix for the client as a spreadsheet: form, trigger, due date, status, days left
   (a formula, not typed), additional fee if late. The additional fee for AOC-4 and MGT-7 has been
   ₹100 per day with no cap; other forms are slab-based — verify the current fee rules for the FY
   before quoting either, and compute any late fee with a formula.
2. Verify prerequisites: DSC validity of signatories, DIN status (not deactivated), master data on
   MCA matches the folder (registered office, directors, capital). Open MCA master data in your
   browser tool (Claude in Chrome, a Playwright or browser MCP, or the Codex browser); if you have
   none, give the CA the click path.
3. Draft the board resolution / notice / director's report skeleton where asked, in standard
   Companies Act 2013 language, with blanks marked `[[ ]]` for facts you do not have. Meeting records
   must exist before a form reports them — see `fortax-mca-charges-and-resolutions`.
4. Assemble an attachment checklist with the file names found in the client's ROC folder and mark
   the missing ones.
5. Write `<date>_ROC_<FY>_filing_matrix.xlsx` (or `.md` for a quick view) in the client's ROC folder,
   for example `<Client>/<FY 2026-27>/ROC/`.

## Never

- Never quote an SRN, challan or approval status you did not see in a downloaded document.
- On the MCA portal: browse, download, pre-fill. The CA signs in, affixes the DSC, uploads and pays.

Attribution

amit-voaisamit-voais
View sourceMore from amit-voais →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

695601 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →