No. not required to every register person.which register person turnover of above 500 cr of preciding year its required to mandatory file e invoice from dt of 01/10/2020. and turnover of above 100 cr its required to file e invoice from dt of 01/01/2021