Yes the requirement for e-KYC is mandatory for the directors of a section 8 company. Such requirements have to be carried out by the director before September 30. Each director is required to consider these requirements and file the same with the Registrar of Companies.