Not mandatory for all deductors, but required in certain cases such as large entities or when Digital Signature Certificate (DSC) verification is applicable for TDS return filing online.