The Goods and Services Tax (GST) Department has announced a new limit for businesses under which all businesses with an annual turnover of more than Rs. 5 crore will be required to generate e-invoices for their transactions. Here are all the details.