⚠️Important: This article is for informational purposes only and does not constitute financial advice. Always consult a licensed financial advisor before investing. Share market investments carry risk and past performance does not guarantee future returns.
Learn how to buy shares in Nepal for beginners — open a Demat account, register on Mero Share, pick a broker, and place your first trade on NEPSE in 2026. Not that long ago, buying shares in Nepal felt like something reserved for bankers and wealthy businesspeople sitting in Kathmandu offices. Things look different now. A student in Pokhara can apply for an IPO from their phone on a lunch break. A farmer in Palpa can walk into a local bank and have a Demat account open in under 30 minutes. An office worker in Butwal can place a buy order on NEPSE before their morning tea’s even finished. However you slice it, Nepal’s share market has genuinely opened up to everyone.
Right now, NEPSE lists 284 companies with a total market capitalisation of around NPR 4.43 trillion. The index itself hit an eight-month high of 2,960.40 points back in March 2026, and on the more active trading sessions, daily turnover has climbed as high as NPR 14.83 billion. This isn’t some small, speculative side market it’s a real, functioning exchange that’s genuinely growing, and for patient, informed investors, it offers a legitimate path to building wealth over time.
This complete guide on how to buy shares in Nepal for beginners takes you from zero to your first share purchase, step by step, using plain language, real 2026 data, and practical Nepali examples. No jargon, no unnecessary complexity — just the clearest path from zero to your first investment.
What Is NEPSE? Understanding Nepal’s Stock Market
NEPSE — the Nepal Stock Exchange — is the only stock exchange in Nepal. Established in 1993 and headquartered in Kathmandu, it operates under the Securities Act 2006 and is regulated by the Securities Board of Nepal (SEBON). All publicly listed companies in Nepal trade their shares on NEPSE, ranging from commercial banks and insurance companies to hydropower producers, manufacturing firms, and microfinance institutions.
When you buy shares on NEPSE, you become a part-owner of that company. If the company grows and pays dividends or its share price rises, your investment grows too. If the company performs poorly, your investment may decline. Think of NEPSE as a large, well-organised market — except instead of vegetables and goods, you are trading ownership stakes in Nepal’s biggest companies.
NEPSE Key Facts (2026)
- Total listed companies: 284
- Total market capitalisation: approximately NPR 4.43 trillion
- NEPSE index high in 2026: 2,960.40 points (March 24, 2026)
- Trading hours: Sunday to Thursday, 11:00 AM – 3:00 PM Nepal Time
- Market holidays: Friday and Saturday
- Trading platform: NEPSE Online Trading System (NOTS) via broker TMS
- Regulator: Securities Board of Nepal (SEBON)
- Share registry: CDS and Clearing Ltd (CDSC)
📌 Quick Fact: Nepal’s share market uses the term ‘Kitta’ to mean one unit of share. So if you buy 10 Kitta of a company, you own 10 shares of that company.
Why Should You Invest in Nepal’s Share Market?
With bank deposit rates sitting at just 3.51% in 2026, parking all your savings in a fixed deposit means your money is barely keeping up with inflation, if that. Nepal’s share market tells a different story. It’s historically delivered much stronger returns for investors willing to stay disciplined and think long-term. Take the NEPSE index itself — it dropped to 1,615 in 2023, but by early 2026 it had climbed back to 2,641, a gain of more than 63% for anyone who simply held on through the downturn instead of panic-selling.
- Regular dividend income — Many Nepali companies, especially banks and hydropower firms, pay out dividends of 8–20% on face value every year.
- Bonus shares — Companies often hand out bonus shares (free additional shares), which quietly compound your holdings over time.
- Capital appreciation — Share prices of solid, well-run companies tend to climb steadily over the long run.
- A stake in Nepal’s growth — Sectors like hydropower, banking, and insurance are directly tied to how the country’s economy develops, so investing in them means participating in that growth firsthand.
- Outperforming fixed deposits — Even cautious, conservative NEPSE investors have historically beaten bank deposit rates when you look at 5+ year periods.
- IPO gains — Nepal’s IPO allotment system runs on a transparent lottery basis, and many IPOs end up listing at a premium, meaning early investors often see gains right away.
What You Need Before You Start — 5 Requirements
Before you can buy your first share on NEPSE, you need to set up five things. Do not skip any of them — each one is required.
- A Nepali citizenship certificate (for Nepali citizens) or valid passport (for NRNs/foreigners)
- A savings bank account at a commercial bank in Nepal (Class A bank preferred)
- A PAN card (Permanent Account Number) — mandatory for all financial transactions in Nepal
- A Demat account — this is your digital locker where your shares are stored electronically
- A licensed broker — you cannot buy shares directly on NEPSE; you must trade through a licensed broker
How to Buy Shares in Nepal for Beginners — What You Need First
Step 1 — Get Your PAN Card
A Permanent Account Number (PAN) card is mandatory for investing in Nepal’s share market. If you do not have one, visit your nearest Inland Revenue Office or apply online through the Inland Revenue Department’s website. The process typically takes 1–3 business days and is free of charge.
📌 Tip: Your PAN number is required for your Demat account, broker account, and for filing any capital gains tax on share profits.
Step 2 — Open a Demat Account
A Demat account is where your shares are stored digitally — think of it as a digital locker for your shares, just as a bank account is a digital locker for your money. You must open a Demat account before you can buy or hold any shares on NEPSE. To open a Demat account, visit any licensed Depository Participant (DP). Most commercial banks in Nepal are registered DPs. You can visit your existing bank and ask to open a Demat account there.
Documents required to open a Demat account:
- Citizenship certificate or passport (original + photocopy)
- PAN card (original + photocopy)
- Recent passport-sized photograph
- Existing bank account details (account number, bank name, branch)
- Mobile number and email address
Once your application is approved (usually within 1–3 business days), you will receive a unique BOID number (Beneficiary Owner ID). This BOID number is your permanent identity on NEPSE and is used for all share transactions.
📌 Annual Fee: Demat accounts in Nepal charge an annual maintenance fee of approximately NPR 100–200 per year depending on your DP. This is automatically deducted from your linked bank account.
Step 3 — Register on Mero Share
Mero Share is the official online portal managed by CDSC (CDS and Clearing Ltd) — Nepal’s share registry body. You must register on Mero Share to apply for IPOs, view your share portfolio, check dividends, and transfer shares.
How to register on Mero Share:
- Go to meroshare.cdsc.com.np
- Click ‘Register’ and select your DP (the bank where you opened your Demat account)
- Enter your BOID number (provided when your Demat account was opened)
- Enter your account number and other details as requested
- Set a password and complete registration
- Log in and verify your account details
📌 Important: Your Mero Share account is essential for applying for IPOs. Most new investors start by applying for IPOs rather than buying on the secondary market — it is lower risk and a good way to learn.
Step 4 — Choose a Licensed Broker and Open a TMS Account
To buy and sell shares on NEPSE’s secondary market, you need a licensed stockbroker. Nepal currently has 50 licensed broker firms operating across the country. Your broker provides you access to the Trading Management System (TMS) — the online platform where you place your buy and sell orders.
How to choose a broker:
- Commission rate: Brokers charge 0.36%–0.60% of the trade value as commission — compare rates
- TMS platform quality: Check if their online trading platform is reliable and easy to use on mobile
- Customer service: Good brokers help beginners understand the process
- Research support: Some brokers provide market analysis and stock recommendations
- Location: If you prefer in-person visits, choose a broker with an office near you
Once you select a broker, visit their office with your citizenship certificate, PAN card, and Demat BOID number to open your TMS (Trading Management System) account. The broker will provide you with a TMS login URL, username, and temporary password. You must reset your password before your first login
📌 Popular Brokers: Some well-known licensed brokers in Nepal include Sunrise Securities, NIBL Securities, NMB Securities, Nepal SBI Securities, and Global IME Securities. Always verify that your chosen broker is licensed by SEBON before opening an account.
Step 5 — Add Funds to Your Account
Before placing a buy order, you need funds in your broker’s account. Most brokers in Nepal now support direct bank transfer via online banking or ConnectIPS. Transfer the amount you plan to invest from your bank account to your broker’s designated account. Confirm with your broker how to correctly reference your account number when transferring.
Step 6 — Place Your First Buy Order
Now you are ready to buy your first shares. Log in to your broker’s TMS using the URL they provided, your username, and your password. Follow these steps:
- Log in to your TMS account
- Go to ‘Order Management’ in the navigation panel
- Click ‘Buy/Sell’
- Select ‘Equity’ as the share type
- Enter the stock symbol of the company you want to buy (e.g., NABIL for Nabil Bank, UPPER for Upper Tamakoshi Hydropower)
- Enter the quantity (number of Kitta/shares) you want to buy
- Enter your preferred price (use ‘Limit Order’ to set a maximum price, or ‘Market Order’ to buy at current market price)
- Review the order and click ‘Buy’
- Your order will be matched with a seller during trading hours (11:00 AM – 3:00 PM, Sunday–Thursday)
- Once matched, shares will appear in your Demat account within T+2 days (2 business days after the trade)
📌 Limit vs Market Orders: Always use a Limit Order as a beginner — it lets you set the maximum price you are willing to pay, protecting you from buying at an unexpectedly high price during market volatility.
How to Apply for an IPO in Nepal
An IPO (Initial Public Offering) is when a company offers its shares to the public for the first time. Applying for IPOs in Nepal is done entirely online through the Mero Share C-ASBA system and is one of the most beginner-friendly ways to start investing on NEPSE.
How IPO allotment works in Nepal:
- IPO allotment in Nepal is lottery-based when applications exceed available shares
- Your bank account is blocked (not debited) when you apply — if you are not allotted shares, your money is released back within a few days
- If allotted, shares appear in your Demat account and can be traded once the company lists on NEPSE
- Many popular IPOs in Nepal list at a premium, offering immediate gains on listing day
How to apply for an IPO via Mero Share:
- Log in to meroshare.cdsc.com.np
- Go to ‘ASBA’ in the menu
- Select the current IPO you want to apply for
- Enter the number of Kitta you want to apply for
- Select your bank and account for the blocked amount
- Submit your application
📌 Pro Tip: Apply for every IPO you are eligible for — the risk is minimal (your money is only blocked, not debited, until allotment) and the potential upside is significant. Many experienced investors treat IPO applications as a low-risk, high-reward strategy in Nepal.
Share Market Fees and Charges in Nepal (2026)
Understanding the full cost of trading is essential before you start investing. Here are all the fees you need to know:
- Broker commission: 0.36%–0.60% of the total trade value (buying or selling)
- SEBON fee: 0.015% of the trade value
- DP charge: approximately NPR 25 per transaction for share transfer to your Demat account
- Capital gains tax: 5% on gains from shares held more than 365 days; 7.5% for shares held under 365 days (for individuals)
- Demat account annual fee: NPR 100–200 per year
- Mero Share registration: Free
- Broker account opening: Usually free, but verify with your chosen broker
📌 Example: If you buy shares worth NPR 10,000 through a broker charging 0.5% commission, you pay NPR 50 in brokerage + NPR 1.50 SEBON fee + NPR 25 DP charge = approximately NPR 76.50 in total transaction costs for a NPR 10,000 purchase.
Best Sectors for Beginners to Consider on NEPSE
Nepal’s share market has several distinct sectors, each with different risk and return profiles. Here are the most important ones for beginners:
1. Banking Sector (Lowest Risk for Beginners)
Nepal’s 20 commercial banks represent over 40% of NEPSE’s total market capitalisation and have decade-long records of consistent dividend payouts. Banks like Nabil Bank (NABIL), NIC Asia Bank (NICA), and Himalayan Bank (HBL) are considered relatively stable, dividend-paying investments suitable for beginners. NRB’s recent merger policy has created stronger, better-capitalised banks overall.
2. Hydropower Sector (High Growth Potential)
Nepal has approximately 83,000 MW of commercially viable hydropower potential but has developed only around 2,800 MW so far. With Nepal’s ambition to export electricity to India and Bangladesh, and major projects reaching completion, the hydropower sector is widely considered Nepal’s most exciting long-term growth story on NEPSE. Upper Tamakoshi (UPPER), Chilime (CHCL), and Butwal Power (BPCL) are well-established names in this sector.
Internal Link: Read our full article on Nepal’s hydropower investment opportunity for a detailed breakdown of this sector.
3. Insurance Sector (Growth Opportunity)
Nepal’s insurance penetration remains below 5% — one of the lowest in South Asia — creating a massive growth runway as the population becomes more financially aware. Life insurers like Nepal Life Insurance (NLICL) have shown strong premium growth and consistent bonus share issuances.
4. Mutual Funds (Safest Option for Absolute Beginners)
If choosing individual stocks feels overwhelming, Nepal’s SEBON-registered mutual funds offer instant diversification with professional management at a low minimum investment. Fund management companies include Nabil Investment Banking, NMB Capital, Global IME Capital, and Citizen Investment Trust. SEBON publishes daily NAV (Net Asset Value) of all funds for comparison.
Common Mistakes Beginners Make (And How to Avoid Them)
- Buying at market peaks — Don’t chase stocks that have already surged 50%+; wait for a correction instead of jumping in at the top.
- Putting all your money in one stock or sector — Spread it across at least 3–5 companies and 2–3 sectors so one bad call doesn’t sink your whole portfolio.
- Following tips and rumours blindly — Do your own research using data from NEPSE, ShareSansar, and Merolagani, not whatever’s circulating in a WhatsApp group.
- Panic selling during dips — Remember, NEPSE dropped to 1,615 in 2023 but recovered to 2,641 by 2026. The investors who stayed patient came out ahead.
- Overtrading — Each trade costs roughly 0.4% in fees, so buying and selling too frequently just quietly eats into your profits.
- Chasing penny stocks — A low price per share doesn’t automatically mean good value; check the company’s fundamentals before you buy.
- Using borrowed money (margin trading) — Never invest money you can’t afford to lose, especially when you’re just starting out.
- Checking prices every hour — Check your portfolio monthly, not daily. Reacting emotionally to every daily swing is one of the fastest ways to wreck your returns.
Useful Platforms and Tools for NEPSE Investors
- nepalstock.com.np — Official NEPSE website for live market data, company listings, and index information
- cdsc.com.np — Official Mero Share portal for IPO applications and portfolio viewing
- sharesansar.com — Nepal’s most comprehensive share market data platform with company financials, news, and analysis
- merolagani.com — Real-time NEPSE data, company reports, and market analysis
- nepsealpha.com — Technical analysis tools and market indicators for NEPSE
- sebon.gov.np — Securities Board of Nepal — check broker licenses, regulations, and company filings
Conclusion: Start Small, Stay Patient, Think Long-Term
Nepal’s share market in 2026 is more accessible than it has ever been. With 6,502 bank branches across the country, online Demat account opening, digital broker platforms, and mobile-friendly trading systems, there is no longer any barrier to entry for everyday Nepali investors.
The path is straightforward: get your PAN card, open a Demat account at your bank, register on Mero Share, choose a licensed broker, and start with a small amount you are comfortable learning with. Apply for IPOs while you learn. Graduate to secondary market trading as you gain confidence and knowledge.
The most important qualities for a successful NEPSE investor are patience and discipline not a large starting capital or insider knowledge. Nepal’s economy is growing, its hydropower sector is expanding, its banking system is consolidating and strengthening, and its emerging sectors like insurance and fintech offer genuine long-term opportunity. The best time to start investing in Nepal’s share market was five years ago. The second-best time is today.
Start with what you have, learn as you grow, and let Nepal’s economy work for you.
Frequently Asked Questions (FAQ)
Q: How much money do I need to start investing in Nepal’s share market?
There is no minimum amount required to open a Demat or broker account. In practice, most beginners start with NPR 5,000–25,000. You can buy as little as 1 Kitta (1 share) of any listed company. Starting small while you learn is strongly recommended
Q: Can I invest in NEPSE from outside Nepal?
Non-Resident Nepalis (NRNs) can invest in NEPSE under specific NRN investment provisions. Foreign nationals require special approval from SEBON and the Nepal Rastra Bank. Contact SEBON directly for current NRN and foreign investor regulations.
Q: How long does it take to open a Demat account?
Most banks process Demat account applications within 1–3 business days. Some banks offer same-day processing if you visit in person with all required documents.
Q: Is it safe to invest in NEPSE?
Like all stock markets, NEPSE carries risk. Share prices can go down as well as up. However, NEPSE is regulated by SEBON, all brokers are licensed, and the Demat system ensures your shares are securely held electronically. The risk is market risk (prices fluctuating) not the risk of your shares disappearing.
Q: What is the best time to buy shares on NEPSE?
No one can perfectly time the market. Experienced investors generally recommend investing regularly (a strategy called cost averaging) rather than trying to buy at the exact bottom. Focus on quality companies at reasonable prices rather than trying to predict short-term market movements.
Q: Do I have to pay tax on share market profits in Nepal?
Yes. Capital gains tax on NEPSE investments is 5% for shares held more than 365 days, and 7.5% for shares held under 365 days (for individual investors). Dividends received from shares are also subject to a 5% withholding tax deducted at source by the company.
