Hospitality Registration in Nepal: Step-by-Step Guide

Hotel, Restaurant, Cafe, Dance Bar, Club, Homestay & Agro Tourism Registration in Nepal 2026 – Complete Guide | Company Khata

Nepal’s hospitality sector is booming — and the opportunities have never been more exciting. Whether you dream of opening a luxury hotel in Pokhara, a cozy cafe in Thamel, a fast food joint in Baneshwor, a traditional chiya pasal (tea point) at a busy chowk, a cloud kitchen, a fine dining restaurant, a stylish rooftop bar, a bakery, a resort near a national park, or a homestay in the mountains — Nepal’s growing domestic middle class and millions of international tourists create enormous demand for quality hospitality experiences every single year.

The sector is far broader than most people realise. It spans hotels, lodges, resorts, guesthouses of every category; restaurants, cafes, fast food outlets, dhabas, and roadside eateries; bakeries, pastry shops, and sweet houses; chiya (tea) points and juice bars; cloud kitchens and tiffin services; bars, pubs, dance bars, and nightclubs; game zones and fun parks; adventure tourism bases and trekking lodges; agro tourism farms and eco-lodges; homestays and community tourism ventures; catering companies and event hospitality services; barista training academies and hospitality skill training institutes; spa, wellness centres, and retreat businesses; and even food trucks and mobile catering units. If your business serves food, drink, accommodation, entertainment, or experiences to people — you are in the hospitality sector, and this guide is for you.

Nepal’s hospitality industry is also one of the highest-employment sectors in the country. Every new cafe, restaurant, or hotel creates jobs for cooks, servers, cleaners, receptionists, baristas, managers, and more. Starting legally from day one means you can hire properly, open a business bank account, accept card and QR payments, list on Booking.com or TripAdvisor, apply for business loans, and protect yourself from police raids or municipality closures. There is simply no good reason to operate informally when registration is this straightforward with the right help.

However, different types of hospitality businesses require different combinations of licenses and permits. A star-rated hotel needs a Tourism License from the Department of Tourism. A bar needs an Excise / Antashulka License (अन्तःशुल्क इजाजत) from the Inland Revenue Department (IRD / आन्तरिक राजश्व कार्यालय). A dance bar or nightclub also needs an Entertainment License from the local municipality. Most other hospitality businesses — cafes, restaurants, fast food, bakeries, tea points, game zones, homestays — simply need OCR + Ward/Municipality + PAN to operate fully legally.

At Company Khata Pvt. Ltd., we have helped hundreds of hospitality entrepreneurs in Nepal register their businesses correctly from the very first step. You provide the documents — we handle everything else, from OCR filing to your final operating license.

Why Legally Register Your Hospitality Business in Nepal?

Operating without proper registration in Nepal’s hospitality sector carries serious risks — including police raids, forced closure, and heavy fines. Beyond protection, legal registration unlocks major business opportunities:

  • Full legal authority to operate, serve guests, and generate revenue
  • Eligibility for Nepal Tourism Board (NTB) promotion and official listing
  • Access to corporate bank accounts and digital payment infrastructure
  • Protection from police raids, municipality penalties, and forced closure
  • Required for hotel star classification (1-star to 5-star) by the Department of Tourism
  • Eligibility for business loans, government subsidies, and tourism incentive schemes
  • Builds trust and credibility with domestic and international guests
  • Enables legal listing on platforms like Booking.com, Airbnb, and TripAdvisor

Business Types & Licenses Required

Different hospitality and tourism businesses require different combinations of licenses and registrations in Nepal. Here is a quick overview for each business type:

🏨
Hotel & Lodge

From small guesthouses to large hotels. Governed by Hotel, Lodge, Restaurant, Bar and Tourist Guide Rules, 2038 (1981).

OCR + Ward + PAN Tourism License (if star/tourist standard) Excise License (IRD) — if serving alcohol
Cafe & Restaurant

From small cafes to full-service restaurants. Municipality business license required. Tourism license only if targeting tourists.

OCR + Ward + PAN Municipality Business License Excise License (if serving alcohol)
🍺
Bar & Dance Bar

Any establishment serving alcohol and/or providing live entertainment or dance performance. Excise and entertainment licenses are mandatory.

