Beginning April 1, 2025, companies with an annual turnover of Rs 10 crore or more will be required to upload e-invoices to ...