Free, but manually verified
There is no registration fee and no renewal invoice for a .np domain. What you pay instead is process. Applications go through register.com.np and are reviewed by a person against supporting documents — an identity document for an individual applicant, and for a company the registration certificate and PAN/VAT paperwork, with the requested name expected to relate to the applicant or its trademark. Approval takes days, not seconds, and it can be refused.
That review queue is the single biggest reason a DNS check cannot answer the availability question. Between the moment someone submits an application and the moment anything appears in the zone, the name is effectively spoken for and completely invisible from outside.