OCR + Ward + PAN Excise License / अन्तःशुल्क (IRD) — if alcohol or cigarettes served Entertainment License (Municipality) — Mandatory
🎵
Club & Nightclub

Nightclubs, social clubs, entertainment venues with live music, DJs, and events. Multiple licenses required.

OCR + Ward + PAN Excise License / अन्तःशुल्क (IRD) — if alcohol or cigarettes served Entertainment License (Municipality) — Mandatory
🏡
Homestay

Community-based or individual accommodation where guests stay with local families and experience authentic Nepali culture and food.

OCR + Ward + PAN
🌾
Agro Tourism

Farm-based tourism businesses offering agricultural experiences, farm stays, organic tours, and rural cultural activities.

OCR + Ward + PAN Municipality Business License

License Requirements at a Glance

License / Registration Hotel/Lodge Cafe/Restaurant Bar/Dance Bar Club Homestay Agro Tourism
OCR Company Registration
Ward / Municipality Registration
PAN Registration (IRD)
Corporate Bank Account
Tourism License (DoT) — star-rated & tourist standard only✔*
Excise License / अन्तःशुल्क (IRD)✔*✔*
Entertainment License (Municipality)

* Conditional requirement depending on business classification, location, or whether alcohol is served.

Registration Steps Overview

For most hospitality businesses registered as a Private Limited Company in Nepal, the registration journey follows this sequence. Some steps are parallel or conditional depending on your business type:

  1. OCR Company Registration — Register your company at the Office of the Company Registrar
  2. Ward / Municipality Registration — Obtain your local business operating license
  3. PAN Registration — Register for a Permanent Account Number at the Inland Revenue Department
  4. Open a Corporate Bank Account — At any A-class commercial bank in Nepal
  5. Tourism License — From the Department of Tourism (if star-rated hotels and tourist-focused establishments only)
  6. Food License / DFTQC — Only for businesses producing or selling packaged food products
  7. Excise License (अन्तःशुल्क / IRD) + Entertainment License — For bars, dance bars, and nightclubs if alcohol or cigarettes served
  8. Homestay / Agro Tourism Registration — OCR, Ward, PAN and Municipality license
OCR Company Registration
Office of the Company Registrar, Tripureshwor, Kathmandu

The first and most important step for most hospitality businesses in Nepal is registering your company at the Office of the Company Registrar (OCR). Most hospitality businesses choose to register as a Private Limited Company (Pvt. Ltd.), as this provides limited liability protection for shareholders and is the most recognized legal structure in Nepal.

Required Documents & Information (कागजात तथा विवरण)

All documents below are mandatory (अनिवार्य):

#RequirementDetails & Notes
1 Proposed Company Name
(कम्पनीको प्रस्तावित नाम)
Choose a unique name for your hospitality business. Company Khata will verify name availability at OCR. Prepare at least 3 options.
2 Company Objectives
(मुख्य उद्देश्य)
Hotel & Lodge Management, Restaurant & Food Services, Cafe & Beverage Services, Bar & Entertainment, Homestay & Tourism, Agro Tourism, Bakery, Catering, Training & Skill Development, and any other hospitality-related activities you plan to operate.
3 Office / Business Address
(कार्यालय ठेगाना)
Municipality, Ward No., District. Include rent agreement copy + Lalpurja / land ownership document. A verified physical address is mandatory.
4 Initial Capital Investment
(सुरुवाती पूँजी)
Minimum: Rs. 1 Lakh. No upper limit. Capital amount determines the government registration fee (see fee table below).
5 Citizenship Copy
(नागरिकताको फोटोकपी)
Photocopy of citizenship certificate for all shareholders/directors. Minimum 1 shareholder, maximum 101 for Pvt. Ltd.
6 Personal PAN Number
(व्यक्तिगत PAN नम्बर)
Personal PAN card of all shareholders is required for OCR company registration filing.
7 National ID Number
(राष्ट्रिय परिचयपत्र)
National Identity Card number of all shareholders/directors.
8 Passport-size Photos
(फोटो)
Recent passport-size photographs of all directors/shareholders.
💡
Pro Tip: When registering your company objectives, include all hospitality activities you plan to operate — hotel, restaurant, bar, cafe, catering, training, etc. It is much easier to include multiple objectives upfront than to amend them later. Company Khata will guide you on selecting the right objectives.
💡
Minimum Capital: There is no mandatory minimum paid-up capital for a Pvt. Ltd. company in Nepal. However, for hospitality businesses, a minimum authorized capital of Rs. 1 Lakh is practical and common. For Tourism License applications, the Department of Tourism may have specific capital requirements.

