Calculators
Capital Gains Tax Calculator
See CGT due on a property or share sale, including the NSE-listed share exemption.
Capital Gains Tax on a sale
Enter the acquisition cost and sale (transfer) value to see the gain and any CGT due.
- Capital gain
- KES 1,000,000
- CGT due
- KES 150,000
Source: KRA β Capital Gains Tax, as of 21 July 2026.
Not tax advice. CGT treatment can depend on the specific asset and transaction β confirm your position with KRA or a tax adviser before relying on this figure.
How Capital Gains Tax works on a sale in Kenya
Capital Gains Tax (CGT) is charged on the gain from disposing of a chargeable asset β property or unlisted shares, most commonly β not on the full sale price. The gain itself is simple: the amount you transfer (sell) the asset for, minus what it cost you to acquire it. Only that difference is taxed; the portion of the sale value that just returns your original cost isn't.
One category of asset is carved out entirely. Shares listed or traded on the Nairobi Securities Exchange (or another CMA-licensed exchange) have been exempt from CGT since the Finance Act 2015, so the same calculation that produces a tax bill for a property sale produces nothing at all for a listed-share sale.
The tax is charged when the asset actually changes hands β on sale, but also on some other forms of transfer β and it's the transferor (the seller) who is liable, typically accounted for through KRA's installment tax system at the point of transfer rather than at the end of the tax year. That timing detail doesn't change the arithmetic this calculator shows, but it's worth knowing that CGT is usually settled well before your annual return, not alongside it.
The rate, and the NSE exemption
| Asset type | CGT treatment |
|---|---|
| Property or unlisted shares | 15% of the gain |
| NSE-listed shares | Exempt β KES 0 |
Source: KRA β Capital Gains Tax, as of 21 July 2026.
Worked example: a KES 1,000,000 gain
Using the calculator's own defaults β an acquisition cost of KES 2,000,000 and a transfer value of KES 3,000,000 for a property (or unlisted share) sale β the gain is KES 1,000,000, the difference between the two. At 15%, CGT due comes to KES 150,000, leaving KES 2,850,000 of the KES 3,000,000 sale proceeds after tax. Sell the same KES 1,000,000 gain through NSE-listed shares instead, and the exemption applies in full: CGT due is KES 0, regardless of the size of the gain.
This is a starting estimate, not a final figure β it doesn't account for allowable costs such as improvements or incidental selling expenses, which would reduce the taxable gain. As with any tax position, confirm the specifics with KRA or a tax adviser before relying on the number shown.
Want more than a calculator?
A dedicated advisor can turn this into an actual plan β across KES, USD, and everything you hold.
Start investing