GeM seller guides

Class 3 DSC for GeM: what it costs and how to get it fast

6 min read · Updated 2026-06-15

By GemSetu Research · Independent GeM seller platform

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.

Frequently asked questions

Is Class 3 DSC mandatory for GeM registration?

Yes. GeM requires Class 3 DSC for seller registration and bid submission. Class 2 DSCs were discontinued by the CCA in 2021 and will not work. Aadhaar-based e-sign is not accepted for GeM.

How much does a Class 3 DSC cost?

Class 3 DSC costs ₹1,000–2,500 for 1–2 years depending on the certifying authority. Major CAs include eMudhra, Sify Safescrypt, NSDL e-Gov, and Capricorn. The USB token (one-time) costs an additional ₹500–800.

How long does it take to get a Class 3 DSC?

Allow 2–5 working days for KYC verification and token delivery. Some CAs offer same-day digital issuance via video KYC, but USB token delivery still takes 1–3 days by courier.

What happens when my DSC expires?

An expired DSC blocks bid submissions and profile updates on GeM with no grace period. Renew at your certifying authority at least 30 days before expiry. You renew the certificate on the same USB token — no need to buy new hardware.

My DSC name doesn't exactly match my PAN. Will GeM reject me?

Yes — GeM matches DSC name to PAN character by character. Even "Ram K. Sharma" vs "Ram Kumar Sharma" will fail. Before applying for DSC, verify the exact name on your PAN and request the same name on the DSC application.