DSCCompany Structure
Digital Signature Certificate
(DSC)
Definition
An electronic signature used to sign MCA filings, income tax returns, and other government documents. Required for all directors and authorised signatories. Issued by licensed certifying authorities.
Why founders care
Get your DSC before you meet your CA — it takes 2–3 days to process and will delay your incorporation if you don't have it ready. Class 3 DSC is needed for most company filings.
Related terms
Never miss the deadline for DSC
Get a personalised compliance calendar with every filing, deadline, and alert — free.
Get Your Free Calendar →