No, it is not mandatory to have Nidhi Limited Company software, however, if you want to run the business properly, then you shall require the Nidhi Limited Company software.