WACC stands for weighted average cost, the average price you paid for a share across every buy lot you own. On NEPSE, the market the Nepal Stock Exchange runs, you add each purchase as a lot, and the calculator returns the single figure that represents your whole holding. That number becomes your cost basis when you sell, so it decides your capital gains tax. Most investors own shares bought at several prices, and the true average is rarely the simple average of the prices on their list.
How to Use the WACC Calculator
- Pick the company's face value, Rs 10, Rs 50 or Rs 100. The calculator shows it on the result for your records; it does not change the average.
- Add each purchase as a lot. Choose the share type, enter the quantity in कित्ता and the rate you paid per share. Use Add More for extra buy lots, up to 50.
- Keep Include broker + SEBON + DP fees switched on for the true cost, and set the DP charge to what your broker charges, Rs 25 by default.
- Switch on Bonus / Right adjustment when a corporate action hit your holding, then enter the bonus ratio, right ratio and right price.
- Switch on the Average-down planner and enter today's market price and the target average you want to reach.
- Click Calculate. The result card shows your weighted average, the lot-by-lot breakdown, and the planner figures if you enabled it. Copy or print the summary to keep a record.
What Your Share Average Really Means
The weighted average gives more weight to the lots you bought the most of. A purchase of 500 shares moves your average far more than a purchase of 50 shares. This is the figure MeroShare holds as your purchase cost, and it is the number capital gains tax is charged against when you sell.
The calculation has two steps. Add the value of every buy lot, which is quantity multiplied by price for each one. Then divide that total by the number of shares you hold. The result is your weighted average cost per share. Take two lots, 100 shares at Rs 400 and 50 shares at Rs 300. The total invested is Rs 55,000 across 150 shares, which gives an average of Rs 366.67. The plain average of the two prices would be Rs 350, and that number is wrong for tax purposes.
The Fees Hidden in Your Average Cost
The purchase price is only part of what you paid. Broker commission, the SEBON fee and the DP charge all sit on top of it, and each one belongs in your average. The calculator adds them lot by lot so your average reflects the money that actually left your account.
- Broker commission. A percentage of the lot value, with a higher rate on small orders and a lower rate once the order grows, subject to a minimum of Rs 10.
- SEBON fee. A 0.015% levy on the transaction amount that the regulator charges on top of the commission.
- DP charge. A flat Rs 25 per scrip on settlement day, which you can edit or remove in the calculator.
SEBON caps what a broker can charge, and the cap steps down as the value of your order rises. One tier applies to the whole transaction, so a single large order is cheaper than several smaller ones.
| Transaction Value | Commission Rate |
|---|---|
| Up to Rs 50,000 | 0.36% (minimum Rs 10) |
| Rs 50,001 to 5,00,000 | 0.33% |
| Rs 5,00,001 to 20,00,000 | 0.31% |
| Rs 20,00,001 to 1,00,00,000 | 0.27% |
| Above Rs 1,00,00,000 | 0.24% |
The tiers come from the SEBON directive in force since Jestha 2081, published by the Securities Board of Nepal. A broker is free to charge below the cap, and that discount is one reason your average can differ from a figure a friend with another broker gets.
Worked Example: Two Lots Become One Average
Run these two buys through the calculator to see the full chain. You buy 200 shares at Rs 450, then later buy 100 more at Rs 520.
| Lot | Quantity | Rate | Value | Commission | SEBON | DP | Total |
|---|---|---|---|---|---|---|---|
| First buy | 200 | Rs 450 | Rs 90,000 | Rs 297 | Rs 13.50 | Rs 25 | Rs 90,335.50 |
| Second buy | 100 | Rs 520 | Rs 52,000 | Rs 171.60 | Rs 7.80 | Rs 25 | Rs 52,204.40 |
| Totals | 300 | Rs 1,42,000 | Rs 468.60 | Rs 21.30 | Rs 50 | Rs 1,42,539.90 |
Your raw purchase average is Rs 473.33. Include the Rs 539.90 in charges and the true average becomes Rs 475.13 per share. The gap looks small on a single share, yet it sits on every one of your 300 kitta and raises your cost basis by Rs 539.90 in total. When you sell, that extra cost lowers your taxable gain by the same amount.
Bonus and Right Shares Rewrite Your Average
Corporate actions change your average without you buying anything in the market. Bonus shares add to your total count at zero cost, which pulls your average down. Right shares add both quantity and cost, because you pay for them, so your new average blends the old cost with the right price.
Take the worked example above with a 1:1 bonus. Your 300 shares double to 600, your cost of Rs 1,42,539.90 stays the same, and your average falls from Rs 475.13 to Rs 237.57. The same holding with a right issue of 50% at Rs 100 gives you 150 extra shares at that price, pushing your cost to Rs 1,57,539.90 across 450 shares, an average of Rs 350.09. The calculator applies either adjustment when you switch it on, and it handles both together.
Average-Down Planner: Shares to Buy at Today's Price
When the market price sits below your average, buying more shares lowers it. The planner works out exactly how many shares you need to reach a target average you choose. Three inputs drive it: your current weighted average, today's price, and the target you want.
- Find the shortfall between your current average and the target.
- Find the gap between the current price and the target.
- Divide the shortfall by the gap, then scale by your existing quantity.
Your average is Rs 475.13 and the price has fallen to Rs 440. Set a target of Rs 460 and the calculator returns 227 shares to buy. That purchase costs Rs 99,880, brings your holding to 527 shares, and lands your new average at Rs 460. The same logic answers the question behind every averaging decision, which is how much money a given target actually costs.
Why Your Number Differs from MeroShare
Your average here matches your records only when your inputs match theirs. MeroShare asks you to confirm your purchase source after each buy, and the WACC it uses for capital gains tax comes from what you enter. If you have not updated it since a bonus credit, the two figures will not agree. Rounding also plays a part, because CDS Nepal credits whole kitta and pays cash for fractions.
Your broker picks its own DP fee and can run a discounted commission, and either one moves your average by a few rupees. The calculator accepts a custom DP amount and can drop fees from the math entirely, which lets you rebuild the cost basis your broker actually reports. The fee toggle applies to every lot in one pass, so if a lot came from an IPO, FPO or right issue rather than the exchange, run that version with the toggle off, because those issues normally carry no broker commission, SEBON fee or DP charge. Capital gains tax charges on top of your basis at 7.5% for shares held more than 365 days and 10% for shares sold within 365 days, the rates in force since 17 July 2026, so an accurate average is what stops you overpaying the tax office.
Plan your share moves with the rest of SajiloX. Price a full buy or sell trade with the Share Calculator Nepal and see how your money grows with the Chakriya Byaj Calculator. Line up your trade dates across calendars with the Nepali Date Converter and check your age in BS for demat paperwork with the Nepali Age Calculator. All tools are free.
Last verified: August 2026. Commission tiers and SEBON fee checked against the directive in force since Jestha 2081. Capital gains tax rates verified against the Finance Act 2083/84 in force from 17 July 2026. Worked example, bonus, right and planner figures generated by the SajiloX WACC calculator.