As per the latest update, from 1st August 2023 onwards e-invoicing is mandatory for businesses with annual aggregate turnover of over Rs. 5 crore in any previous financial year from 2017-18.