First of all, before forming an ngo, one should determine the mission and target community of the ngo. Then register the ngo at the concerned authorities by furnishing the necessary documents such as registration form, bye-laws, address proof, etc. Get all the necessary licenses and open a separate bank account for the organization.