When I buy MF through a bank, does bank get commission from my mutual fund investment only once while buying or is it every year till I exit that fund?
Banks are no exception while earning the commission in mutual funds. They earn exactly like the adviser of Mutual Fund will earn. There are two types of commission. First one is upfront commission (they earn when you invest first time and every time). The second one is Trail Commission, they earn some % of your TOTAL investment. If the invested amount is Rs.1 lakh and it has grown to Rs.2 lakh, then they earn commission on this Rs.2 lakh.
Refer my post for complete understanding “Life Insurance Vs Mutual Fund Agents-Who earns more?“.