पूँजी अनुसारको दर्ता दस्तुर (Registration Fee by Capital)

अधिकृत पूँजी (Authorized Capital)दर्ता दस्तुर (Registration Fee)
रु. ० – रु. १ लाख सम्मरु. १,०००
रु. १,००,००१ – रु. ५ लाख सम्मरु. ४,५००
रु. ५,००,००१ – रु. २५ लाख सम्मरु. ९,५००
रु. २५,००,००१ – रु. १ करोड सम्मरु. १६,०००
रु. १ करोड भन्दा माथिरु. १६,००० + प्रत्येक थप १ करोडमा रु. ३,००० थपिँदै जान्छ

* दस्तुर OCR (कम्पनी रजिष्ट्रार कार्यालय) मा दाखिला गर्नुपर्छ। माथिको दर Government of Nepal, OCR को आधिकारिक दर हो।

Processing Time: OCR company registration typically takes 3–5 working days after all documents are submitted and verified. Company Khata handles all document preparation, notarization, and filing on your behalf.
Ward / Municipality Registration
Local Ward Office or Municipality Business Permit

After OCR registration, every business in Nepal must register with the local Ward Office where the business is physically located. This gives you a ward registration certificate (व्यवसाय दर्ता), which is your local business operating license and is required by all government authorities, banks, and licensing bodies.

Documents Required for Ward Registration

  • OCR Company Registration Certificate (for Pvt. Ltd.) or citizenship certificate (for proprietorship)
  • PAN Certificate (if already obtained — otherwise ward registration can come first)
  • Premises rent agreement or land ownership document
  • Passport-size photograph of the director/proprietor
  • Citizenship copy of the director/proprietor
Same-Day Registration: Ward registration is generally completed within the same day when all documents are in order. The fee varies by municipality but is typically nominal (Rs. 500 – Rs. 5,000 depending on business type and location).
PAN Registration
Inland Revenue Department (IRD), Kathmandu

All businesses in Nepal must obtain a Permanent Account Number (PAN) from the Inland Revenue Department (IRD). PAN is your tax identification number and is required for issuing bills, operating a bank account, and obtaining all further licenses.

Documents Required for PAN Registration

  • OCR Company Registration Certificate
  • Ward Registration Certificate
  • Memorandum and Articles of Association
  • Citizenship copies of all directors/shareholders
  • Premises rent agreement or land ownership document
  • Passport-size photographs of directors
⚠️
In-Person Requirement: At least one director or shareholder must visit the Inland Revenue Department in person for biometric verification during PAN registration. This cannot be done remotely or by proxy. Company Khata will guide you through this step.
💡
VAT Registration: Once your annual turnover exceeds Rs. 30 Lakhs (the mixed goods-and-services threshold applicable to hotels and restaurants), VAT registration becomes mandatory. You may also voluntarily register for VAT below this threshold if beneficial.
Open a Corporate Bank Account
Any A-Class Commercial Bank in Nepal

After OCR, ward, and PAN registration are completed, your company can open a corporate current account at any A-class commercial bank in Nepal. A corporate account is essential for all business transactions, receiving payments from guests, and applying for the Department of Tourism license.

Documents Required to Open a Business Bank Account

  • OCR Company Registration Certificate
  • PAN Certificate
  • Ward Registration Certificate
  • Memorandum and Articles of Association
  • Board resolution authorizing the account opening and designating signatories
  • Citizenship copies and passport-size photos of all directors and authorized signatories
Tourism License (Department of Tourism)
Ministry of Culture, Tourism & Civil Aviation — Singha Durbar, Kathmandu

Who Actually Needs a Tourism License?

This is one of the most commonly misunderstood requirements. A Tourism License from the Department of Tourism (DoT) is NOT required for all hotels and restaurants. It is required only for:

  • Hotels seeking official tourist standard classification
  • Hotels applying for star classification (1-star to 5-star)
  • Resorts specifically targeting international tourists
  • Homestays registered under Nepal Tourism Board

