Form prepared in the platform
AOC-4, MGT-7, DIR-3 KYC, DPT-3, BEN-2, ADT-1, INC-22, MGT-14 and other prescribed forms are drafted from the underlying registers and the ledger.
MCA & ROC Filing | MCA21 Portal Integration
Direct MCA21 API submission for the forms where the API is live. DSC-signed PDF generation for forms still on the legacy upload. SRN, payment challan and acknowledgement capture happen on the same record. Rejections come back with the reason and the corrective action.
How it works
AOC-4, MGT-7, DIR-3 KYC, DPT-3, BEN-2, ADT-1, INC-22, MGT-14 and other prescribed forms are drafted from the underlying registers and the ledger.
Director, CS or CA DSC applies to the form. The DSC details, certificate validity and signing timestamp are stored against the form record.
Where the MCA21 API is live for the form, submission happens directly with the SRN returned to the platform. For legacy upload forms, a DSC-signed PDF is generated for upload, with the SRN captured back manually.
SRN, MCA21 status, payment challan and any rejection reasons sit on the same record. Re-filing flows from the same draft after corrections, with the full audit trail of what was submitted and what came back.
What the system does
| Capability | Input | Output |
|---|---|---|
| Form preparation | Registers + ledger + master data | Pre-filled MCA21 form draft |
| DSC signing | Director / CS / CA DSC | Signed form with cert metadata |
| MCA21 API submission | Signed form + payment challan | SRN + acknowledgement |
| Legacy upload generation | Forms not yet on API | DSC-signed PDF for portal upload |
| Status feed | MCA21 SRN status | Approved / under-review / rejected |
| Re-filing flow | Rejection reason + corrected draft | Re-filed form with full trail |
Form preparation
DSC signing
MCA21 API submission
Legacy upload generation
Status feed
Re-filing flow
Compliance + integrations
Every form submitted to MCA21 carries the SRN, the signing DSC details and the supporting workpapers in one record. The audit trail across draft, sign-off, submission and acknowledgement is hash-chained for Rule 11(g).
Regulations we work within
IT Act 2000, Section 5
DSC-signed forms recognised as legal records.
Rule 11(g), Companies Act
Hash-chained audit trail across the filing.
MCA Form Schema
Form versions and validation rules updated centrally.
Connects to
MCA21 Portal Integration FAQ
The MCA21 V3 portal supports API submission for an expanding list including AOC-4, MGT-7 and many DIN-related forms. Forms not yet on V3 generate as DSC-signed PDFs for legacy upload, with SRN captured back. The platform tracks which forms are on which path so the user does not need to.
Yes. The platform supports multi-DSC sign-off on a single form. Each signatory signs with their own DSC; the form record stores the certificate details, the role and the signing timestamp for each. The form submits only after all required signatures are present.
MCA21 fees are computed per form per entity. The platform generates the payment challan, captures the payment reference and attaches it to the form before submission. Payment is made through the MCA21 payment gateway in the same flow.
API failures are logged with the response code. The platform retries automatically per the MCA21 retry policy. If the portal is in scheduled maintenance, the queue holds the submission and submits when the portal returns. Manual override is available where needed.
More in MCA & ROC Filing
Annual financial statement filing. Drafted from books. CA review, DSC sign-off.
See AOC-4 FilingAnnual return for companies. Drafted from registers. CS sign-off.
See MGT-7 FilingDirector KYC tracker per FY. Rolling reminder. Bulk filing for groups.
See DIR-3 KYC FilingPick a form from your last filing window. The platform shows the draft, the DSC sign-off, the payment challan and the MCA21 submission flow on one screen.