E-invoicing will be mandatory from 01-04-20 for businesses having Aggregate Turnover exceeding Rs 100 Crore. It will start on voluntary basis from 01-01-20 if Aggregate Turnover is exceeding Rs 500 Crore. it will start on voluntary basis from 01-02-20 if Aggregate Turnover is exceeding Rs 100 Crore.