What is a digital signature certificate (DSC)?
A Digital Signature Certificate (DSC) is a legally valid electronic equivalent of a physical signature, issued by a certifying authority licensed by the Controller of Certifying Authorities (CCA), India.
DSCs use public key infrastructure (PKI) — a private key stored on a USB token signs documents, and the matching public key allows recipients to verify authenticity. The USB token never leaves your possession.
Why GeM requires Class 3 specifically
Class 3 is the highest assurance level for DSCs in India. It requires in-person or video KYC verification by the certifying authority, making it legally robust enough for government procurement.
Class 2 DSCs (now discontinued by CCA as of 2021) and Aadhaar-based e-sign are not accepted for GeM bid submissions. If you have a Class 2 token from before 2021, it will not work — you need a new Class 3 token.
Cost, validity, and where to get it
Class 3 DSC costs ₹1,000–2,500 depending on validity (1 or 2 years) and the certifying authority. Major CAs include eMudhra, Sify Safescrypt, NSDL, and Capricorn.
The USB token (dongle) is a one-time hardware cost (~₹500–800); renewal only replaces the certificate on the same token. Allow 2–5 working days for delivery and KYC verification.
Renew your DSC 30 days before expiry — a lapsed DSC blocks bid submissions with no grace period.
DSC setup for GeM
Install your CA's USB token driver on Windows (GeM works best on Chrome/Edge on Windows for DSC operations). Then install the GeM Signing Client from the GeM portal downloads page.
Add the DSC during GeM seller registration — the name on the DSC must exactly match the name on your PAN/Aadhaar. A single-character mismatch (initials vs full name) causes registration rejection.
GemSetu's registration readiness wizard at gemsetu.com/get-started flags DSC name mismatches before you submit to GeM.