← All guidesAnnual filings

Cost Audit (S.148)

Appoint cost auditor, conduct cost audit, file CRA-4 with MCA. Cost Audit (S.148) takes 6 steps over about 185 days and is filed with the ROC on CRA-1, CRA-3 and CRA-4.

6 steps~185 days start to finishfiles CRA-1files CRA-3files CRA-4

Last updated: 10 August 2026

What if it’s filed late?

MCA charges additional fees that rise with the delay, up to 12 times the normal filing fee. OnCompliance tracks the date and warns you before it costs anything.

See this deadline for your clients →

What is the timeline for Cost Audit (S.148)?

6 steps over about 185 days, filing CRA-1, CRA-3 and CRA-4 with the ROC. Each deadline below runs from the step before it.

#StepForm filedDeadline
1Appoint Cost AuditorNonewithin 14 days
2File CRA-1 IntimationCRA-1within 30 days
3Conduct Cost AuditNonewithin 90 days
4Receive Cost Audit Report (CRA-3)CRA-3within 14 days
5Prepare CRA-4 XBRL InstanceNonewithin 7 days
6File CRA-4 with MCA (XBRL)CRA-4within 30 days

What are the steps, in order?

The 6 steps below run in order; the day counts show how long each one allows.

1

Appoint Cost Auditor

Board appoints cost auditor on Audit Committee recommendation.

within 14 days
2

File CRA-1 Intimation

Intimate CG of cost auditor appointment within 30 days.

within 30 days · files CRA-1
3

Conduct Cost Audit

Cost auditor conducts audit of cost records.

within 90 days
  • Cost records reviewed
  • Audit in progress
4

Receive Cost Audit Report (CRA-3)

Receive cost audit report from cost auditor.

within 14 days · files CRA-3
5

Prepare CRA-4 XBRL Instance

Generate XBRL-tagged cost audit data (Costing Taxonomy 2019) for CRA-4 filing. Enter cost data, validate against MCA rules, and download the .xml file.

within 7 days
6

File CRA-4 with MCA (XBRL)

File cost audit report in XBRL format with MCA. Attach the XBRL instance document.

within 30 days · files CRA-4
app.oncompliance.ai

Every guide runs like this in OnCompliance: steps in order, dates in view, paperwork made for you at each step.

Run these steps in OnCompliance →

Common questions

How long does Cost Audit (S.148) take?

About 185 days across 6 steps. The first step is: Appoint Cost Auditor.

Which MCA forms are filed for Cost Audit (S.148)?

CRA-1, CRA-3 and CRA-4.

What does it cost if CRA-1, CRA-3 and CRA-4 are filed late?

MCA charges additional fees that rise with the delay, up to 12 times the normal filing fee.

Can OnCompliance run Cost Audit (S.148) for me?

Yes. OnCompliance runs the same steps in order, dates in view, with the paperwork made for you at each step.