Regular local restaurants, cafes, guesthouses, and lodges not seeking tourist standard classification only need their ward/municipality registration to operate legally. Contact Company Khata to determine exactly which licenses your specific business needs.

Ask Company Khata — Free Consultation

Documents Required for Tourism License (Department of Tourism)

  • OCR Company Registration Certificate
  • PAN Certificate
  • Ward Registration Certificate
  • Corporate bank account details
  • Premises rent agreement or land ownership document
  • Site plan / floor plan of the establishment
  • Citizenship copies of directors
  • Photographs of the premises (interior and exterior)
  • Hotel/lodge classification application form (DoT official form)
Processing Time: The Department of Tourism typically takes 15–30 working days after conducting a site inspection. Ensure your premises are ready before applying.
Food License — DFTQC
Department of Food Technology and Quality Control (Packaged Food Only)

A DFTQC (Department of Food Technology and Quality Control) Food License is only required if your business manufactures or sells packaged food products. Most cafes, restaurants, and hotels serving freshly prepared food do not need a DFTQC food license — they only need their ward/municipality operating license.

When is a DFTQC Food License Required?

  • A hotel manufacturing and selling packaged food items (e.g. branded sauces, jams, pickles)
  • A food business producing packaged goods for retail distribution
  • A restaurant bottling or packaging its own products for sale

When is a DFTQC Food License NOT Required?

  • A cafe or restaurant serving freshly prepared food and beverages to customers
  • A hotel kitchen preparing and serving meals to guests
  • A homestay serving home-cooked meals to guests
Excise License (अन्तःशुल्क) + Entertainment License
Mandatory for bars, dance bars, clubs & nightclubs

This step covers two separate licenses that are mandatory for establishments serving alcohol, cigarettes, or providing live entertainment. They are issued by two different government bodies and must both be obtained and renewed annually.

① Excise License / अन्तःशुल्क इजाजत — If Alcohol or Cigarettes Served

Issuing Authority: Inland Revenue Department (IRD / आन्तरिक राजश्व कार्यालय) of your district

Any business in Nepal that serves, sells, distributes, or retails alcohol (मदिरा) or tobacco/cigarette products (चुरोट, सुर्ती, खैनी) must obtain an Excise / Antashulka License (अन्तःशुल्क इजाजत) from the IRD. Operating without this license can result in immediate police closure, heavy fines, and criminal liability.

⚠️
Important: This license is issued by the Inland Revenue Department (IRD / आन्तरिक राजश्व कार्यालय) — NOT the District Administration Office (DAO). It must be renewed every year before expiry.

अन्तःशुल्क इजाजत दस्तुर — सरकारी दर तालिका

Official annual excise license fees as per the Government of Nepal IRD schedule. The official government document is shown below for reference.

📄 सरकारी दर — अन्तःशुल्क इजाजत दस्तुर (Official Government Rate Schedule)
Official Nepal government excise license fee schedule — अन्तःशुल्क इजाजत दस्तुर — showing fees for hotels, restaurants, bars, lodges, alcohol retailers, and tobacco businesses (आन्तरिक राजश्व कार्यालय)

मदिरा विक्री वितरण तर्फः — होटल, रेष्टुरेण्ट तथा लजहरूको लागि

व्यवसायको प्रकारवार्षिक अन्तःशुल्क दस्तुर
(१) पाँचतारे होटलरु. ६०,०००।-
(२) चारतारे होटलरु. ४५,०००।-
(३) तीनतारे होटलरु. ३६,०००।-
(४) दुईतारे होटलरु. २४,०००।-
(५) एकतारे होटलरु. १२,०००।-
(६) स्वदेशी तथा विदेशी मदिरा बोतल खोली विक्री वितरण गर्ने पर्यटक स्तरको रेष्टुरेण्ट तथा रिसोर्टरु. ८,५००।-
(७) स्वदेशी मदिरा बोतल खोली विक्री वितरण गर्ने साधारण होटल, रेष्टुरेण्ट र बार तथा लजरु. ४,५००।-
(८) चुरोट, खैनी, जर्दा, नश, पानपराग, सुर्ती तथा पानमसला खुद्रा खरिद बिक्री गर्नेको लागिरु. २,०००।-

