FousMCA21
Track your MCA21 filings through an API
Read every SRN in My Application with its form and status, and the officer's remarks on any form sent back for resubmission, with one API call each. A workflow can check your filings each morning and tell you which SRNs moved to Pay fees or Resubmission.
Works with your own MCA21 account. Fous is an independent product.
What you can build on MCA21
Get SRN statuses from My Application
Build thisReads the forms listed under My Application, with each SRN's form and its status, such as pending for DSC upload, Under Processing, Pay fees or Resubmission.
- Takes
- Status (optional), form (optional)
- Returns
- SRN, form, company or LLP, status
Read resubmission remarks
Build thisOpens View Remarks for an SRN marked for resubmission (RSUB) in My Application and reads the comments left by the MCA officer.
- Takes
- SRN
- Returns
- SRN, form, status, remarks
Download the PDF of a submitted form
Build thisUses Download the PDF against an SRN in My Application to fetch the PDF of the form as submitted.
- Takes
- SRN
- Returns
- SRN, form, status, PDF file
Upload a signed PDF against an SRN
Build thisUses Upload PDF against an SRN in My Application to upload the form PDF after you have affixed your DSC to it.
- Takes
- SRN, signed PDF
- Returns
- SRN, form, status after upload
Automate MCA21 with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
Morning check of SRNs that changed status
Build this- Starts
- Every weekday at 8:00 India time
- Step 1
- Get the SRN statuses from My Application.
- Step 2
- Keep the SRNs whose status changed since the last run.
- Step 3
- Email you the list with SRN, form, company or LLP and the new status.
New resubmission remarks, sent to your compliance tracker
Build this- Starts
- Every weekday at 9:00 India time
- Step 1
- Get the SRNs in My Application with status Resubmission.
- Step 2
- Keep the ones that were not there on the last run.
- Step 3
- For each, read the remarks under View Remarks.
- Step 4
- Post SRN, form, company or LLP and remarks to your tracker's webhook.
Weekly list of SRNs waiting for fees or DSC upload
Build this- Starts
- Every Monday at 8:30 India time
- Step 1
- Get the SRN statuses from My Application.
- Step 2
- Keep the SRNs in Pay fees or pending for DSC upload.
- Step 3
- Email you the list grouped by status.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get SRN statuses from My Application” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "www.mca.gov.in/get_srn_statuses",
"input": {
"status": "Resubmission"
}
}'
{
"status": "completed",
"data": {
"applications": [
{
"srn": "AB0004127",
"form": "AOC-4",
"company": "Acme Industries Private Limited",
"status": "Resubmission"
},
{
"srn": "AB0003958",
"form": "MGT-15",
"company": "Northwind Logistics LLP",
"status": "Resubmission"
}
],
"count": 2
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
MCA21’s own options
The Ministry's help pages document no API for filers. V3 forms are filled online in the portal, saved as drafts if needed, and tracked by SRN under My Application. For XBRL filings the Ministry publishes a validation tool and a schema address for software vendors, and fees can be paid online or offline by eChallan.
| Option | What it covers | What it takes |
|---|---|---|
| MCA XBRL Validation Tool | Checks XBRL documents before filing AOC-4 XBRL or CRA-4 XBRL. Version 5.1 covers the C&I, IND-AS and Costing taxonomies. | Released by the Ministry on the MCA portal. Software vendors use the schema address www.mca.gov.in/V3XBRL/. |
| Offline payment | Pays the fee for an SRN by eChallan through NEFT instead of paying online. | An SRN with fees due and a bank transfer within the eChallan's validity. |
| MCA21 by hand | V3 web forms, My Application with each SRN's status, remarks, PDF download and PDF upload, and the Master Data services. | A Business User account, a DSC associated with it, and the OTP sent at sign-in. |
Read on November 12, 2026: V3 Consolidated FAQ, MCA21 home page and updates, Offline payment FAQs.
Signing in to MCA21
MCA21 asks for a User ID (the CIN, LLPIN or FCRN for a company or LLP, an email address for other users) and a password. When a Business User signs in, an OTP is sent to the registered mobile and email address. With Fous you sign in once through MCA21's own sign-in with your own account: the login is sealed with AES-256, two-step sign-in by emailed code is handled, and an expired session is signed back in.
Worth knowing
- Register as a Business User
- A Registered User can view and file only RUN-LLP, FiLLiP, RUN-Co and SPICe forms. Other forms need the Business User category with a role, such as director by DIN or professional by PAN and membership number.
- Signing a form still needs your DSC
- After you submit a web form, its PDF is downloaded, you affix your DSC in Adobe, and you upload it against the SRN with Upload PDF. The DSC must be associated with your user ID.
- One session per account
- MCA21 ends any ongoing session for an account when that account signs in again. A scheduled run that signs in with your account ends a colleague's browser session on the same User ID.
- Old V2 filings follow the old User ID
- SRNs filed in V2 appear under My Application only if you sign in to V3 with the same V2 User ID and password. A new V3 account with a new email shows a blank history.
More in Government: India and South Asia
Other industries: IATA BSPlink, Mis Comprobantes, CAC Company Registration Portal, Telemaco, Guichet unique des formalités d'entreprises, Sunshine 811.
Frequently asked questions
Not for filers, as far as the Ministry's help pages show. Forms are filled online in the V3 portal and tracked by SRN under My Application. The Ministry publishes an XBRL validation tool and a schema address for software vendors, and fees can be paid online or by eChallan.
Under My Application, which lists every form you have filed with its status, such as pending for DSC upload, Under Processing, Pay fees or Resubmission. With Fous, you can build a method that reads that list and a workflow that emails you the SRNs whose status changed.
In My Application, use View Remarks against the SRN marked for resubmission (RSUB). It shows the comments of the MCA officer who asked for the resubmission.
Your history from V2 shows only when you sign in to V3 with the same V2 User ID and password. If you registered on V3 with a new User ID or email, that account has no history and the migrated forms are not visible.
No. Fous is an independent product. You use it with your own MCA21 account, and a method reads and does only what that account can.
Put MCA21 behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextIncome Tax e-Filing PortalGST PortalEPFO Unified Portal (Employer)IATA BSPlinkHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of MCA21 (Ministry of Corporate Affairs, Government of India). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.