What is commission charged by Zerodha on MF? There is no Option to invest in direct fund?

Zerodha doesn’t charge you anything for using/placing orders using the Mutual fund platform. There’s no option to invest in Direct funds. You’ll have to approach the AMC (Asset Management Company) if you wish to invest directly.

Zerodha gets paid in commissions from the expense ratio when you buy from them. To invest directly its better to open CAN with MF Utilities. Google it.