How to Start a Coffee Shop or Café in Nepal

Coffee culture in Nepal is growing faster than ever before. From the busy streets of Thamel to the peaceful lakeside corners of Pokhara, cafés today are more than just places to grab a cup of coffee — they have become community hubs where ideas spark, friendships grow, and remote workers spend hours creating something meaningful.

With the rise of specialty coffee, young Nepali consumers are choosing cafés not only for taste but also for ambience, experience, and lifestyle. This shift has opened a huge opportunity for new entrepreneurs who dream of owning a cozy café or building their own coffee brand.

So, if you’ve always imagined running a café that reflects your personality — whether it’s a minimalist space, a warm student-friendly corner, or a specialty coffee shop — this guide walks you through everything you need to know. From choosing the right location and building your concept to estimating investment and understanding café economics, here’s how you can start a successful coffee shop in Nepal, step by step.

Step 1: Find the Right Location

The location of your café is one of the biggest factors that determines its success. A good spot attracts walk-ins, while a poor one struggles no matter how good your coffee tastes.

When choosing a location, look for:

When choosing a location, look for:

  • High daily footfall — college areas, office zones, or tourist hubs like Thamel, Lakeside, or Bouddha.
  • Visibility — choose a roadside or corner location with clear signage.
  • Affordability — make sure rent doesn’t exceed 10–15% of your expected monthly sales.
 

For example, a small café near a college might get steady traffic from students if pricing is friendly and the space feels relaxed. In contrast, a tourist-area café can charge premium prices for ambiance and design.

Step 2: Define Your Concept and Menu

Before investing, define your café’s concept. What experience do you want people to have when they walk in?

You can choose between:

  • A cozy local café — perfect for students and freelancers
  • A specialty coffee shop — focused on unique brews and imported beans
  • A takeaway or express café — for busy office-goers
 

Keep your menu simple but memorable. Start with five or six core beverages like espresso, cappuccino, Americano, latte, and cold brew. Add one or two signature drinks that represent your brand.

For instance, you could offer a “Himalayan Honey Latte” or “Kathmandu Cold Brew.” The goal is to give your café an identity people remember.

Also, pair your drinks with light snacks like cookies, sandwiches, or pastries to increase your average sale per customer.

Step 3: Plan Your Setup and Investment

Your startup cost depends on your café’s size, design, and location. A small coffee shop in Nepal can start from NPR 8–10 lakhs, while a mid-size café with interiors and branded equipment can cost up to NPR 25–30 lakhs.

Here’s a general cost breakdown:

Expense Category

Approx. Cost (NPR)

Espresso Machine & Equipment

3–6 Lakhs

Furniture & Interior Setup

2–4 Lakhs

Initial Coffee Stock & Ingredients

50,000 – 1 Lakh

Branding & Signboard

30,000 – 75,000

Miscellaneous & Working Capital

2–4 Lakhs

If you plan well, you can start a beautiful small café for under NPR 12 lakhs and still compete with big names.

Step 4: Legal Setup and Registration

Now that your plan is ready, you must make your café legally compliant.

In Nepal, you can register as either a Firm (sole proprietorship) or a Private Limited Company if you have co-founders or investors.

Once registered, you’ll need:

  • PAN Registration — for tax purposes.
  • VAT Registration — if your yearly sales exceed NPR 50 lakhs.
  • Food License / Health Permit — from your local ward office.
  • Trademark Registration — to protect your café name and logo.
 

For example, if your brand name is “Everest Beans Café,” trademarking ensures that nobody else can legally use that name in the future.

Also, open a business bank account to keep personal and business transactions separate — this helps with bookkeeping and financial tracking later.

Step 5: Understand the Unit Economics (Profitability)

A great café doesn’t just sell coffee — it manages numbers smartly. Understanding your unit economics helps you stay profitable from day one.

Let’s break it down with an example 👇

Monthly Café Example — Small Setup:

Category

Estimated Monthly Cost (NPR)

Rent

50,000

Staff Salaries (4 people)

80,000

Utilities (Electricity, Gas, Internet, Water)

25,000

Ingredients & Supplies

60,000

Cleaning & Maintenance

10,000

Miscellaneous / Marketing

15,000

Total Monthly Cost

2,40,000

Now, if your average coffee sells for Rs. 200 and your daily sales are 100 cups (Rs. 20,000/day),
your monthly revenue will be around Rs. 6,00,000.

After deducting costs (Rs. 2.4 lakh), your gross profit = Rs. 3.6 lakh.
Even after 30–40% overhead, you can still make a net profit margin of 20–25%.

A healthy café focuses equally on quality, pricing, and cost control.

Step 6: Branding, Marketing, and Customer Retention

Starting a coffee shop in Nepal is one thing — making it known is another.
Your café must become a local brand, not just a place.

Start by creating buzz:

  • Offer opening discounts or Buy 1 Get 1 Free for your launch week.
  • Introduce a loyalty card system (buy 5 coffees, get 1 free).
  • Collaborate with food vloggers and influencers for visibility.
  • Post consistently on Instagram, TikTok, and Google Maps.
 

Add simple marketing touches — a chalkboard quote outside your café, cozy lighting for selfies, or a signature playlist — these help build your café’s identity.

Example: “BrewNepal Café” gained hundreds of followers by sharing latte art and behind-the-scenes videos on TikTok. Within weeks, they started getting walk-in customers who said, “I saw your video online!”

At Khatapreneur Startup School, we help every aspiring entrepreneur and founder in Nepal learn how to start, manage, and grow a real business — the right way.
Our program is designed to give you the complete foundation of entrepreneurship, divided into 7 powerful modules that cover everything a startup needs from idea to execution.

In Module 1: Starting Up, you’ll learn how to discover business ideas, validate them, build your business model, understand your market, and create a strong vision and mission for your startup.

Module 2: Make It Legal helps you make your business official — from company registration, PAN and VAT setup, and compliance to trademarks, agreements, and all the legal essentials every founder should know.

Once you’re legally ready, 

Module 3: Startup Accounting teaches you how to manage your finances, record transactions, handle payroll, and understand financial statements so you always stay in control of your business numbers.

In Module 4: Startup Taxation, you’ll learn about Nepal’s taxation system, including income tax, TDS, VAT, audit, and available tax incentives helping you stay compliant while saving costs smartly.

Module 5: Managing Finances focuses on how to fund and grow your business — from startup costs and budgeting to loans, investments, grants, valuation, and financial forecasting.

Then comes Module 6: Marketing Practicals, where you’ll master branding, social media, digital marketing, paid ads, SEO, and real marketing case studies that show how to attract and retain customers.

And finally, Module 7: Management Practicals prepares you to become a true leader — covering time management, human resource handling, operations, strategy, and performance management to run your startup effectively.

Each module is filled with real-world examples, tools, and templates designed for Nepali entrepreneurs — so you can build your business confidently from the ground up.

If you’re ready to turn your idea — whether it’s a café, tech product, or any startup — into a strong and sustainable business,
Khatapreneur Startup School is the best place to begin.

Learn, Lauch and Lead Your Startup with Confidence!

From a Founder to a Founder | Mentor: CA Bipin Lamsal

From a Founder to a Founder |
Mentor: CA Bipin Lamsal

Download Startup Checklist