How to open a café in Nepal, step by step
Updated 31 October 2026 · By the ServeFlow team at 2ksoftwares
Opening a café in Nepal comes down to nine steps: decide what kind of café, work out the money, find the place, register it, equip it, choose your coffee, train your team, price the menu and open. This guide takes them in order, with the prices and rules Nepali sources have published, each one cited.
For the numbers in more depth, our guides to opening costs and to writing a business plan go further; both are linked at the end.
At a glance
- Cafés in Nepal, a coffee chain founder's estimate (2025)
- About 7,000
- Café opening costs, published examples
- Rs 8 lakh to about Rs 42 lakh
- Commercial espresso machine
- About Rs 1.5 lakh to Rs 6 lakh
- Short barista course
- Rs 18,000 to Rs 30,000
- Nepali green coffee beans, 2026
- Rs 1,600 to Rs 1,700 a kilo
- Coffee Nepal grows, against what it drinks
- 642 tonnes against 2,800+ a year
1. Decide what kind of café
Nepal is warming to coffee: the founder of an 84-outlet Nepali coffee chain estimates there are about 7,000 cafés across the country (AP, 2025), and the Kathmandu Valley alone has about 15,000 restaurants and cafés (Kathmandu Post, 2024). A new one needs a reason to be chosen, so say in one sentence who it is for and why they will come.
Decide, too, how much of it is coffee. A coffee-first café lives on its espresso machine and its barista; a café-restaurant earns more from food and needs a proper kitchen; a bakery café needs ovens and early mornings. The choice sets your equipment, your staff and the space you need.
Then your own brand or a franchise. A franchise brings a known name and its methods, at a price: a franchise consultancy puts one Nepali chain's express café at Rs 35 lakh for a complete setup (2026), and a franchise café and gallery in Kathmandu cost Rs 1.8 crore, with a sizeable fee for the franchise (Ratopati, 2026).
2. Work out the money
Published examples of what cafés cost to open run from Rs 8 lakh for a café in Kathmandu's Budhanagar to about Rs 42 lakh for one in Tinkune (both 2022). Rent, location and fit-out make most of the difference.
Before you commit, write a short business plan: what you will spend, what a month costs to run, and how many cups and plates a day you need to sell to cover it. Keep money in reserve for the months before the café pays its way; one Kathmandu firm's franchise checklist suggests six months of working capital.
3. Find the place
Cafés live on footfall and on people who stay: students, office workers, friends meeting. Visit a likely street at breakfast, at lunch and in the evening, and count who walks past and where they go in.
In Kathmandu, a shop in a prime commercial area rents for at least Rs 40,000 a month and a decent-sized shop in Thamel for Rs 1 lakh to Rs 2 lakh, and rents had been rising about 10% a year (Kathmandu Post, 2023). Landlords usually ask for one to three months' rent in advance; some commercial leases ask for six.
Get the lease in writing. In Kathmandu Metropolitan City a written rental agreement is mandatory, and the landlord must report the tenancy to the ward office within seven days. Check that the space may be used as a café: when restaurants were banned from basements, some outlets had to close.
4. Register the café
The paperwork is the same as for a restaurant, and the fees are small next to rent and equipment. The order differs from place to place, so ask your municipality what it needs first.
| Step | Where | Fee, as last published |
|---|---|---|
| Register the business as a private firm | WhereDepartment of Commerce, Supplies and Consumer Protection | Fee, as last publishedRs 1,100 to Rs 20,100 for capital up to Rs 1 crore (2022 table) |
| Or register a private limited company | WhereOffice of the Company Registrar | Fee, as last publishedRs 1,000 to Rs 19,000, by authorised capital up to Rs 2 crore |
| Get a PAN | WhereYour local tax office | Fee, as last publishedNo government fee |
| Register with the municipality and pay its business tax | WhereYour ward and municipality | Fee, as last publishedKathmandu: Rs 3,000 to Rs 10,000 for small restaurants (2026/27) |
| Permission to sell food | WhereYour local government | Fee, as last publishedSet locally |
| Signboard tax | WhereYour municipality | Fee, as last publishedKathmandu has charged Rs 500 to Rs 1,500, by size |
5. Equip it
In a coffee café, the espresso machine and the grinder do most of the work, and the grinder matters as much as the machine. The rest, from a fridge for milk to a water filter, a blender for cold drinks, cups, tables and chairs, depends on your menu and your space. Prices Kathmandu sellers listed in 2026:
| Item | Price listed | Where |
|---|---|---|
| Commercial espresso machine | Price listedAbout Rs 1.5 lakh to Rs 6 lakh | WhereKathmandu coffee equipment sellers, 2026 |
| Professional espresso grinder | Price listedAbout Rs 1.5 lakh to Rs 3.3 lakh | WhereA Kathmandu equipment seller, 2026 |
| Deep freezer, 300 litres | Price listedAbout Rs 50,000 | WhereA Kathmandu appliance retailer, 2026 |
| Electric stove, as a backup to gas | Price listedRs 2,500 to Rs 6,000 | WhereKathmandu Post, 2026 |
6. Choose your coffee
Most coffee drunk in Nepal is imported. The country grew 641.9 tonnes in 2024/25, double the 314.5 tonnes of 2020/21, against demand of more than 2,800 tonnes a year (National Tea and Coffee Development Board, via Onlinekhabar, 2026). In the first nine months of 2025/26, Nepal imported Rs 1.85 billion worth of coffee and coffee products, most of it instant coffee.
Nepali coffee costs more, and is a story worth telling on your menu: green Nepali beans sell for Rs 1,600 to Rs 1,700 a kilo, against Rs 1,200 to Rs 1,300 for coffee imported from India (2026). Ask several roasters for samples, taste them as espresso and with milk, and ask how fresh each roast will be and how reliably they can supply you.
7. Hire and train your team
A good barista makes a coffee café. Short courses in the Kathmandu Valley cost Rs 18,000 for a month of CTEVT-accredited training at one Kathmandu centre, and Rs 18,000 to Rs 30,000 for 18 days to a month at a Lalitpur school (2026). Taking a course yourself helps you judge the people you hire.
Nepal's minimum wage is Rs 19,550 a month, and employers add 20% of each worker's basic salary to the Social Security Fund. Enrol your staff: employers who don't can be refused renewal of their licence.
8. Price the menu
Work out what each drink costs you to make. For the latte below, the coffee, milk and cup come to Rs 84; at Rs 250 on the menu that is 34% of the price, at the top of the 25% to 35% of sales that most restaurants spend on ingredients (ChowNow, 2025).
Prices vary widely: at one big Nepali coffee chain a cup costs about $2, as much as five cups of tea (AP, 2025). Charge what your street and your coffee support, and build your staff costs into the price: since January 2023, when the Supreme Court ruled that no one can add a service charge to a customer's bill, there is no 10% on top.
| Item | Cost | Basis |
|---|---|---|
| Coffee, a double shot (18 g) | CostRs 54 | BasisRoasted beans at Rs 3,000 a kilo, the example's quote |
| Milk, 200 ml | CostRs 20 | BasisAbout Rs 100 a litre; DDC's standard milk went to Rs 97 in 2023 |
| Cup, sugar and a napkin | CostRs 10 | BasisThe example's estimate |
| Total | CostRs 84 | Basis34% of a Rs 250 latte |
9. Open, and get found
Open softly first: a few days for friends and neighbours, to settle the workflow before the public arrives.
Put the café on Google Maps with a Google Business Profile, with photos, opening hours and a phone number, and ask happy guests for reviews. Delivery apps bring orders but take a significant commission (Business 360, 2025), so price what you sell through them with that in mind.
Then keep watching the numbers: cups sold, the average bill and costs each week, against your plan.
Sources
Figures are as each source published them. Prices change, so check the current ones before you commit.
- AP, via News Tribune: tea-loving Nepal warming up to coffee (26 Jul 2025)
- Kathmandu Post: as inflation soars, consumers are putting brakes on restaurant spending (29 Jan 2024)
- FranchiseBazar: low-investment franchise options in Nepal (10 Aug 2026)
- Ratopati: a franchise café in Battisputali, Kathmandu (8 Sep 2026)
- Onlinekhabar: a café in Budhanagar, Kathmandu (20 Feb 2022)
- Clickmandu: a café in Tinkune, Kathmandu (Sep 2022)
- BizSewa: franchise checklist
- Kathmandu Post: retailers pulling down shutters as recession bites (10 May 2023)
- Kathmandu Post: store owners in Thamel smile as tourists return (2 Jan 2023)
- Alpine Law Associates: house rent provisions in Nepal (2025)
- Bizmandu: Kathmandu Metropolitan City's tenancy directive (15 Feb 2023)
- BizSewa: private firm registration fees
- Office of the Company Registrar: registration fees
- Global IME Bank: PAN registration in Nepal (21 May 2025)
- ICT Frame: Kathmandu business registration fees for 2083/84 (Jul 2026)
- Republica: Kathmandu signboard fees
- Ratopati: government urges food inspectors to monitor markets (29 Jul 2026)
- Niti Partners: restaurant registration in Nepal (25 Apr 2026)
- Ratopati: two restaurants fined in Kathmandu (22 Dec 2025)
- Laughing Buddha: commercial espresso machines
- Hardwarepasal: coffee machines
- Hardwarepasal: coffee grinders
- AC Ghar: 300-litre deep freezer
- Kathmandu Post: gas shortages push households towards electric stoves (5 Oct 2026)
- Kathmandu Post: global oil shock tests Nepal, but electric cooking cushions the blow (20 Mar 2026)
- Onlinekhabar: Nepal exports premium coffee, yet relies on imports (11 May 2026)
- Radisson Hotel Training: CTEVT-accredited barista course
- United Technical School: culinary and barista course fees (28 Apr 2026)
- Himalayan Times: minimum wage raised to Rs 19,550 (18 Jul 2025)
- Kathmandu Post: social security premium deadlines (27 Jan 2021)
- Kathmandu Post: companies and workers asked to enrol in social security (11 Apr 2021)
- ChowNow: restaurant industry benchmarks (10 Oct 2025)
- Business 360: DDC raises milk price to Rs 97 a litre (16 Mar 2023)
- Kathmandu Post: no more service charge anywhere, top court says (27 Jan 2023)
- Business 360: Kathmandu restaurateurs at a crossroads (12 Dec 2025)