Key Rules for Excise License in Nepal

  • Applicants must be Nepali citizens
  • The business must have a permanent, verified address
  • Cannot be located within 100 metres of schools
  • Cannot be located within 50 metres of religious institutions
  • Cannot be located within 25 metres of hospitals
  • Alcohol cannot be served to anyone under 18 years of age
  • License must be renewed every year at the Inland Revenue Department (IRD / आन्तरिक राजश्व कार्यालय) of your district

Documents Required for Excise License

  • OCR Company Registration Certificate
  • PAN Certificate
  • Ward Registration Certificate
  • Premises rent agreement or land ownership document
  • Citizenship copies of directors

② Entertainment License — For Bars, Dance Bars & Nightclubs

Issuing Authority: Local Municipality Office (नगरपालिका / महानगरपालिका)

Any establishment providing live music, DJ events, dance performances, or any form of paid entertainment must obtain an Entertainment License from the local municipality where the business operates. This is separate from and additional to the Excise License.

  • Required for: dance bars, nightclubs, live music venues, DJ bars, entertainment halls
  • Applied for and renewed annually at the local Ward/Municipality Office
  • Fee varies by municipality and type of entertainment
  • The municipality may conduct a site inspection before issuing the license
  • Operating without an Entertainment License can result in immediate closure by the municipality
  • ⚠️ Important: If your business operates till late night, you must also obtain approval from the जिल्ला प्रशासन कार्यालय (District Administration Office — DAO) for extended operating hours. Do not forget this step — operating late night without DAO approval is a common cause of police raids and forced closure.
Homestay & Agro Tourism Registration
OCR + Ward + PAN + Municipality Business License

Homestay Registration in Nepal

Homestays are a unique and growing form of tourism in Nepal, allowing travelers to stay with local families and experience authentic Nepali culture, food, and traditions. The registration process is simple and straightforward:

  • OCR Company Registration (Pvt. Ltd. or sole proprietorship)
  • PAN Registration at IRD (आन्तरिक राजश्व कार्यालय)
  • Ward / Municipality Registration and local business operating license
  • The home must meet basic cleanliness, safety, and hospitality standards
  • Homestay hosts are encouraged to provide authentic local meals and cultural experiences
  • Rooms must have proper ventilation, natural light, and attached or shared bathroom facilities

Agro Tourism Registration in Nepal

Agro tourism is one of Nepal’s fastest-growing niche tourism sectors, combining agricultural experiences with rural tourism. Farm stays, organic farm tours, traditional farming experiences, herb garden visits, and rural cultural immersions all fall under agro tourism. The registration process is straightforward:

  • OCR company registration (Pvt. Ltd. or sole proprietorship)
  • PAN registration at IRD (आन्तरिक राजश्व कार्यालय)
  • Ward / Municipality registration and business operating license
  • Open a corporate bank account
  • Eco-friendly and sustainable practices are encouraged
🌿
Agro tourism and homestay businesses in Nepal can qualify for special tourism promotion support from Nepal Tourism Board and access rural tourism development grants from provincial governments. Company Khata can guide you through grant application processes.

Annual Compliance: Stay on Track with Company Khata

Hospitality businesses in Nepal have multiple annual compliance obligations. Missing any deadline can result in fines, license cancellations, or forced closure. Company Khata Pvt. Ltd. proactively reminds you of every deadline so you can focus on your guests and your business.

Annual Tax Filing (IRD)

All registered companies must file their annual income tax return with the Inland Revenue Department by the end of Poush (mid-January) for the preceding fiscal year. Company Khata will prepare and file your tax returns accurately and on time.

Annual Audit

Every registered company must have its accounts audited by a licensed auditor at the end of each fiscal year. The audit report must be submitted to OCR. Company Khata will remind you when your audit is due and connect you with qualified auditors.

Annual Company Renewal (OCR)

Your company registration must be renewed annually at OCR. Failure to renew on time attracts penalties. Company Khata Pvt. Ltd. will notify you before your renewal deadline — every year, without fail.

Annual License Renewals

All operating licenses must be renewed annually, including your Tourism License (DoT, if applicable), Excise License (IRO Excise Section), and Entertainment License (Municipality). Each has its own renewal deadline and fee. Company Khata tracks and reminds you of each one.

