NFO stands for New Fund Offer. It is basically a new mutual fund. Every mutual fund starts its life as an NFO. There is a subscription period during which investors can invest in the NFO. A week after the closing of the NFO subscription, the NFO becomes and mutual fund open to investment for all.