Yes, it depends on the type of company and GST filing you are referring to. In most cases, if the business is registered as a Private Limited Company, Public Company, or LLP, a Digital Signature Certificate (DSC) is generally required for GST-related filings and verification on the GST portal. OTP-based verification is usually not available for these entity types.
However, for some businesses such as sole proprietorships or certain partnership firms, GST returns can often be verified through an Electronic Verification Code (EVC) using Aadhaar-linked OTP instead of a digital signature. The requirement depends on the legal structure of the business and the specific GST action being performed.
A useful rule to remember is this: if the GST registration belongs to a company or LLP, assume a DSC will likely be needed for compliance and return filing. For individual or small business registrations, OTP-based verification may be sufficient.
Before filing, it is always best to check the GST portal requirements for your entity type or confirm with your accountant, because GST authentication rules can vary by filing category and government updates.
Also read : What is GST E-way bill and why has it been preponed

