A demat account makes it convenient for holding mutual funds however it is not mandatory to have a demat account to invest in mutual funds in India.