There are lot of restrictions for NRI's based out of US and Canada (FATCA) and many fund houses do not accept monies from NRI's from these geographies. To avoid any hassles, we request you to get in touch with us for the same as regulations are very dynamic. For NRI's based out of other geographies there are no restrictions and they can invest through NRE / NRO accounts subject to KYC documentation being done.