Dsc

Guide to Using DSC for E-Filing Income Tax and GST Returns

6 min readIndia LawBy G R HariVerified Advocate

Quick Answer

> One line summary: A Digital Signature Certificate (DSC) is required for certain income tax and GST filings in India; this guide explains when you need one, how to get it, and how to use it.

What is a DSC and why is it required for e-filing?

A Digital Signature Certificate (DSC) is an electronic credential that verifies your identity and ensures the integrity of documents you submit online. It is the digital equivalent of a physical signature or a stamp. For e-filing of income tax and GST returns, a DSC is required in specific cases to authenticate the filing and confirm that it was submitted by an authorised person.

Under the Information Technology Act, 2000, a DSC is legally recognised as a valid signature. The Income Tax Act, 1961, and the Central Goods and Services Tax Act, 2017, mandate its use for certain categories of taxpayers. For example, companies and limited liability partnerships (LLPs) are required to use a DSC for filing income tax returns. Similarly, for GST, a DSC is mandatory for taxpayers who are companies, LLPs, or those with an annual aggregate turnover exceeding ₹5 crore. Using a DSC eliminates the need for a physical signature and reduces the risk of forgery.

When do I need a DSC for income tax and GST filing?

For income tax, a DSC is mandatory for the following entities: all companies (including foreign companies), LLPs, and any person who is required to get their accounts audited under Section 44AB of the Income Tax Act. Additionally, if you are filing a revised return or a belated return, a DSC may be required depending on your entity type. For individual taxpayers who are not subject to audit, a DSC is optional; they can use an Aadhaar-based OTP or net banking authentication instead.

For GST, a DSC is mandatory for the following: all registered persons who are companies or LLPs, and any registered person whose annual aggregate turnover in the preceding financial year exceeded ₹5 crore. For other taxpayers, such as proprietorships or partnerships, a DSC is optional but can be used for convenience. The GST portal also requires a DSC for filing Form GSTR-9 (annual return) and Form GSTR-9C (reconciliation statement) for those who are required to get their accounts audited.

How do I obtain a DSC for e-filing?

You cannot obtain a DSC directly from the government. You must approach a Certifying Authority (CA) licensed by the Controller of Certifying Authorities (CCA) under the Ministry of Electronics and Information Technology (MeitY). There are several licensed CAs in India, such as eMudhra, Sify, Capricorn, and NSDL. The process involves the following steps:

  1. Choose the type of DSC: For e-filing, you need a Class 2 or Class 3 DSC. Class 2 is used for individual and business filings, while Class 3 is required for high-security transactions like e-tendering. For income tax and GST, a Class 2 DSC is sufficient.
  2. Submit identity proof: You will need to provide documents such as a PAN card, Aadhaar card, and address proof. For companies, you may also need the Certificate of Incorporation and a board resolution authorising the signatory.
  3. Complete verification: The CA will verify your documents through a physical or video-based verification process. Some CAs offer online verification.
  4. Receive the DSC: Once verified, the CA will issue a DSC in the form of a USB token (dongle) or a software-based certificate. The USB token is more secure and commonly used.

The cost of a DSC typically ranges from ₹1,000 to ₹3,000 per year, depending on the CA and the validity period (usually 1 or 2 years). You will need to renew the DSC before it expires.

How do I use a DSC for e-filing on the Income Tax and GST portals?

Once you have a DSC, you need to install the necessary drivers and middleware on your computer. The process varies slightly between the two portals.

For Income Tax e-filing:

  1. Install the USB token driver provided by your CA.
  2. Install the "emSigner" or "eMudhra" middleware (depending on your CA) from the Income Tax portal's "Downloads" section.
  3. Insert the USB token into your computer.
  4. Log in to the Income Tax e-filing portal (www.incometax.gov.in).
  5. Navigate to the "e-File" section and select the relevant return form.
  6. After filling in the details, click on "Preview and Submit."
  7. On the submission page, select "Digital Signature" as the mode of authentication.
  8. A pop-up will appear asking you to select your DSC certificate. Choose the correct one and click "Sign."
  9. Enter the token password (PIN) when prompted. The portal will then verify the signature and submit the return.

For GST filing:

  1. Install the USB token driver and the "GST Common Portal DSC Utility" (available on the GST portal).
  2. Insert the USB token into your computer.
  3. Log in to the GST portal (www.gst.gov.in).
  4. Navigate to the "Services" > "Returns" > "File Returns" section.
  5. After preparing the return (e.g., GSTR-1, GSTR-3B), click on "File."
  6. On the filing page, select "Digital Signature Certificate (DSC)" as the mode of authentication.
  7. A pop-up will appear. Select your DSC certificate and click "Sign."
  8. Enter the token password. The portal will validate the signature and confirm the filing.

If you encounter errors, ensure that the DSC is not expired, the drivers are correctly installed, and the browser (preferably Internet Explorer or a Chromium-based browser with compatibility mode) is configured correctly.

What are the common issues with DSC and how do I resolve them?

Users often face issues when using a DSC for e-filing. Here are the most common problems and their solutions:

  • "No certificate found" error: This usually occurs when the DSC driver or middleware is not installed correctly. Reinstall the driver and middleware from the CA's website. Also, ensure the USB token is properly inserted.
  • "Invalid signature" error: This can happen if the DSC is expired or if the system date and time on your computer are incorrect. Check the DSC validity and synchronise your computer's clock with an internet time server.
  • Browser compatibility issues: The Income Tax and GST portals work best with Internet Explorer 11 or a Chromium-based browser (like Google Chrome or Microsoft Edge) with the "IE Tab" extension enabled. Avoid using Safari or Firefox for DSC-based filing.
  • Token password issues: If you forget the token password, you will need to contact your CA to reset it. Do not attempt to guess the password repeatedly, as the token may get locked.
  • DSC not recognised by the portal: This may happen if the DSC is not registered with the portal. For GST, you need to register the DSC under "Manage Users" > "Register DSC" on the portal. For income tax, the DSC is automatically recognised once you install the middleware.

If the issue persists, contact your CA's technical support or the respective portal's helpdesk.

What You Should Do Next

If you are a company, LLP, or a taxpayer with a turnover exceeding ₹5 crore, you must obtain a DSC for e-filing. Start by identifying a licensed Certifying Authority and completing the verification process. For individual taxpayers, a DSC is optional but can simplify the filing process. If you are unsure about the requirements or face technical difficulties, consult a qualified professional or your CA for assistance.


This page provides preliminary information. It is not legal advice. For your matter, consult a qualified professional.