Yes, investing in mutual funds through FundsIndia is absolutely free. There are no account opening charges, transaction or maintenance fees. In the case of mutual funds, we earn through trail revenue that we receive from the mutual fund houses. These are paid out of the annual fund management fees of mutual funds.