Type the shares you hold, the price before book closure and what the company declared. The calculator gives the cash that reaches your bank after the 5% tax, the bonus shares and the tax on them (and what you pay if the cash does not cover it), the price NEPSE sets at book closure, your dividend yield, and what a right issue means for you whether you take it up or not. Try one of the real book closures: the price it works out matches the one NEPSE published.
How a dividend is worked out
A Nepali company declares its dividend as a percentage of the face value of a share, Rs 100 for nearly every listed company, not of the market price. A 10% cash dividend is Rs 10 a share however much the share trades for.
Cash dividend = shares × face value × cash %. Bonus shares = shares × bonus %. The tax is 5% of the cash and 5% of the bonus valued at face, and the company takes it out of the cash before paying you.
So 100 shares with 10% cash and 10% bonus: Rs 1,000 cash and 10 bonus shares; tax Rs 100 (Rs 50 on the cash, Rs 50 on the bonus); Rs 900 reaches your bank and 10 shares reach your demat account.
The tax on bonus shares, and the "cash dividend for tax"
A bonus with no cash beside it still owes the tax: 100 shares with a 10% bonus owe Rs 50, which the holder pays before the shares are credited. That is why companies often declare a small cash dividend for tax alone: 0.5263% beside a 10% bonus covers it exactly. Bikash Hydropower declared 10% bonus and 0.5263% cash for 2082/83 in September 2026; Sahas Urja 21% and 1.1053% in November 2025. In both the cash is exactly 5% of the whole dividend.
The 5% on bonus shares is how companies apply the dividend tax in practice. No official statement of the rate for bonus shares was found; the calculator follows the practice.
Why the share price falls at book closure
On the first trading day after book closure NEPSE adjusts the price, so a holding is worth about the same before and after. Bonus: Price ÷ (1 + bonus %). Right: (Price + right price × right %) ÷ (1 + right %). With both, NEPSE applies the right first and the bonus after it.
The cash dividend is not taken off the price. Shangrila Development Bank declared 4% bonus and 6.5263% cash; NEPSE set its price at Rs 411.54, which is Rs 428.00 ÷ 1.04 for the bonus alone (Rs 411.54). The market then prices the cash in on its own.
- Global IME Bank, 4% bonus: Rs 260.90 before; worked out Rs 250.87; NEPSE published Rs 250.87 (ShareSansar, 20 Sep 2026).
- Nepal Lube Oil, 15% bonus: Rs 277.40 before; worked out Rs 241.22; NEPSE published Rs 241.22 (ShareSansar, 20 Sep 2026).
- Snow Rivers, 10% bonus: Rs 945.00 before; worked out Rs 859.09; NEPSE published Rs 859.09 (ShareSansar, 23 Sep 2026).
- Shangrila Development Bank, 4% bonus + 6.5263% cash: Rs 428.00 before; worked out Rs 411.54; NEPSE published Rs 411.54 (ShareSansar, 23 Sep 2026).
- United Ajod Insurance (right), 10% right at Rs 100: Rs 464.80 before; worked out Rs 431.64; NEPSE published Rs 431.64 (ShareSansar, 26 Feb 2026).
- Himalayan Power Partner (right), 50% right at Rs 100: Rs 522.00 before; worked out Rs 381.33; NEPSE published Rs 381.33 (ShareSansar, 23 Mar 2026).
Dividend yield: the percentage that matters
A big headline percentage can be a small return. A 20% cash dividend on a share at Rs 800 is Rs 20 a share: a yield of 2.5%, less than a bank deposit. The same 20% on a share at Rs 250 would be 8%.
Dividend yield = cash dividend a share ÷ price × 100. Enter what you paid a share to see the yield on your own cost, which is what your money actually earns.
Right shares: take them up, or lose value
A right issue offers existing holders new shares at a set price, usually Rs 100. Take Himalayan Power Partner's 50% right at Rs 100 in March 2026, on a price of Rs 522: NEPSE adjusted the price to Rs 381.33. If you take up your 50 rights on 100 shares you pay Rs 5,000 and hold 150 shares; after what you paid, your holding is worth what it was (Rs 52,200).
If you do not, you keep 100 shares at the lower price: Rs 52,200 becomes Rs 38,133, a fall of Rs 14,067, and your share of the company shrinks to 67% of what it was. Right shares are applied for in MeroShare; unsubscribed rights are auctioned.
When the cash arrives
- To receive a dividend you must hold the share at the end of the last trading day before the book-closure date. Since trading moved to Monday to Friday, a Monday book closure means holding it on the Friday.
- The Companies Act gives a company 45 days from the decision to pay the dividend. The cash goes to the bank account linked to your demat account; bonus and right shares go into the demat account.
- Banks and financial institutions need Nepal Rastra Bank's approval before their dividend is final, and the annual general meeting (AGM) approves it.
Common questions
How is a dividend calculated in Nepal?
Shares held × face value (usually Rs 100) × the declared percentage. 100 shares with a 10% cash dividend get Rs 1,000 before tax, Rs 950 after the 5% tax.
What is the tax on dividends in Nepal?
5% of the cash dividend, deducted by the company before it pays, and final for individuals. In practice 5% of bonus shares at face value is taxed too, usually out of a small cash dividend declared for that purpose.
How many bonus shares will I get?
Shares held × bonus percentage. 100 shares with a 10% bonus get 10 bonus shares, after the 5% tax on their Rs 1,000 face value is paid.
What is the price after book closure?
For a bonus, the last price before book closure divided by (1 + bonus %). For a right, (price + right price × right %) ÷ (1 + right %). NEPSE does not take the cash dividend off the price.
What is dividend yield?
The cash dividend a share as a percentage of the share's price. A 20% dividend on Rs 100 face value is Rs 20; at a price of Rs 800 that is a 2.5% yield.
Do I lose money if I do not take up right shares?
Your holding is worth less after the price adjustment, and your part of the company shrinks. 100 Himalayan Power Partner shares at Rs 522 with its 50% right at Rs 100 fell from Rs 52,200 to Rs 38,133 for a holder who did not take the rights up.
When do I need to buy a share to get its dividend?
You must hold it at the end of the last trading day before the book-closure date. Buying on the book-closure day itself is too late.
लाभांश कसरी हिसाब गरिन्छ?
कित्ता × अंकित मूल्य (प्रायः रु १००) × घोषित प्रतिशत। १०० कित्तामा १०% नगद लाभांश भए रु १,००० हुन्छ; ५% कर कटाएर रु ९५० खातामा आउँछ। बोनस सेयरमा पनि अंकित मूल्यको ५% कर लाग्छ।
In this topic
Investing, shares and gold
How investing works from first principles, then selling shares, a jeweller's bill and a loan's EMI, each worked out with today's rates and the official charges.
How to invest in Nepal: the complete beginner's guide — the whole subject in one place
Getting started
- Share market in Nepal for beginners
- How to open a demat account: online, documents, fees
- How to apply for an IPO in MeroShare
Mutual funds and SIP
- SIP in Nepal: safety, returns, every fund, how to start
- SIP calculator: step-up, goal, SIP vs FD, real funds
Shares
- How to sell shares in Nepal: steps, charges and tax
- Share calculator: NEPSE charges and CGT
- Capital gains tax on shares, 2083/84: 3.75% and 5%
Dividends, bonus and right shares
- Dividend in Nepal: cash, yield, tax, book closure
- Bonus share and right share: price adjustment and tax
- Dividend calculator: cash, bonus, tax, adjusted price
Gold and loans
More free tools
All free tools, by category. Writing something in Nepali? The CV maker, the निवेदन tool and the document tools are free too.
Last updated