Document
Index

How to Register DSC on the New Income Tax Portal

Updated on: Jun 6th, 2024

|

2 min read

E-filing users require a Digital Signature Certificate (DSC) to sign income tax returns, forms, and other electronic documents where authentication of the user is required. Hence, DSC serves as proof of identity for an individual or an organisation for online purposes.

A Digital Signature Certificate is mandatory for certain taxpayers or to avail some services. The companies and political parties have to e-verify their income tax return through the digital signature certificate. Also, the persons whose books of accounts require a tax audit should e-verify their income tax returns. For others, it is optional. 

Register Digital Signature Certificate (DSC) service on the New Income Tax Portal

The registered taxpayers of the new e-filing portal can perform the following:

  • Register their DSC
  • Re-register DSC when registered DSC has expired/not expired
  • Register DSC of Principal Contact

Taxpayers who wish to use the DSC must re-register it on the new income tax portal. Due to technical reasons, the DSC registered on the old e-filing portal will not be migrated to the new e-filing portal.

Prerequisites for Registration of DSC

  • The taxpayer should be registered at the e-filing portal with a valid user ID and password.
  • Plug in the DSC USB token
  • The DSC USB token should be a class 2 or class 3 certificate
  • The DSC should be active and not expired
  • DSC should not be revoked
  • Download and install the emsigner utility.

How to Download the Emsigner Utility

Downloading the emsigner utility is necessary before registration of DSC. Follow the below steps to download the emsigner utility:

Step 1: Go to the income tax e-filing portal at www.incometax.gov.in.

Step 2: Click on the ‘Downloads’ tab from the top.

download in income tax portal

Step 3: Click on ‘DSC Management Utility’ in the left pane.

DSC Management

Step 4: Click on the link ‘Utility (emBridge)’.

Step 5: The utility will start downloading. After the download is complete, install it.

Steps to Register DSC in the New E-filing Portal

Follow the steps to know how to register DSC on the new e-filing portal.

Step 1: Log in to the new e-filing portal at www.incometax.gov.in.

Step 2: Go to ‘My Profile’ from the dashboard.

my profile - income tax

Step 3: Click on ‘Register DSC’ on the left.

register dsc

Step 4: Enter the email ID linked with the DSC token. Select ‘I have downloaded and installed emsigner utility’ and click on the ‘Continue’ button.

DSC Token registration

Note: 

  • If your DSC is expired, it will display – ‘Your registered DSC has already expired. Please re-register a valid DSC’.
  • If you want to re-register an unexpired DSC, click on ‘View’ to view the details or click on ‘Update’ to update the same.
  • If you want to register the DSC with the principal contact, enter the email ID of the principal contact registered at the e-filing portal and proceed to register DSC.

Step 5: Select the ‘Provider’ and ‘Certificate’ from the dropdown and enter the ‘provider password’. Click on the ‘Sign’ button.

DScertificate

It will display a success message on the successful registration of DSC.

Register digital signature certificate

Frequently Asked Questions

Why is DSC required?

E-Filing users who have opted for this facility require DSC to sign Income Tax Returns / Statutory Forms or to verify response against notices issued by Income Tax Department and refund reissue request. To sign or verify any document the user should have first registered their DSC with e-Filing system.

When do I need to re-register my DSC?

You will need to re-register your DSC either when the present DSC has expired or if you want to update the already registered DSC.

Where can I procure a DSC?

A valid DSC can be procured from a certifying authority and the same must be registered on the e-Filing portal post login.

Is DSC mandatory for certain services / users?

DSC is mandatory for some services / user categories such as e-Verification of returns filed by companies and political parties as well as other persons whose accounts are required to be audited under Section 44AB of the Income Tax Act. In other cases, it is optional. 

If I already have a DSC, do I need a new one for e-Filing?

If you have a Specified Class 2 or 3 DSC for any other application, the same can be used for e-Filing as long as the DSC has not expired, or has not been revoked.

logomastercard-logo

Pay taxes with your Mastercard credit card & enjoy benefits such as

  • Instant payment confirmation
  • Interest free credit period
  • Easy EMI conversions
  • Earn reward points
Use code: CTMASTER For Additional 10% Off!

Clear offers taxation & financial solutions to individuals, businesses, organizations & chartered accountants in India. Clear serves 1.5+ Million happy customers, 20000+ CAs & tax experts & 10000+ businesses across India.

Efiling Income Tax Returns(ITR) is made easy with Clear platform. Just upload your form 16, claim your deductions and get your acknowledgment number online. You can efile income tax return on your income from salary, house property, capital gains, business & profession and income from other sources. Further you can also file TDS returns, generate Form-16, use our Tax Calculator software, claim HRA, check refund status and generate rent receipts for Income Tax Filing.

CAs, experts and businesses can get GST ready with Clear GST software & certification course. Our GST Software helps CAs, tax experts & business to manage returns & invoices in an easy manner. Our Goods & Services Tax course includes tutorial videos, guides and expert assistance to help you in mastering Goods and Services Tax. Clear can also help you in getting your business registered for Goods & Services Tax Law.

Save taxes with Clear by investing in tax saving mutual funds (ELSS) online. Our experts suggest the best funds and you can get high returns by investing directly or through SIP. Download Black by ClearTax App to file returns from your mobile phone.

Cleartax is a product by Defmacro Software Pvt. Ltd.

Company PolicyTerms of use

ISO

ISO 27001

Data Center

SSL

SSL Certified Site

128-bit encryption