CareerKyt.
Open the app

Dividend calculator Nepal: cash, bonus shares, tax and the price after book closure

A cash dividend in Nepal is a percentage of the Rs 100 face value, taxed 5% at source: 100 shares with a 10% cash dividend get Rs 1,000, Rs 950 after tax. Bonus shares are taxed 5% of their face value too, and NEPSE cuts the price at book closure by Price ÷ (1 + bonus %).
100 shares · 10% + 10%BeforeAfter+10Cash, after taxरु 900+ 10 bonus shares5% tax: रु 100

Try a real book closure

Rs
%
%
Face value of one share
A right issue, and your own cost
%
Rs
Will you take up the right shares?
optional
Rs

Cash in your bank account

Rs 900.00
Rs 1,000.00 declared, less Rs 100.00 tax (on the cash and the bonus)

Bonus shares

10

worth Rs 1,000 at face, taxed Rs 50.00

Price after book closure

Rs 454.55

as NEPSE adjusts it

Cash yield

2%

10% of Rs 100 at Rs 500

Total tax (5%)

Rs 100.00

How it is worked out

Cash dividend: 100 shares × Rs 100 × 10%Rs 1,000.00
Bonus shares: 100 × 10%10 shares
Tax, 5% of the cash and of the bonus at Rs 100Rs 100.00
Taken from the cash by the companyRs 100.00
Cash that reaches your bankRs 900.00
Bonus price adjustment: Rs 500.00 ÷ (1 + 10%)Rs 454.55
Your holding before book closureRs 50,000
After: 110 shares × Rs 454.55 + the cashRs 50,900

NEPSE takes the bonus and the right off the price at book closure, but not the cash: Shangrila Development Bank's 4% bonus and 6.5263% cash in September 2026 was adjusted by the bonus alone. So the holding looks larger after a cash dividend until the market prices it in. A bonus share adds shares, not value: the same holding is split into more pieces. The 5% tax on bonus shares is how companies apply the dividend tax in practice; no official statement of it was found.

Checked against NEPSE: real book closures

The formula above, on the price before book closure, against the price NEPSE published.

CompanyDeclaredPrice beforeWorked outNEPSE
Global IME Bank4% bonusRs 260.90Rs 250.87Rs 250.87
Nepal Lube Oil15% bonusRs 277.40Rs 241.22Rs 241.22
Snow Rivers10% bonusRs 945.00Rs 859.09Rs 859.09
Shangrila Development Bank4% bonus + 6.5263% cashRs 428.00Rs 411.54Rs 411.54
United Ajod Insurance (right)10% right at Rs 100Rs 464.80Rs 431.64Rs 431.64
Himalayan Power Partner (right)50% right at Rs 100Rs 522.00Rs 381.33Rs 381.33

Prices from ShareSansar's reports of NEPSE's adjustments (bonus shares September 2026; right shares February and March 2026). Educational only: not advice on any share.

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

Mutual funds and SIP

Shares

Dividends, bonus and right shares

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