How-to 7 min read
DSC token on the GST portal: install the driver and emSigner step by step
GST पोर्टल पर DSC टोकन: ड्राइवर और emSigner स्टेप-बाय-स्टेप इंस्टॉल करें
By the ToolsBharat teamPublished 30 Oct 2026How we check
Applies to emSigner (GST DSC signer) 3.3
Quick answer
To sign on the GST portal with a DSC you need two things on a Windows PC: your token's driver and the portal's emSigner. For a FEITIAN ePass2003 token, install ePass2003India-Setup.exe from e-Mudhra's repository. Then download emSigner from gst.gov.in — v3.3 for tokens obtained on or after 21 September 2026, v2.8 for older ones — and run it as administrator.
What you need
Signing GST returns or registrations with a Digital Signature Certificate (DSC) involves three pieces:
- your DSC token — a USB crypto token holding a Class 2 or Class 3 certificate;
- the token's driver (middleware), so Windows can talk to the token;
- the GST portal's emSigner, which runs as a local service so the website can use your certificate.
You also need a Windows PC (32-bit or 64-bit), Java 1.6–1.8 as listed in the GST portal's system requirements, and a desktop browser such as Chrome, Edge or Firefox. DSC signing does not work on a mobile phone.
Step 1: Identify your token
Look at the label on the token. This guide uses the FEITIAN ePass2003 (also sold as ePass2003 Auto). If you have a different token — for example a HYP2003 or ProxKey — use the driver offered by the Certifying Authority that issued your DSC. The steps are the same; only the driver file changes.
Step 2: Install the ePass2003 driver
FEITIAN, the token's maker, does not publish a Windows driver download. Certifying Authorities host it instead. We link to the repository of e-Mudhra, a Certifying Authority licensed by India's Controller of Certifying Authorities (CCA).
- Unplug the token.
- Open e-mudhra.com/Repository and find Token Drivers.
- Download ePass2003India-Setup.exe (Feitian Middleware for ePass2003). Don't pick the file marked "New" — that is HyperPKI middleware for a different token, the HYP2003.
- Right-click the file → Properties → Digital Signatures and check that it is signed by FEITIAN Technologies. Not sure how? Read how to check a digital signature.
- Right-click the file → Run as administrator and finish the setup.
- Restart the PC, then plug in the token. Its light should come on.
Note: the e-Mudhra build is old (around 2016–17) and does not state Windows 10/11 support. If the Certifying Authority that issued your DSC offers a newer driver for your token, use that one.
Step 3: Download the right emSigner version
emSigner comes from the GST portal itself, at gst.gov.in/help/docsigner. The page lists two versions, and the right one depends on when you got your token:
- v3.3 — "to be used with tokens/USB device obtained on or after 21-Sep-2026". When we checked, it was listed for Windows only; the Linux and Mac entries said "Will be available soon".
- v2.8 — "to be used with tokens/USB device obtained before 21-Sep-2026". Available for Windows, Linux and Mac.
If the portal cannot find your token, the emSigner version is one of the first things to check. Download emSigner only from gst.gov.in, never from blogs or file-sharing sites.
Step 4: Install and run emSigner as administrator
- Install emSigner with administrator rights.
- Before you open the GST portal, right-click emSigner → Run as administrator, and accept the message that the service has started.
- emSigner needs one free local port out of 1585, 2095, 2568, 2868 and 4587. If another signer utility is running, close it.
- Open the GST portal in your browser, log in and go to the task that needs your DSC — registering the DSC or signing a return or application. Choose your certificate when emSigner asks.
If the token isn't detected
- Try another USB port and check that the token's light comes on.
- Make sure you installed the Feitian middleware, not the HYP2003 (HyperPKI) one.
- Reinstall the middleware as administrator and restart the PC.
- Confirm you have the right emSigner version for the date you got your token.
- Run emSigner as administrator every time before you sign.
- Use Chrome, Edge or Firefox on a PC.
- Check that your DSC certificate is still within its validity period; an expired certificate must be renewed with the Certifying Authority that issued it.
More fixes are on our ePass2003 driver page and emSigner page.
हिंदी में
GST पोर्टल पर DSC टोकन: ड्राइवर और emSigner स्टेप-बाय-स्टेप इंस्टॉल करें
GST पोर्टल पर DSC से साइन करने के लिए Windows PC पर दो चीज़ें चाहिए: टोकन का ड्राइवर और पोर्टल का emSigner। FEITIAN ePass2003 टोकन के लिए e-Mudhra की रिपॉज़िटरी से ePass2003India-Setup.exe इंस्टॉल करें। फिर gst.gov.in से emSigner डाउनलोड करें — 21 सितंबर 2026 या उसके बाद मिले टोकन के लिए v3.3, उससे पुराने के लिए v2.8 — और उसे Run as administrator से चलाएँ।
क्या-क्या चाहिए
Digital Signature Certificate (DSC) से GST रिटर्न या रजिस्ट्रेशन साइन करने में तीन चीज़ें लगती हैं:
- आपका DSC टोकन — एक USB क्रिप्टो टोकन, जिसमें Class 2 या Class 3 सर्टिफ़िकेट होता है;
- टोकन का ड्राइवर (middleware), ताकि Windows टोकन से बात कर सके;
- GST पोर्टल का emSigner, जो लोकल सर्विस की तरह चलता है ताकि वेबसाइट आपका सर्टिफ़िकेट इस्तेमाल कर सके।
साथ ही Windows PC (32-बिट या 64-बिट), GST पोर्टल की system requirements में लिखा Java 1.6–1.8, और Chrome, Edge या Firefox जैसा डेस्कटॉप ब्राउज़र चाहिए। मोबाइल फ़ोन पर DSC साइनिंग नहीं होती।
स्टेप 1: अपना टोकन पहचानें
टोकन पर लगा लेबल देखें। यह गाइड FEITIAN ePass2003 (जो ePass2003 Auto नाम से भी बिकता है) के लिए है। अगर आपके पास HYP2003 या ProxKey जैसा कोई दूसरा टोकन है, तो उस Certifying Authority का ड्राइवर इस्तेमाल करें जिसने आपका DSC जारी किया। स्टेप वही रहेंगे; सिर्फ़ ड्राइवर फ़ाइल बदलेगी।
स्टेप 2: ePass2003 ड्राइवर इंस्टॉल करें
टोकन बनाने वाली कंपनी FEITIAN, Windows ड्राइवर का डाउनलोड नहीं देती। इसे Certifying Authorities होस्ट करती हैं। हम e-Mudhra की रिपॉज़िटरी का लिंक देते हैं, जो भारत के Controller of Certifying Authorities (CCA) से लाइसेंस प्राप्त Certifying Authority है।
- टोकन निकाल दें।
- e-mudhra.com/Repository खोलें और Token Drivers ढूँढें।
- ePass2003India-Setup.exe (Feitian Middleware for ePass2003) डाउनलोड करें। "New" वाली फ़ाइल न लें — वह HYP2003 नाम के दूसरे टोकन का HyperPKI middleware है।
- फ़ाइल पर राइट-क्लिक → Properties → Digital Signatures में देखें कि यह FEITIAN Technologies से साइन है। तरीका नहीं पता? पढ़ें डिजिटल सिग्नेचर कैसे जाँचें।
- फ़ाइल पर राइट-क्लिक → Run as administrator करके सेटअप पूरा करें।
- PC रीस्टार्ट करें, फिर टोकन लगाएँ। उसकी लाइट जलनी चाहिए।
ध्यान दें: e-Mudhra वाला बिल्ड पुराना है (लगभग 2016–17 का) और उसमें Windows 10/11 सपोर्ट का ज़िक्र नहीं है। अगर आपका DSC जारी करने वाली Certifying Authority आपके टोकन के लिए नया ड्राइवर देती है, तो वही इस्तेमाल करें।
स्टेप 3: emSigner का सही वर्ज़न डाउनलोड करें
emSigner ख़ुद GST पोर्टल से मिलता है: gst.gov.in/help/docsigner। पेज पर दो वर्ज़न हैं, और सही वर्ज़न इस पर निर्भर है कि टोकन कब लिया:
- v3.3 — 21 सितंबर 2026 या उसके बाद लिए गए टोकन/USB डिवाइस के लिए। हमने जब देखा, यह सिर्फ़ Windows के लिए था; Linux और Mac के आगे "Will be available soon" लिखा था।
- v2.8 — 21 सितंबर 2026 से पहले लिए गए टोकन के लिए। Windows, Linux और Mac, तीनों के लिए उपलब्ध।
अगर पोर्टल आपका टोकन नहीं ढूँढ पा रहा, तो सबसे पहले emSigner का वर्ज़न जाँचें। emSigner सिर्फ़ gst.gov.in से डाउनलोड करें, किसी ब्लॉग या फ़ाइल-शेयरिंग साइट से कभी नहीं।
स्टेप 4: emSigner इंस्टॉल करें और एडमिनिस्ट्रेटर के रूप में चलाएँ
- emSigner को एडमिनिस्ट्रेटर अधिकार से इंस्टॉल करें।
- GST पोर्टल खोलने से पहले emSigner पर राइट-क्लिक → Run as administrator करें, और सर्विस शुरू होने का मैसेज स्वीकार करें।
- emSigner को 1585, 2095, 2568, 2868 और 4587 में से कोई एक लोकल पोर्ट ख़ाली चाहिए। कोई दूसरी साइनर यूटिलिटी चल रही हो, तो उसे बंद करें।
- ब्राउज़र में GST पोर्टल खोलें, लॉग-इन करें और उस काम पर जाएँ जिसमें DSC चाहिए — DSC रजिस्टर करना या रिटर्न/आवेदन साइन करना। emSigner पूछे तो अपना सर्टिफ़िकेट चुनें।
अगर टोकन नहीं दिख रहा
- दूसरा USB पोर्ट आज़माएँ और देखें कि टोकन की लाइट जलती है।
- पक्का करें कि आपने Feitian middleware इंस्टॉल किया है, HYP2003 (HyperPKI) वाला नहीं।
- middleware को एडमिनिस्ट्रेटर के रूप में दोबारा इंस्टॉल करें और PC रीस्टार्ट करें।
- जाँचें कि टोकन लेने की तारीख के हिसाब से emSigner का सही वर्ज़न है।
- हर बार साइन करने से पहले emSigner को Run as administrator से चलाएँ।
- कंप्यूटर पर Chrome, Edge या Firefox इस्तेमाल करें।
- देखें कि आपका DSC सर्टिफ़िकेट अभी वैध है; एक्सपायर सर्टिफ़िकेट उसी Certifying Authority से रिन्यू कराना होता है जिसने उसे जारी किया।
और समाधान हमारे ePass2003 ड्राइवर पेज और emSigner पेज पर हैं।
Frequently asked questionsअक्सर पूछे जाने वाले सवाल
- Which emSigner version should I install?
- The GST portal says v3.3 is for tokens obtained on or after 21 September 2026 and v2.8 for tokens obtained before that date.
- मुझे emSigner का कौन-सा वर्ज़न इंस्टॉल करना चाहिए?
- GST पोर्टल के अनुसार v3.3, 21 सितंबर 2026 या उसके बाद लिए गए टोकन के लिए है और v2.8 उससे पहले लिए गए टोकन के लिए।
- Which file do I download on the e-Mudhra repository for ePass2003?
- ePass2003India-Setup.exe (Feitian Middleware for ePass2003). The file marked “New” is HyperPKI middleware for the HYP2003, a different token.
- ePass2003 के लिए e-Mudhra रिपॉज़िटरी से कौन-सी फ़ाइल डाउनलोड करूँ?
- ePass2003India-Setup.exe (Feitian Middleware for ePass2003)। “New” वाली फ़ाइल HYP2003 नाम के दूसरे टोकन का HyperPKI middleware है।
- emSigner is installed but the portal still can't sign. What should I check?
- Run emSigner as administrator before opening the portal, make sure one of ports 1585, 2095, 2568, 2868 or 4587 is free, and use a desktop browser.
- emSigner इंस्टॉल है, फिर भी पोर्टल साइन नहीं कर पा रहा। क्या जाँचूँ?
- पोर्टल खोलने से पहले emSigner को Run as administrator से चलाएँ, देखें कि पोर्ट 1585, 2095, 2568, 2868 या 4587 में से कोई एक ख़ाली हो, और डेस्कटॉप ब्राउज़र इस्तेमाल करें।