EVC or DSC: how to sign a GST return, and who must use which

Updated 3 Oct 2026 · 3 min read · By the AppSaaz GST team

Short answer

A GST return such as GSTR-1 or GSTR-3B is signed in one of two ways. EVC (electronic verification code) is a one-time code sent to the authorised signatory's registered mobile and email, and works for proprietors and partnership firms. DSC (digital signature certificate) is a PAN-based certificate on a USB token, registered on the portal. Companies registered under the Companies Act must sign with DSC.

Filing a GST return ends with a signature. Until it is signed, a return is only saved or submitted; the portal files it, and issues the acknowledgement reference number (ARN), only once it is signed.

What are EVC and DSC?

EVCDSC
What it isA one-time code from the GST portalA digital signature certificate, usually on a USB token
Sent to or held byThe authorised signatory's registered mobile and emailThe authorised signatory, issued in their PAN
Set-upNone beyond correct contact details on the registrationBuy a Class 3 certificate, register it on the portal, install the portal's signing utility (emSigner)
CostFreePaid, renewed every one to three years
Who can use itMost taxpayers, including proprietors and partnership firmsEveryone; mandatory for companies

Who must use DSC?

A company registered under the Companies Act 2013 must sign its GST returns with a DSC (the proviso to Rule 26(1) of the CGST Rules). Relaxations during the pandemic let companies use EVC for GSTR-1 and GSTR-3B for parts of 2020 and 2021; the last one ended on 31 October 2021.

Proprietors and partnership firms can use EVC or DSC. For other forms of business, use the options the portal offers on your filing screen; where only DSC is offered, a DSC is needed.

How does EVC work?

  1. On the return, choose File with EVC and pick the authorised signatory.
  2. The portal sends a six-character code to that signatory's registered mobile number and email.
  3. Type the code exactly as it arrives. It can contain letters as well as digits, like K7Q2M9; a box that accepts only numbers will refuse it.
  4. The portal files the return and shows the ARN. A confirmation also goes by email and SMS.

The code goes to the signatory, not to whoever is filing. If an accountant or an app files for you, the signatory has to be reachable at that moment.

How does DSC work?

  1. Buy a Class 3 DSC in the authorised signatory's name, linked to their PAN, from a licensed certifying authority.
  2. Register it on the GST portal: log in, then go to My Profile and Register or Update DSC.
  3. Install emSigner, the portal's signing utility, on the computer you file from, and keep it running.
  4. On the return, choose File with DSC, select the certificate, and enter the token's PIN.

The portal's own checks: the DSC must not have expired, must be registered on the portal, and must be PAN-based.

Why does EVC fail?

  • The code goes to an old number. The registered mobile belongs to someone who left, or to your accountant. Update the authorised signatory's details through a non-core amendment of your registration, which does not need an officer's approval.
  • The code is typed into a numbers-only field. Use a field that accepts letters.
  • Too many attempts. Wait and ask for a new code rather than retrying the old one.

Why does DSC fail?

  • emSigner is not installed or not running, or the browser blocks it.
  • The certificate has expired, or was renewed but the new one was never registered on the portal.
  • The token's driver is missing on the computer you are using.
  • The DSC belongs to someone who is not an authorised signatory on the registration.

Can an app sign for me?

No app can sign for you, and none should. An app that files GSTR-1 through the portal's API sends the return and then asks for the EVC code; the authorised signatory still receives it on their own phone and types it. That keeps the signature where the law puts it.

Questions

Can a private limited company file GST returns with EVC?

No. A company registered under the Companies Act 2013 must sign GST returns with a DSC. The pandemic relaxations that allowed EVC ended on 31 October 2021.

Who receives the GST EVC code?

The authorised signatory chosen at filing, on the mobile number and email registered for them on the GST portal.

Can the GST EVC code contain letters?

Yes. The filing code is six characters and can mix letters and digits. Type it exactly as it arrives.

What do I need to file a GST return with DSC?

A valid Class 3 PAN-based DSC of an authorised signatory, registered on the GST portal, and the portal's emSigner utility running on the computer.

How do I change the mobile number that receives the EVC code?

Update the authorised signatory's contact details through a non-core amendment of your GST registration. Non-core amendments do not need an officer's approval.

Sources

Checked on 3 Oct 2026. GST rules change; where a notification or advisory is named, it is the one in force on that date.