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.

StepWhereFee, as last published
Register the business as a private firmWhereDepartment of Commerce, Supplies and Consumer ProtectionFee, as last publishedRs 1,100 to Rs 20,100 for capital up to Rs 1 crore (2022 table)
Or register a private limited companyWhereOffice of the Company RegistrarFee, as last publishedRs 1,000 to Rs 19,000, by authorised capital up to Rs 2 crore
Get a PANWhereYour local tax officeFee, as last publishedNo government fee
Register with the municipality and pay its business taxWhereYour ward and municipalityFee, as last publishedKathmandu: Rs 3,000 to Rs 10,000 for small restaurants (2026/27)
Permission to sell foodWhereYour local governmentFee, as last publishedSet locally
Signboard taxWhereYour municipalityFee, as last publishedKathmandu has charged Rs 500 to Rs 1,500, by size
Since July 2026, the government has told local governments that restaurants, snack houses and other eateries need their permission before they open; some law firms also list a food licence from the Department of Food Technology and Quality Control. Keep every certificate on the premises: in December 2025, two Kathmandu restaurants were fined Rs 50,000 each for not having theirs at hand.

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:

ItemPrice listedWhere
Commercial espresso machinePrice listedAbout Rs 1.5 lakh to Rs 6 lakhWhereKathmandu coffee equipment sellers, 2026
Professional espresso grinderPrice listedAbout Rs 1.5 lakh to Rs 3.3 lakhWhereA Kathmandu equipment seller, 2026
Deep freezer, 300 litresPrice listedAbout Rs 50,000WhereA Kathmandu appliance retailer, 2026
Electric stove, as a backup to gasPrice listedRs 2,500 to Rs 6,000WhereKathmandu Post, 2026
Listings change often and rarely say whether tax is included. Get written quotes, and ask who services the machine and how quickly.

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.

ItemCostBasis
Coffee, a double shot (18 g)CostRs 54BasisRoasted beans at Rs 3,000 a kilo, the example's quote
Milk, 200 mlCostRs 20BasisAbout Rs 100 a litre; DDC's standard milk went to Rs 97 in 2023
Cup, sugar and a napkinCostRs 10BasisThe example's estimate
TotalCostRs 84Basis34% of a Rs 250 latte
Example figures: replace them with your suppliers' prices.

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.

  1. AP, via News Tribune: tea-loving Nepal warming up to coffee (26 Jul 2025)
  2. Kathmandu Post: as inflation soars, consumers are putting brakes on restaurant spending (29 Jan 2024)
  3. FranchiseBazar: low-investment franchise options in Nepal (10 Aug 2026)
  4. Ratopati: a franchise café in Battisputali, Kathmandu (8 Sep 2026)
  5. Onlinekhabar: a café in Budhanagar, Kathmandu (20 Feb 2022)
  6. Clickmandu: a café in Tinkune, Kathmandu (Sep 2022)
  7. BizSewa: franchise checklist
  8. Kathmandu Post: retailers pulling down shutters as recession bites (10 May 2023)
  9. Kathmandu Post: store owners in Thamel smile as tourists return (2 Jan 2023)
  10. Alpine Law Associates: house rent provisions in Nepal (2025)
  11. Bizmandu: Kathmandu Metropolitan City's tenancy directive (15 Feb 2023)
  12. BizSewa: private firm registration fees
  13. Office of the Company Registrar: registration fees
  14. Global IME Bank: PAN registration in Nepal (21 May 2025)
  15. ICT Frame: Kathmandu business registration fees for 2083/84 (Jul 2026)
  16. Republica: Kathmandu signboard fees
  17. Ratopati: government urges food inspectors to monitor markets (29 Jul 2026)
  18. Niti Partners: restaurant registration in Nepal (25 Apr 2026)
  19. Ratopati: two restaurants fined in Kathmandu (22 Dec 2025)
  20. Laughing Buddha: commercial espresso machines
  21. Hardwarepasal: coffee machines
  22. Hardwarepasal: coffee grinders
  23. AC Ghar: 300-litre deep freezer
  24. Kathmandu Post: gas shortages push households towards electric stoves (5 Oct 2026)
  25. Kathmandu Post: global oil shock tests Nepal, but electric cooking cushions the blow (20 Mar 2026)
  26. Onlinekhabar: Nepal exports premium coffee, yet relies on imports (11 May 2026)
  27. Radisson Hotel Training: CTEVT-accredited barista course
  28. United Technical School: culinary and barista course fees (28 Apr 2026)
  29. Himalayan Times: minimum wage raised to Rs 19,550 (18 Jul 2025)
  30. Kathmandu Post: social security premium deadlines (27 Jan 2021)
  31. Kathmandu Post: companies and workers asked to enrol in social security (11 Apr 2021)
  32. ChowNow: restaurant industry benchmarks (10 Oct 2025)
  33. Business 360: DDC raises milk price to Rs 97 a litre (16 Mar 2023)
  34. Kathmandu Post: no more service charge anywhere, top court says (27 Jan 2023)
  35. Business 360: Kathmandu restaurateurs at a crossroads (12 Dec 2025)

Questions owners ask

How much does it cost to open a café in Nepal?

Published examples run from Rs 8 lakh for a café in Kathmandu's Budhanagar to about Rs 42 lakh for one in Tinkune (both 2022), and a franchise consultancy puts one chain's express café at Rs 35 lakh for a complete setup (2026). Rent, location and fit-out make most of the difference.

How do I register a café in Nepal?

Register the business as a private firm or a company, get a PAN from your local tax office, register with your ward and municipality and pay its business tax, and get your local government's permission to sell food. Ask your municipality which it needs first, and keep every certificate on the premises.

How much does a coffee machine cost in Nepal?

Kathmandu sellers listed commercial espresso machines at about Rs 1.5 lakh to Rs 6 lakh in 2026, and professional espresso grinders at about Rs 1.5 lakh to Rs 3.3 lakh. Get written quotes, and ask who services the machine.

How much does barista training cost in Nepal?

Short courses in the Kathmandu Valley cost about Rs 18,000 to Rs 30,000 for 18 days to a month (2026), including a CTEVT-accredited one-month course at Rs 18,000.

What do Nepali coffee beans cost?

Green Nepali beans sold for Rs 1,600 to Rs 1,700 a kilo in 2026, against Rs 1,200 to Rs 1,300 for coffee imported from India. Roasted beans cost more, so ask roasters for samples and prices.

How much is a cup of coffee in Nepal?

It depends on the place: at one big Nepali coffee chain, a cup costs about $2, as much as five cups of tea (AP, 2025). Set your own prices from what each drink costs you to make.

Request a demo

Tell us a little about your business. We'll call you back to find a time, then walk you through every screen and answer your questions.

What happens next

  1. 1

    We call you back

    To find a time that suits you.

  2. 2

    A free demo

    Every screen, for guests, waiters, the kitchen and you.

  3. 3

    We set you up

    If you like it, we create your account and help you add your menu.

Type of business (optional)

We use these details only to contact you about ServeFlow. Privacy