Totally agree. Very difficult if not implausible to raise any meaningful amounts of money within Nepal no matter how good the cause may be, and very easy to raise money in the good old USA using a duly registered 501(c)3 vehicle, exactly as you indicate. Going a step further, I think that the two charitable organizations, in this case one being nepali and the other american, could bear similar if not so dissimilar names - why not? In my view the great advantage of that type of set-up is that the board of directors of the US parent, would this way, always be 100% sure they retain full and unequivocal vested control of any and all donations, finances, and funding to be allocated in well specified amounts for any one clearly designated/well specified project A, B, or C in Nepal. In plain English, the members of the US charity would always be the ones who monitor operations, effect dollar transfers to their brothers and sisters in Nepal as when needed or decided on etc. Â
Why one may ask is this so important? The answer resides in the fact that to the best of my knowledge, and unless the rules for NGO's in Nepal have been modified recently (which I would not know about), all 7 (or more) members of any Board of Directors in Nepal must all be nepali citizens, to the exclusion of any foreigner. If those rules are still in effect, in practical terms, this means foreigners have no voting power at board meeting decisions on Nepali soil.
I think you get my point. To be on safe side, suggest matter be checked out with a nepali lawyer, who can give update.
In the case scenario I cited here, the american board would exercise strict control over the overall finances/funding in the States as a result of monies raised there, while the all-nepali board of the NGO in this country would have the responsibility for properly dispensing funds re-allocated to them locally here, in favor of their brothers and sisters.