Capital Gains Tax in Nepal
First published 23 Aug 2026 · Last verified 29 Aug 2026
Lesson 35.1 — The Legal Architecture: Why Share Gains Are Taxed Differently
A Nepali investor who buys 500 shares of a hydropower company on NEPSE and sells them fourteen months later for a profit will never file that gain the way a shopkeeper files trading income or a landlord files rental income. Capital gains on listed securities live in their own compartment of the Income Tax Act, 2058 (2002), governed principally by Section 95Ka, and collected not through a self-assessed annual return but through withholding at the point of sale — deducted automatically by the broker and the Central Depository System and Clearing Limited (CDSC) before the seller ever sees the money. Understanding this chapter means understanding three separate things that most investors conflate into one: the rate that applies, the cost basis the rate is applied to, and the mechanism by which the tax actually leaves your account.
Nepal's system distinguishes taxpayers along two axes. The first is residency and legal form: resident individual, resident entity (company, bank, insurance firm, mutual fund), and non-resident. The second is, for individuals only, holding period — whether the shares sold were held for more than 365 days or 365 days and under. Institutions do not get a holding-period concession; a bank's trading desk pays the same rate whether it held a scrip for three days or three years, because for a company, share trading gains are treated as ordinary business income rather than a personally-earned capital gain deserving a patience discount.
The rates below are the ones in force today, under the Finance Act 2083, effective from Shrawan 1, 2083 (roughly mid-July 2026) — the fiscal year Nepal is currently inside.
| Investor Category | Security Type | Holding Period | Current CGT Rate (FY 2083/84) |
|---|---|---|---|
| Resident individual | Listed (NEPSE) | More than 365 days | 7.5% |
| Resident individual | Listed (NEPSE) | 365 days or less | 10% |
| Resident individual | Unlisted | Any period | 10% |
| Resident entity/institution | Listed (NEPSE) | Any period | 10% |
| Resident entity/institution | Unlisted | Any period | 15% |
| Non-resident | Listed or unlisted | Any period | 25% |
The single most consequential legal change in this area in the last several years arrived with the FY 2083/84 budget, presented by the Finance Minister on Jestha 15, 2083 (May 29, 2026) and taking effect from Shrawan 1, 2083. It did two things simultaneously. First, it raised the individual rates: the long-term rate moved from 5% to 7.5%, and the short-term rate moved from 7.5% to 10%. Second — and this is the part investors tend to miss because it sounds like a technicality rather than a tax increase — it declared capital gains tax on listed securities to be a final tax. Before this change, the amount withheld by the broker was an advance payment; if an investor's total annual income crossed certain thresholds, the gain still had to be reconciled on an annual return, and additional liability could arise. Under the final-tax declaration, what the broker withholds at settlement now closes the matter for listed-share gains — there is no further reconciliation, no additional assessment, and, for most retail investors, no reason to touch a D-04 filing on account of share trading alone.
Unlisted shares — a private company's shares transferred outside the exchange, or shares in a company before its NEPSE listing — do not get this simplification. They remain outside the final-tax regime and are still subject to the standard framework of reconciliation on the annual return, at 10% for resident individuals and 15% for resident entities. An investor who holds both a NEPSE brokerage portfolio and a stake in a private company should not assume the two are taxed identically or reported identically; only the listed portfolio enjoys the settle-and-forget treatment.
Lesson 35.2 — The 365-Day Line: Long-Term, Short-Term, and a Decade of Rate Changes
The 365-day threshold sounds simple until an investor actually tries to apply it. The count runs on calendar days, not trading days — weekends, Dashain holidays, and NEPSE closures all count toward the 365, because the clock starts on the settlement date of the purchase and ends on the settlement date of the sale. A share bought on Falgun 10 and sold on Falgun 11 of the following year has cleared the 365-day line even though the market itself may have traded on only about 240 of those days.
Holding period in Nepal
The practical complication is that most active investors do not hold one lot of a scrip — they accumulate through several purchases at different prices and different dates, often through a mix of IPO allotment, secondary-market buying, and reinvested bonus shares. When a partial sale happens, which lot's purchase date determines whether the sale is long-term or short-term? Nepal's Meroshare "My Purchase Source" tool requires the seller to select, at the time of computing WACC for a given sale, which specific purchase transactions are being drawn down — and in the ordinary course, brokers apply the oldest available lots first, so the holding-period test is effectively assessed against the earliest unliquidated purchase date among the shares being sold, even though the cost basis itself is calculated as a blended average across everything in the pool (Lesson 35.3 explains why cost and holding period are computed differently). An investor selling only part of a position should verify, inside Meroshare, exactly which lots the system has attributed to that sale before assuming a long-term rate applies.
The rate itself has moved three times in the last decade, and the pattern of those moves tells you something about the government's underlying intent — first to relieve the market, then to discourage churn, then to raise revenue while locking in the long-term/short-term gap as permanent policy.
| Effective From | Legal Basis | Individual — Long-Term (>365 days) | Individual — Short-Term (≤365 days) | Institution |
|---|---|---|---|---|
| Pre-2076/77 | Income Tax Act 2058 (original) | 7.5% flat | 7.5% flat | 10% |
| FY 2076/77 (mid-2019) | Finance Act 2076 | 5% flat | 5% flat | 10% |
| FY 2078/79 (Shrawan 2078 / July 2021) | Finance Act 2078 | 5% | 7.5% | 10% |
| FY 2083/84 (Shrawan 2083 / July 2026) — current | Finance Act 2083 | 7.5% | 10% | 10% |
The FY 2083/84 change did not touch this architecture — it kept the long-term discount relative to short-term trading intact, which tells you the policy goal (reward patient capital, discourage rapid churn) has outlasted three separate finance ministers. What changed was the size of the gap being monetized: the government raised both legs by 2.5 percentage points, which for a short-term trader is a one-third increase in tax burden (7.5% to 10%) and for a long-term holder is a 50% increase (5% to 7.5%). Investors who had structured their trading around the old 5%/7.5% split — deliberately holding past the one-year mark to capture the discount — still benefit from doing so under the new regime; the absolute discount (2.5 points) is unchanged even though both rates are higher in absolute terms.
Lesson 35.3 — WACC: How Nepal Computes Your Cost Basis
Nepal does not use FIFO (first-in-first-out) or LIFO (last-in-first-out) to determine what you paid for a share when you sell it. It uses the Weighted Average Cost of Capital method — universally shortened to WACC in Nepali market vocabulary, even though this is a different use of the term from the corporate-finance WACC most readers will already know as a discount rate. Here, WACC simply means: pool every purchase of a given scrip inside your demat account, add up the total money actually spent (including transaction costs), divide by the total number of shares acquired, and that single blended figure becomes your cost per share for every subsequent sale of that scrip — regardless of which specific certificate or purchase order the shares "came from."
Why pooling instead of lot-tracking
The reason is structural. Shares held in a dematerialized account are fungible units inside CDSC's ledger — unlike a paper share certificate with a serial number, one unit of Nabil Bank's ordinary share is indistinguishable from another. Nepal's tax administration chose to treat cost basis the same way: as a single average, updated every time a new purchase, bonus allotment, or rights allotment adds shares to the pool, rather than as a queue of dated lots. This also happens to be simpler to withhold automatically at scale across CDSC's entire clearing system, since the broker's software only ever needs one number per scrip per account, not a full purchase history replayed at every sale.
The formula, and every fee that feeds it
WACC = (Sum of all purchase costs, including transaction charges) ÷ (Total shares acquired)
Crucially, "purchase cost" is not just the quoted price per share. It includes the broker commission, the SEBON regulatory fee, and the CDSC/DP charge paid on that purchase — all of which get folded into the numerator before the average is struck. These same three charges apply again on the sell side and are netted against the sale proceeds to arrive at the "adjusted selling price" used for the gain calculation. The current broker commission slab, in effect since Jestha 1, 2081 (mid-May 2024) after a 10% reduction ordered by SEBON, is:
| Transaction Value | Broker Commission Rate |
|---|---|
| Up to Rs 50,000 | 0.36% |
| Rs 50,000 – Rs 5,00,000 | 0.33% |
| Rs 5,00,000 – Rs 20,00,000 | 0.31% |
| Rs 20,00,000 – Rs 1,00,00,000 | 0.27% |
| Above Rs 1,00,00,000 | 0.24% |
On top of the broker's slab, every transaction also carries a SEBON regulatory fee of 0.015% of transaction value and a CDSC/DP charge of roughly Rs 25 per transaction leg — both small individually, but both mandatory inputs into the WACC calculation, and both easy to leave out if an investor tries to reconstruct cost basis by hand from memory of the quoted share price alone.
A worked example
Consider an investor who bought Standard Chartered Bank (SCB) shares in three separate transactions:
| Purchase | Shares | Price/Share | Gross Cost | Broker Commission | SEBON Fee | DP Charge (apportioned) | Total Landed Cost |
|---|---|---|---|---|---|---|---|
| 1 | 100 | Rs 600 | Rs 60,000 | Rs 198.00 | Rs 9.00 | Rs 20.83 | Rs 60,227.83 |
| 2 | 20 | Rs 610 | Rs 12,200 | Rs 43.92 | Rs 1.83 | Rs 4.17 | Rs 12,249.92 |
| 3 | 1,000 | Rs 620 | Rs 620,000 | Rs 1,922.00 | Rs 93.00 | Rs 25.00 | Rs 622,040.00 |
| Total | 1,120 | — | Rs 692,200 | — | — | — | Rs 694,517.75 |
WACC = Rs 694,517.75 ÷ 1,120 shares = Rs 620.11 per share
That Rs 620.11 — not Rs 600, not Rs 620, not a simple average of the three quoted prices — is the figure the broker's system will use as cost basis the moment any portion of this 1,120-share holding is sold. If the investor later sells 500 shares at Rs 750, the taxable gain per share is Rs 750 minus fees minus Rs 620.11, not Rs 750 minus Rs 600.
Lesson 35.4 — Bonus Shares and Rights Shares: The Cost-Basis Traps
Two categories of share acquisition do not involve a normal cash purchase, and both distort the WACC pool in ways that surprise investors who have not thought through the mechanics in advance: bonus shares and rights shares.
Bonus shares carry a zero cost basis
When a company issues bonus shares — Nepal's equivalent of a stock dividend, common among banks and hydropower companies capitalising reserves — the recipient pays nothing for them. But the shares still enter the WACC pool as additional units, with zero rupees added to the cost side of the ledger. The arithmetic consequence is that your average cost per share falls for every unit you hold, bonus and original alike, because the same total cost is now being divided across a larger share count.
Take an investor holding 1,000 shares at a WACC of Rs 500 per share — a cost pool of Rs 500,000. The company declares a 10% bonus. The investor receives 100 new shares at zero cost. The pool is unchanged at Rs 500,000, but the share count is now 1,100.
New WACC = Rs 500,000 ÷ 1,100 = Rs 454.55 per share
Every share the investor now holds — the original 1,000 and the new 100 alike — carries this lower blended cost basis. When the investor eventually sells at, say, Rs 700, the taxable gain per share is Rs 245.45 rather than the Rs 200 it would have been against the pre-bonus WACC of Rs 500. The bonus shares did not create tax-free wealth; they deferred the tax on part of the original investment and spread it thinner across a larger holding, to be collected later at whatever rate applies when the shares are actually sold.
There is a second, separate trap around bonus shares: their holding period is generally treated as beginning on the date of allotment (credit to the demat account), not on the purchase date of the original shares that generated the bonus entitlement. An investor who has held the original shares for two years but received a bonus allotment three months ago may find that a sale today classifies the bonus portion as short-term — taxed at the higher rate — even though the "parent" holding is comfortably long-term. WACC blends the cost of bonus and original shares together, but it does not blend their holding-period clocks; those are tracked separately per allotment.
Rights shares carry the price actually paid, plus a fresh acquisition date
Rights shares are different: the investor does pay for them, typically at the rights issue price set by the company (often at or near face value, though companies can and do price rights issues at a premium). That price — plus the associated fees — is added into the WACC pool as a genuine new purchase, exactly like a secondary-market buy. The complication is timing: rights shares are usually allotted many months after the subscription window closes, and it is the allotment date, not the subscription date, that starts their individual holding-period clock. An investor who subscribed to a rights offering in Baisakh but was only allotted the shares in Ashoj is holding those specific units from Ashoj forward for CGT purposes, even though their capital was committed months earlier.
Lesson 35.5 — How the Deduction Actually Happens: Broker, CDSC, and the Settlement Cycle
Everything described so far — the rate table, the WACC pool, the bonus and rights adjustments — culminates in a single automated event: the moment your sell order settles, typically on T+2 (two business days after the trade date), the broker's Trading Management System (TMS), working through CDSC's clearing infrastructure, computes the gain, applies the correct rate, deducts the tax, and credits you only the net amount. You do not write a cheque to the IRD. You do not calculate anything yourself unless you are checking the broker's work.
The sequence, mechanically, runs like this. When you place a sell order and it executes, the system pulls your WACC for that scrip (verified or auto-computed from your Meroshare purchase history), nets the sale proceeds against broker commission, SEBON fee, and DP charge to get the adjusted selling price, subtracts WACC from that adjusted selling price to get the gain, applies the holding-period test to select the long-term or short-term rate (or the flat institutional rate, if the seller is an entity), withholds that amount, and remits it to the IRD through CDSC's centralised capital gains tax system. What lands in your bank account, or your broker ledger balance, is already net of tax.
There is a related, easily missed obligation on the settlement side that trips up new investors far more often than the tax rate itself: the Electronic Delivery Instruction Slip, or EDIS. After a sale executes, you are required to authorize the electronic transfer of the sold shares from your own Meroshare demat account to your broker's demat account, and this must be completed by 9:00 PM on T+1 — one business day after the trade, and a full day before the T+2 settlement that actually pays you out. Miss that window and you do not just delay your own payment; you expose yourself to a penalty equal to 20% of the sell transaction amount, charged for failing to deliver shares you sold. This is not itself a capital gains tax — it is a settlement-discipline penalty — but it sits directly in the same workflow as the WACC calculation, since Meroshare typically prompts the WACC confirmation and the EDIS authorization in the same session.
For institutional sellers — banks, insurance companies, mutual funds, brokerage proprietary desks — the mechanics of withholding are identical at the point of sale (10% is deducted through the same CDSC infrastructure), but the tax treatment downstream differs from the individual regime. Share trading gains for most institutions are booked as ordinary business income and consolidated into the entity's annual corporate tax return; the 10% withheld at settlement functions there as an advance tax credit against the institution's overall corporate tax liability rather than as a final, self-contained tax the way it now is for individuals. An institutional investor's finance team, not its trading desk, is the one that ultimately reconciles this figure — a genuinely different compliance posture from the retail "sell and forget" experience the final-tax rule now gives individuals.
Lesson 35.6 — Putting It Together: A Full Worked Portfolio Example
The individual rules — WACC pooling, bonus dilution, the 365-day test, fee-adjusted proceeds, automatic withholding — rarely appear one at a time in real trading. A single sale usually forces all of them to interact at once. Consider an investor, Sunita, who has built a position in a commercial bank's shares as follows:
| Event | Date | Shares | Price/Share | Notes |
|---|---|---|---|---|
| Secondary market purchase | Kartik 2081 | 800 | Rs 480 | Original purchase, holding clock starts here |
| Bonus allotment (10%) | Ashoj 2082 | 80 | Rs 0 | Zero cost, separate holding clock starts here |
| Rights allotment | Magh 2082 | 200 | Rs 100 | Genuine new capital, separate holding clock starts here |
| Secondary market purchase | Bhadra 2083 | 300 | Rs 560 | Recent top-up, most recent holding clock |
By Bhadra 2083, Sunita holds 1,380 shares in total. Her WACC pool, including the roughly Rs 3.6 lakh original purchase cost (with fees), the zero-cost bonus shares, the Rs 20,000 rights subscription (with fees), and the recent Rs 1.68 lakh top-up (with fees), works out to a blended WACC of roughly Rs 435 per share once all four events are pooled and divided across 1,380 shares — pulled down from her original Rs 480 entry price by the zero-cost bonus shares and the below-market rights price, then pulled back up slightly by the more expensive recent top-up.
In Ashwin 2083, Sunita sells 600 shares at Rs 650 each. The broker's system must now determine two things independently: which 600 shares (by holding-period clock) are being sold, and what the applicable WACC is. Because Meroshare draws down the oldest available lots first, the 600 shares sold are attributed to her original Kartik 2081 purchase and the bulk of the Ashoj 2082 bonus allotment — both of which, measured against the Ashwin 2083 sale date, have comfortably crossed the 365-day threshold. The sale therefore qualifies for the long-term individual rate of 7.5% under the current Finance Act 2083 regime, not the 10% short-term rate — even though her most recent purchase, three weeks before the bonus and rights events layered in, would not have qualified on its own.
Gain per share = Rs 650 (less proportionate fees) − Rs 435 (WACC) ≈ Rs 210 Total gain on 600 shares ≈ Rs 126,000 Tax withheld at 7.5% ≈ Rs 9,450, deducted automatically at settlement
Had Sunita instead sold her most recent Bhadra 2083 purchase — the batch bought only weeks earlier — the same transaction would have been taxed at 10%, and her taxable gain per share would have been calculated against that batch's own higher cost, not the blended pool figure a naive investor might assume applies uniformly. The lesson is not that Sunita "chose" the cheaper tax outcome; it is that Meroshare's oldest-lot-first attribution did the choosing for her, and an investor who does not understand this mechanism cannot predict, in advance, which rate a given sell order will actually trigger.
Chapter recap
Capital gains tax on NEPSE shares is not a single number an investor memorises once — it is a small system of interacting rules, each of which has moved in the recent past and can move again with each year's Finance Act. As of today, under the Finance Act 2083 (effective Shrawan 1, 2083), a resident individual pays 7.5% on gains from shares held more than 365 days and 10% on gains from shares held 365 days or fewer, both now treated as a final tax rather than an advance payment subject to later reconciliation. Resident institutions pay a flat 10% regardless of holding period, though for most entities this functions as a credit against ordinary corporate tax rather than a closed-out final liability. Unlisted securities sit outside this simplified regime entirely, taxed at 10% for individuals and 15% for entities under the standard filing framework, with no final-tax relief.
The rate an investor pays has changed materially over a short span: a flat 5% in the years following 2019, a 5%/7.5% long-term/short-term split from 2078 onward, and the current 7.5%/10% split since 2083 — each change reflecting a different balance the government struck between relieving a struggling market, discouraging speculative churn, and raising revenue from an increasingly active retail trading base. An investor who cannot name the rate in force for the specific fiscal year a sale settles in is not fully informed, because past rates are not grandfathered forward.
Underneath the rate sits the cost basis, and Nepal computes cost basis by WACC — a single pooled average across every purchase of a given scrip in an account, inclusive of broker commission, SEBON's 0.015% fee, and the CDSC/DP charge on every leg — never by tracking individual lots the way FIFO or LIFO systems do elsewhere. This pooling is invisible to an investor who never opens Meroshare's "My Purchase Source" tool, and it is precisely the mechanism that makes bonus shares dangerous: because bonus allotments enter the pool at zero cost, they mathematically lower the average cost of every share in the holding, deferring rather than eliminating tax, while still starting their own independent holding-period clock from the date of allotment. Rights shares behave in the opposite direction — real capital added at the rights price, with their own fresh acquisition date — and conflating the two categories is the most common cost-basis error retail investors make.
None of this arithmetic is something the individual investor performs by hand at tax time. The broker's Trading Management System and CDSC's clearing infrastructure compute the gain, classify the holding period, apply the rate, and withhold the tax automatically at settlement, crediting only the net amount — a genuinely low-friction system by regional standards, now made simpler still by the final-tax declaration that removed the old requirement for larger investors to separately reconcile share gains on an annual D-4 filing. The one place friction remains sharp is the EDIS transfer deadline: shares sold must be electronically authorized for transfer from the investor's demat account to the broker's by 9:00 PM on T+1, and missing that window triggers a 20% penalty on the sale amount — a settlement-discipline cost entirely separate from, and potentially far larger than, the capital gains tax itself.
The investor who treats this chapter as a checklist rather than a system will get individual facts right and still miscalculate the outcome — quoting the correct rate but applying it to the wrong holding period, or computing WACC correctly but forgetting that a bonus allotment reset a portion of the clock. The discipline this chapter asks for is the same discipline the rest of this book asks for everywhere else: read the primary mechanism, not the headline rate, because in Nepal's capital markets the headline rate is only ever the last step in a calculation that begins several transactions, and sometimes several years, earlier.