If you are searching for free personal or company website then you are on the right website. Here I will give you the steps by which you can get free .com.np domain.
1) First, go to http://register.com.np
2) Search your desired domain name , if you get the domain available then pick the domain. Below photos explains briefly and clearly.
3) Now you have to upload the scanned copy of your citizenship (front and back) one by one. And please don’t forget to rename you image to yourdomain.com.np.jpg. After you upload your image you have to provide name servers.
4) Check email and activate confirmation link. Update Your server name to ns101.prabhuhost.com and ns102.prabhuhost.com
5) In case of organization, you should submit an application with formal letter pad.