India recorded more than 40,000 fresh COVID-19 cases, while its active caseload fell below 4,00,000 today, according to Union health ministry data.