For the Financial Year 2020-21, companies are not required to mandatorily use a Digital Signature Certificate (DSC) to file their TDS returns. Filing can be completed through the Income Tax Portal using the OTP of a director. Alternatively, filing is not permitted through an NSDL facilitation centre.