Complete Guide to NEPSE Trading Charges: Broker Commission, SEBON Fee, DP Charge & Capital Gains Tax (CGT)
Trading in the Nepal Stock Exchange (NEPSE)? Discover every hidden fee, tiered broker commission, SEBON regulatory charge, and Capital Gains Tax (CGT) rate with step-by-step mathematical examples and our interactive calculator.

Over the past few years, stock market participation in Nepal has experienced unprecedented, exponential growth. Following the digital transformation of the Nepal Stock Exchange (NEPSE), retail investors transitioned from crowded broker offices to browser-based Trade Management Systems (TMS) and MeroShare. However, while opening a Demat account and pressing "Buy" or "Sell" has never been easier, a surprising number of investors remain completely unaware of the layered fees, regulatory cuts, and taxes applied to every single transaction.
Have you ever sold a stock at a higher price than what you bought it for, only to receive less money in your bank account than your initial investment? This is known in capital markets as the "Illusion of Profit." Without knowing the exact sliding-scale broker commissions, SEBON regulatory fees, DP transfer charges, and applicable Capital Gains Tax (CGT), you can easily bleed profits on every trade.
📊 Calculate Your NEPSE Trades Instantly
Skip the manual math. Our live calculator automatically computes your tiered broker commission, SEBON fee, DP charge, and net profit after CGT.
1. Overview of All Charges on NEPSE Trading
Whenever you trade secondary market securities in Nepal, there are four primary cost components involved. These charges apply across the buy side, sell side, or both:
| Fee / Charge Name | Levied On | Applicable Rate / Amount | Recipient Entity |
|---|---|---|---|
| Broker Commission | Both Buy & Sell | 0.24% – 0.36% (Sliding Scale, Min Rs. 10) | Stockbroker, NEPSE & SEBON |
| SEBON Regulatory Fee | Both Buy & Sell | 0.015% of Traded Value | Securities Board of Nepal |
| DP (Depository) Charge | Sell Side Only | Flat Rs. 25 per company, per day | Depository Participant (CDSC) |
| Capital Gains Tax (CGT) | Sell Side (Profit Only) | 5.0% (Long-Term) or 7.5% (Short-Term) | Inland Revenue Dept (Govt. of Nepal) |
2. Deep Dive: Broker Commission Slabs
Stockbroker commission in Nepal is strictly regulated by the Securities Board of Nepal (SEBON). Brokers are not allowed to arbitrarily charge whatever they desire; they must adhere to a tiered, sliding-scale slab structure based on the gross transaction value and asset type.
A. Equity Shares (Common & Preferred Stocks)
Equities account for over 95% of everyday trading volume in NEPSE. The current commission rate slabs are as follows:
| Transaction Amount Range (NPR) | Broker Commission Rate | Notes / Conditions |
|---|---|---|
| Up to Rs. 50,000 | 0.36% | Minimum charge of Rs. 10 applies |
| Rs. 50,001 to Rs. 500,000 | 0.33% | Most retail swing trades fall here |
| Rs. 500,001 to Rs. 2,000,000 | 0.306% (0.31%) | Moderate volume transactions |
| Rs. 2,000,001 to Rs. 10,000,000 | 0.27% | High net worth individual trades |
| Above Rs. 10,000,000 (1 Crore+) | 0.243% | Institutional bulk trades |
B. The "Inner Cut" Breakdown: Who Gets the Commission?
When your broker debits or credits commission from your trade contract note, they do not pocket the entire amount. Under SEBON regulations, the commission is split three ways behind the scenes:
- Stockbroker Share: 79.4% goes to the broker for providing TMS infrastructure, customer support, and order execution.
- NEPSE Share: 20.0% goes directly to the Nepal Stock Exchange for exchange matching engine and server hosting.
- SEBON Regulatory Share: 0.6% goes to the Securities Board of Nepal as regulatory supervision royalty.
C. Commission on Mutual Funds and Corporate Bonds
Trading in debt instruments or collective investment schemes carries significantly lower commission rates to encourage liquidity:
- Closed-End Mutual Funds: 0.15% (Up to 5 Lakhs), 0.12% (5 Lakhs to 50 Lakhs), 0.10% (Above 50 Lakhs).
- Government Bonds & Corporate Debentures: 0.10% (Up to 5 Lakhs), 0.05% (5 Lakhs to 50 Lakhs), 0.02% (Above 50 Lakhs).
3. SEBON Fee and Depository Participant (DP) Charge
SEBON Transaction Fee (0.015%)
Separate from the broker commission, SEBON levies an exchange turnover fee of 0.015% (15 rupees per 1 Lakh traded value) on equities and 0.010% on mutual funds/bonds. This fee is automatically deducted on both the purchase and sale of securities.
Depository Participant (DP) Charge (Rs. 25 Flat)
Whenever you sell shares and transfer them through MeroShare Electronic Delivery Instruction Slip (EDIS), CDSC charges a flat Rs. 25 per script, per day.
- If you sell 50 shares of NABIL today, the DP charge is Rs. 25.
- If you sell 5,000 shares of NABIL today in 4 separate partial orders, the DP charge is still only Rs. 25.
- However, if you sell NABIL on Monday and another batch of NABIL on Tuesday, you pay Rs. 25 on Monday and Rs. 25 on Tuesday.
4. Capital Gains Tax (CGT) in Nepal
In Nepal, stock market Capital Gains Tax operates as a Final Withholding Tax for individual investors. This means your broker calculates and deducts the exact tax amount automatically at the time of trade settlement, and you do not need to add it to your annual income tax returns.
| Investor Category | Holding Period | CGT Rate on Net Gain |
|---|---|---|
| Resident Individual (Short-Term) | ≤ 365 Days | 7.5% |
| Resident Individual (Long-Term) | > 365 Days | 5.0% |
| Institutional / Corporate Entity | Any duration | 10.0% |
| Mutual Fund Distribution | Any duration | 5.0% |
Key Takeaway: If you hold a stock for just 1 day past the 1-year mark (366 days), your capital gains tax liability drops from 7.5% to 5.0% — representing a massive 33.3% tax savings on your hard-earned profits!
5. Concrete Calculation Scenarios
Scenario 1: The "Illusion of Profit" Trap (Small Trade)
Let’s demonstrate mathematically why uncalculated trading leads to losses:
- • Purchase: 10 shares @ Rs. 300 = Rs. 3,000.00
- • Buy Broker Commission (Minimum Rs. 10 applied): + Rs. 10.00
- • Buy SEBON Fee (0.015%): + Rs. 0.45
- • DP Charge on Buy: + Rs. 25.00
- • Total Purchase Outlay (Buy Cost): Rs. 3,035.45 (Per share: Rs. 303.55)
- • Sale: 10 shares @ Rs. 307 = Gross Rs. 3,070.00
- • Sell Broker Commission (Minimum Rs. 10 applied): - Rs. 10.00
- • Sell SEBON Fee (0.015%): - Rs. 0.46
- • Sell DP Charge: - Rs. 25.00
- • Net Amount Before Tax: Rs. 3,034.54
- • Net Trade Outcome: - Rs. 0.91 Loss!
Even though the stock price climbed from Rs. 300 to Rs. 307 (a paper gain of Rs. 70), fixed charges wiped out 100% of the gain and left the investor with a loss.
Scenario 2: Standard Trade (100 Shares @ Rs. 500 → Sold @ Rs. 620)
Now let’s look at a realistic swing trade scenario with reasonable volume:
Step 1: Buy Cost Breakdown
- Gross Buy Value (100 × Rs. 500): Rs. 50,000.00
- Broker Commission (0.36%): Rs. 180.00
- SEBON Fee (0.015%): Rs. 7.50
- DP Charge: Rs. 25.00
- Total Buy Cost (Effective WACC): Rs. 50,212.50 (Rs. 502.13/share)
Step 2: Gross Sell & Friction Deductions
- Gross Sell Value (100 × Rs. 620): Rs. 62,000.00
- Broker Commission (0.33% tier): Rs. 204.60
- SEBON Fee (0.015%): Rs. 9.30
- DP Charge: Rs. 25.00
- Net Sales Consideration: Rs. 61,761.10
Step 3: Capital Gain & Net Bank Transfer
- Net Realized Gain (Rs. 61,761.10 – Rs. 50,212.50): Rs. 11,548.60
- Short-Term CGT (7.5%): Rs. 866.15 → Net In Bank: Rs. 60,894.95
- Long-Term CGT (5.0%): Rs. 577.43 → Net In Bank: Rs. 61,183.67
Check Your NEPSE Profits in Real-Time
Avoid calculating WACC, commission slabs, and tax tiers on scrap paper. Our dedicated Share Trading Calculator gives you the complete breakdown with 100% compliance with current SEBON rules.
6. What Transactions Are 100% Exempt from Fees?
Many beginner investors wonder if IPOs incur these same broker cuts. The answer is No.
- Initial Public Offerings (IPO): Zero broker commission, zero SEBON transaction fees, and zero DP charges. You pay only the face value (typically Rs. 100 per share) plus your bank’s C-ASBA charge (ranging between Rs. 0 to Rs. 20, depending on the commercial bank).
- Further Public Offerings (FPO) & Rights Issues: Completely exempt from secondary trading commissions.
- Bonus Shares: Allocated directly to your Demat account with zero broker commission.
7. Practical Tips for Smarter Trading in Nepal
- Consolidate Your Sell Orders: Because the DP fee is Rs. 25 per script per day, selling 10 shares in five separate daily batches costs you Rs. 125 in DP fees alone, whereas selling 50 shares on a single trading day costs just Rs. 25.
- Track Your 365-Day Anniversary: If you are sitting on substantial gains on day 355, holding for just 11 more days drops your tax bill from 7.5% to 5.0%.
- Update WACC Promptly on MeroShare: Failing to verify your purchase source or calculate WACC before trading day closure can result in penalties or incorrect tax withholding.
- Cross-Check with Our Financial Suite: For foreign remittance conversions, check our live NRB Forex Converter, or calculate sales taxation with our Nepal VAT Calculator.
Frequently Asked Questions (FAQ)
How is broker commission calculated if my order is filled in multiple partial matches?
Under NEPSE rules, if your order for a single stock is filled in multiple partial transactions on the same trading day within the same order ticket, the commission is calculated on the consolidated total value, not individually on each partial slice.
Do I have to pay Capital Gains Tax if I sell at a loss?
No. Capital Gains Tax is strictly charged on positive net realized profit. If your net sales consideration is less than your purchase cost (WACC), your CGT liability is exactly Rs. 0.00.
Where can I verify my exact trading receivables before placing an order?
You can use our free Nepal Share Calculator. Simply enter your buy price, sell price, and quantity to see every single rupee of commission, SEBON fee, DP fee, and tax in real time.