Company Khata Promise: We will remind you every year at the right time for audit, OCR renewal, and all license renewals — so you never miss a deadline or face unnecessary penalties or closures.

How to Get Started with Company Khata

Getting your hospitality business legally registered in Nepal is straightforward when you have the right partner. Here is how the process works with Company Khata:

1
Contact Company Khata — reach out via WhatsApp, our website, or social media. Free initial consultation.
2
Share your details — tell us what type of hospitality business you plan to open and provide the required documents.
3
We handle the process — our team takes care of OCR filing, notary, complete company registration, and all further guidance.
4
Receive your company certificate — we deliver your Company Registration Certificate, PAN, and Ward Registration documents.
5
Open your bank account — complete your corporate bank account at any A-class commercial bank in Nepal.
6
Apply for operating licenses — Tourism License (DoT), Excise License (IRO), and Entertainment License as required for your business type.
7
Open your doors legally — welcome your first guests with full legal authorization and all required licenses.
8
Stay compliant year after year — Company Khata will remind you every year for audit, OCR renewal, and all license renewals.

Frequently Asked Questions

How long does hotel or restaurant registration take in Nepal?
OCR registration takes 3–5 working days. Ward and PAN registration can both be completed on the same day. The Department of Tourism license typically takes 15–30 working days after a site inspection. The full process including all licenses may take 1–3 months depending on your business type and the completeness of your documents.
Is a Tourism License mandatory for all hotels and restaurants in Nepal?
No. A Tourism License from the Department of Tourism is required only if you are registering as a Tourist Standard Hotel, seeking star classification (1–5 star), or operating a resort targeting international tourists. Regular local restaurants, cafes, guesthouses, and lodges not seeking tourist standard or star classification only need their ward/municipality registration and operating license to run legally. No DoT tourism license is required for them.
Do restaurants and bars need a separate liquor/excise license in Nepal?
Yes. Any business serving or selling alcohol in Nepal must obtain an Excise (Antashulka) License from the Inland Revenue Office (IRO) — Excise Section of your district. Annual fees: general hotels/restaurants/bars (domestic alcohol) pay Rs. 4,500; tourist standard restaurants/resorts (domestic + foreign alcohol) pay Rs. 5,500; star hotels pay Rs. 12,000–Rs. 60,000 depending on star category. The license must be renewed annually.
What licenses are required to register a dance bar or nightclub in Nepal?
Dance bars and nightclubs require: Company Registration at OCR, Ward Registration, PAN Registration, an Excise License from the Inland Revenue Office (IRO) Excise Section of your district, and an Entertainment License from the local municipality. All licenses must be renewed annually. Operating without these licenses can result in immediate police closure.
How do I register a homestay in Nepal?
Homestays in Nepal are registered under Nepal Tourism Board (NTB) through the Department of Tourism. Ward/municipality registration is also required. OCR company registration is not mandatory for individual homestays but is recommended for larger, multi-room businesses. Community homestays follow a collective registration process guided by NTB.
What is the VAT threshold for hotels and restaurants in Nepal?
Since hotels and restaurants provide a combination of goods (food and beverages) and services (accommodation, hospitality), the applicable VAT registration threshold is Rs. 30 Lakhs annual turnover. Once your turnover crosses this threshold, VAT registration becomes mandatory. You may also voluntarily register for VAT below this threshold if it benefits your business operations.
Why does one shareholder need to visit IRD in person for PAN registration?
The Inland Revenue Department requires biometric verification of at least one shareholder or director during the PAN registration process. This is a mandatory in-person requirement at your nearest IRD office and cannot be completed remotely or by proxy.
Can a foreigner register a hotel or restaurant company in Nepal?
Yes, foreigners can invest in and co-own hospitality businesses in Nepal, but the registration process involves additional steps including FITTA (Foreign Investment and Technology Transfer Act) approval from the Department of Industry. Company Khata can guide foreign investors through the complete process. At least one Nepali director or partner is commonly recommended for operational ease.

Ready to Register Your Hospitality Business?

Message Company Khata on WhatsApp — we’ll guide you through every step, from OCR to Tourism License, and remind you of every annual compliance deadline.

Related Blogs:

Hi! What would you like to try?