Kathmandu is the capital city of Nepal and the center of trade, politics, and administration in the country. It lies in Bagmati Province and is the seat of almost every government body that a business owner needs to deal with, including the Office of the Company Registrar (OCR), the Department of Industry, the Inland Revenue Department, and Nepal Rastra Bank. Because of this, Kathmandu is the natural first choice for many foreigners planning company registration in Nepal.
Why Kathmandu Is Special for Business
Kathmandu is the largest urban market in Nepal, with a population of more than 2.5 million people in the wider valley. It has the country’s main international airport, the largest banking network, and the biggest pool of skilled workers. Head offices of most large Nepali companies, international NGOs, embassies, and multinational brands are based here. This makes Kathmandu the top location for company incorporation, business registration, and foreign direct investment (FDI) approval.
Businesses That Thrive in Kathmandu
- Information technology and software companies
- Tourism, travel, and hospitality businesses
- Trading and import-export companies
- Banking, finance, and insurance services
- Education and consultancy services
- Real estate and construction
- Restaurants, cafes, and retail chains
Areas like New Road, Durbar Marg, Putalisadak, and Thamel are known for commercial activity, while newer business hubs are growing in areas like Kathmandu Metropolitan City wards near Koteshwor, Baneshwor, and Kalanki.
Registration Process and Local Agencies
Company registration in Kathmandu, like anywhere in Nepal, starts at the Office of the Company Registrar, which works under the Ministry of Industry, Commerce and Supplies. Since OCR’s system is online, applications can be submitted digitally, but the physical office in Tripureshwor, Kathmandu, remains the central hub for company law matters nationwide.
After company incorporation, a business must also complete:
- PAN and VAT registration at the Inland Revenue Office
- Business registration at the concerned Ward Office of Kathmandu Metropolitan City
- Industry registration at the Department of Industry, especially for foreign investors
- Foreign investment approval from the Department of Industry and Nepal Rastra Bank for currency matters
- Membership at the Federation of Nepalese Chambers of Commerce and Industry (FNCCI), if required for trade recommendation letters
Foreign investors also need to apply for a business visa through the Department of Immigration, which is located in Kathmandu.
How CompanyNP Helps
CompanyNP assists foreign nationals and companies with end-to-end company registration in Kathmandu, including name reservation, drafting of Memorandum and Articles of Association, PAN/VAT registration, foreign investment approval, and visa processing. Our team works directly with OCR, the Department of Industry, and local ward offices so that clients do not need to visit government offices themselves. We also provide legal compliance support after registration, such as annual returns, tax filing, and renewal of business licenses.
Kathmandu remains the best place to start a company in Nepal because almost every regulatory office is based here, reducing delays and paperwork. Whether you plan to open a private limited company, branch office, or liaison office, CompanyNP can guide you through every legal step required by Nepali law.
