All articles

Taxes & fees

How Punji calculates bonus shares, dividend tax, WACC and breakeven.

Every number Punji shows for a NEPSE holding comes from one set of rules: the fees on a buy or a sale, what a bonus or rights share costs, how much of a dividend is tax, your WACC, your breakeven price and the capital gains tax on a sale. This page sets out each rule exactly as the app applies it, with worked examples the page computes from the same code.

10 min read · Updated · 8 Oct 2026

The rules at a glance

Bonus share cost
Rs 100 eachFace value, as CDSC counts it
Tax on a bonus
Rs 5.00 a share5% of face value
Tax on a cash dividend
5%Withheld at source, final
Capital gains tax
5% / 3.75%Short / long term, from 22 Sep 2026
Fees on a trade
Rs 10 minimumPlus 0.015% SEBON, Rs 25 DP

Common questions

Answered plainly.

Each bonus share is counted at its face value, Rs 100 for an ordinary NEPSE share, the way CDSC counts it in the WACC MeroShare shows. The new WACC is everything the holding cost, fees included, plus Rs 100 for each bonus share, divided by the new number of kitta. Example: 10 kitta bought at Rs 100 cost Rs 1,035.15 with fees, a WACC of Rs 103.52. A 10% bonus adds 1 share at Rs 100.00, so Rs 1,135.15 over 11 kitta is a WACC of Rs 103.20.

Yes. A bonus share is taxed as a dividend: 5% of its face value, Rs 5.00 per Rs 100 share, withheld as a final tax. The company takes it from the cash dividend of the same declaration, which is why many declare a small cash percentage beside the bonus. When the cash does not cover it, or there is no cash at all, the shareholder pays the rest as the company's notice directs before the bonus shares are credited. 100 kitta with a 10% bonus and no cash means 10 bonus shares and Rs 50.00 of tax to pay.

CDSC credits whole bonus shares only, so your demat gets the whole number and the fraction is not credited as a share: 15 kitta with a 10% bonus gives 1.5, and 1 share reaches the demat. What happens to the leftover 0.5 is set by each company's own notice. There is no single NEPSE or CDSC rule for it, so read the notice for that company.

Breakeven is the lowest sale price, to the paisa, at which selling every share returns what the shares cost after the sale's own broker commission, 0.015% SEBON fee and Rs 25 DP charge. At that price there is no gain, so no capital gains tax. 10 kitta that cost Rs 1,035.15 break even at Rs 107.04; after the 10% bonus, 11 kitta costing Rs 1,135.15 break even at Rs 106.40.

5%, withheld by the company before the money is paid, and final: there is nothing more to file on it. When the same declaration includes a bonus, the 5% on the bonus comes out of the cash too. 100 kitta with a 15% cash dividend is declared Rs 1,500.00, Rs 75.00 is withheld, and Rs 1,425.00 reaches your bank.

Punji counts a bonus share as held from the book-close date of that bonus, and a rights share from the date it was allotted. A share held more than 365 days is long term. Each purchase, bonus and rights allotment keeps its own date, so one sale can mix long-term and short-term shares.

No. Capital gains tax is worked out on each sale and withheld by the broker as a final tax. A sale at a loss pays no capital gains tax, but the loss is not set against a gain on another sale, in the same stock or a different one.

No. Rights, IPO and FPO shares are bought from the company, not on the market, so there is no broker commission, SEBON fee or DP charge. Their cost is the issue price times the kitta allotted. A rights issue at Rs 100 for 3 kitta costs Rs 300.00.

Read next

The rest of the guide

See it in NEPSE data

The numbers behind the guide

The market, in your pocket

Free on iOS and Android. Live NEPSE, your portfolio, and every calculator.