What is Capital Gains Tax in Kenya?
Capital gains tax (CGT) is a tax on profit you make when you sell an asset for more than you paid for it. If you buy land for KES 1 million and sell it five years later for KES 2 million, your capital gain is KES 1 million. CGT applies to that KES 1 million profit. CGT is different from income tax. Income tax is on earnings from work or business operations. CGT is on profit from selling assets — land, real estate, shares, investment property. Who pays CGT:
- Anyone selling land or property in Kenya
- Shareholders selling shares in companies
- Foreign investors selling Kenyan property
- Individuals selling investment property Who doesn't pay CGT:
- Landlords filing rental income separately (rental tax applies instead, not CGT)
- People selling their principal residence (main home exemption)
- Farmers selling agricultural land (exempt under certain conditions)
- Government or charity organizations (exempt) CGT was introduced in Kenya in 2015 and has been a significant tax obligation since then. Many property and land owners don't realize they owe CGT and get caught off guard by tax demands from KRA.
Who Pays Capital Gains Tax in Kenya?
Anyone disposing of a capital asset (selling it for a profit) is subject to CGT. You don't need to be a professional investor. Even if you own one piece of land and sell it for profit, you owe CGT. Specifically, CGT applies when:
- You sell land or property — whether it's residential, commercial, or undeveloped land
- You sell shares — if you profit from selling stocks or shares in a company
- You sell investment property — if you own property specifically for investment purposes
- You sell other capital assets — vehicles (if not personal use), equipment, or other valuable property held for investment CGT does NOT apply when:
- You sell your main residence — if it's your primary home and you lived there, it's exempt
- You're filing rental income separately — rental income tax applies; you don't pay CGT on the rental property itself
- You sell shares at a loss — you can offset the loss against future gains
- You inherit property — inherited assets generally aren't subject to CGT when you receive them (though future disposal may trigger CGT) Non-residents selling Kenyan property also pay CGT. If you're a foreigner selling land or real estate in Kenya, you owe CGT on the profit at 30%.
Capital Gains Tax Rate & Exemptions in Kenya
The capital gains tax rate in Kenya is 30% on the capital gain amount. This means if you sell property for a KES 1 million profit, you owe KES 300,000 in CGT (30% × 1,000,000). Exemptions (who doesn't pay CGT):
- Principal residence — Your main home is exempt. If you sell your family home where you lived, no CGT. But if you own multiple properties, only one can be your principal residence.
- Agricultural land — Land used for farming may be exempt under certain conditions. If you're an active farmer selling agricultural land, you may qualify for exemption (documentation required).
- Long-term holdings — There's no special rate reduction for holding assets a long time. The rate is always 30%.
- Government/Charity — Tax-exempt organizations don't pay CGT.
- Small land disposals — Land sold for under KES 500,000 may have reduced CGT treatment (check current KRA guidance). Key point: The exemptions are narrow. Most people selling property or land must pay the full 30% CGT.
Quick links
Capital Gains Tax on Land in Kenya
When you sell land in Kenya, you calculate CGT as: (Selling Price − Purchase Price − Allowable Expenses) × 30% = CGT Due Example 1: Residential Land
- Purchase price: KES 500,000 (2015)
- Selling price: KES 1,500,000 (2026)
- Capital gain: KES 1,000,000
- CGT (30%): KES 300,000
- Net proceeds to you: KES 1,200,000 Example 2: Commercial Land
- Purchase price: KES 2,000,000 (2010)
- Selling price: KES 5,000,000 (2026)
- Capital gain: KES 3,000,000
- CGT (30%): KES 900,000
- Net proceeds to you: KES 4,100,000 Key issue with land sales: Many people think they can just pocket the difference between purchase and sale price. KRA disagrees. You must identify your actual purchase price (with proof), calculate the gain, and pay 30% to KRA. Common mistakes:
- Not documenting original purchase price — if you can't prove what you paid, KRA assumes a higher original value, reducing the deductible amount
- Forgetting survey costs, title transfer fees, improvement expenses — these can be deducted from the gain, lowering CGT
- Not filing within the deadline — CGT is due within 30 days of sale
Capital Gains Tax on Real Estate in Kenya
Real estate includes residential property, commercial buildings, apartment blocks, and rental properties. If it's your principal residence (main home): Exempt from CGT. You can sell it tax-free. If it's investment property or a rental property: CGT applies on the profit when you sell. However, if you've been filing rental income tax (MRI returns), the property is treated as a rental asset. You pay CGT on disposal. If it's commercial real estate: Full CGT applies. A shopping center, office building, or commercial space sold at a profit is subject to 30% CGT. Hidden costs to remember when selling:
- Estate agent commission (5–6% typical) — this is deductible from proceeds, not from CGT, but impacts net proceeds
- Title transfer fees — paid to government; can be deducted from capital gain
- Survey costs — if you had a resurvey done, deductible
- Legal fees — solicitor/advocate fees for the sale are deductible
- Marketing and advertising costs — deductible These expenses reduce your capital gain, lowering CGT. Example: Apartment Block Sale
- Purchase price (2015): KES 5,000,000
- Selling price (2026): KES 12,000,000
- Capital gain: KES 7,000,000
- Deductible costs (title transfer, legal, survey): KES 300,000
- Taxable capital gain: KES 6,700,000
- CGT due (30%): KES 2,010,000
- Less estate agent commission (5%): KES 600,000
- Net to seller: KES 9,390,000 Many people get shocked by the CGT bill because they didn't factor in the 30% liability when structuring the sale price.
Quick links
How to Calculate Capital Gains Tax in Kenya
The formula is: (Sale Price − Purchase Price − Allowable Expenses) × 30% = CGT Due Step 1: Establish Purchase Price Dig up documentation from when you bought the asset. Property title deed, purchase agreement, receipt. If you inherited the property, the valuation at the time of inheritance counts as your purchase price (inheritance isn't taxable; the asset takes your purchase basis). Step 2: Determine Selling Price This is straightforward — the amount you're selling the asset for. If you're selling for KES 2 million, that's your selling price. Step 3: Calculate Capital Gain Subtract purchase price from selling price: KES 2,000,000 − KES 1,000,000 = KES 1,000,000 gain. Step 4: Deduct Allowable Expenses Capital improvements (renovations, additions that increased value), title transfer fees, survey costs, legal fees, selling commissions can be deducted. Keep all receipts. Example: Gain of KES 1,000,000 − KES 100,000 expenses = KES 900,000 taxable gain. Step 5: Apply 30% Tax Rate KES 900,000 × 30% = KES 270,000 CGT Due Step 6: File & Pay File a capital gains tax return with KRA and pay within 30 days of sale. Late payment triggers penalties and interest. Common calculation mistakes:
- Using current market value instead of actual purchase price — inflate the gain unnecessarily
- Forgetting to deduct capital improvements — this significantly overstates CGT liability
- Including personal expenses (like moving costs) — not deductible
- Not adjusting for inflation — Kenya doesn't allow inflation adjustments on CGT, so the longer you hold an asset, the higher the gain
Capital Gains Tax on Shares in Kenya
If you sell shares in a company for more than you paid, CGT applies at 30%. Example: Selling Company Shares
- You buy 1,000 shares at KES 100/share = KES 100,000 cost
- 5 years later, shares trade at KES 250/share
- You sell all 1,000 shares for KES 250,000
- Capital gain: KES 150,000
- CGT: KES 45,000 (30% × 150,000) For listed companies (NSE): The share price is transparent (published on NSE), so KRA has easy verification. You can't dispute what you sold for. For unlisted companies: You might own shares in a private company. The valuation can be complex. KRA may challenge your stated sale price if it seems too low. You'll need valuation documentation or expert appraisals to support the price. Exemptions on shares:
- Small shareholdings — Sales under KES 500,000 may have reduced treatment
- Long-term holdings — No preferential rate; always 30%
- Losses on shares — If you sell at a loss, you can offset it against future capital gains Special case: IPO or company exit: If your startup is acquired or goes public, CGT applies on the founder shares. This can be a significant liability that surprises founders. If you're selling KES 50 million worth of shares and the gain is KES 40 million, your CGT is KES 12 million. Plan ahead.
Quick links
When is Capital Gains Tax Due & Filing Requirements
CGT is due within 30 days of the asset disposal (sale). If you sell land on March 15, your CGT return and payment are due by April 15. Filing process: 1. Calculate your capital gain (sale price minus purchase price and expenses) 2. Prepare a CGT return (Form varies; check with KRA for current form) 3. File on iTax portal 4. Pay the tax due 5. Receive confirmation from KRA Penalties for late payment:
- KES 5,000 flat penalty per month late
- Plus 5% of tax due per month late
- Plus 20% annual interest on unpaid amount Example: You owe KES 100,000 CGT and pay 2 months late. Penalty = KES 10,000 (5,000 × 2 months) + KES 10,000 (5% × 100,000 × 2) + interest. Total owed: ~KES 135,000+. Documentation to keep:
- Purchase receipt or title deed (proof of original price)
- Sale agreement (proof of selling price)
- Receipts for capital improvements, legal fees, survey costs
- Bank statements showing the transaction
- Any valuation or appraisal documents Non-residents selling in Kenya: Same timeline and filing requirement (30 days), but the withholding agent (whoever is buying the property) may be required to withhold CGT at source. Verify with the buyer.
Quick links
How to Legally Avoid or Minimize Capital Gains Tax
There's no way to fully avoid CGT, but there are legitimate strategies to minimize it: 1. Principal Residence Exemption Designate your home as your principal residence. If you've owned multiple properties and plan to sell one, ensure the one you sell is not your main home. Sale of principal residence = no CGT. 2. Hold Assets Longer No preferential rate for long-term holdings, but inflation doesn't adjust gains. If you buy land for KES 1 million in 2016 and sell for KES 2 million in 2026, you owe CGT on the full KES 1 million gain despite inflation. However, holding longer gives you time to build capital improvements (renovations, additions) that reduce the gain. 3. Document Capital Improvements Every legitimate renovation, addition, or improvement to the property can be deducted from the gain. Keep all receipts. A KES 200,000 improvement reduces your taxable gain by KES 200,000, saving you KES 60,000 in CGT (30% × 200,000). 4. Claim All Allowable Deductions Title transfer fees, legal fees, survey costs, agent commissions — these reduce your net proceeds AND your taxable gain. Track them carefully. 5. Offset Losses Against Gains If you sell one asset at a loss and another at a gain in the same year, offset the loss against the gain. You only pay CGT on the net gain. 6. Consider Timing If you're selling multiple properties, spread sales across tax years if possible. Selling KES 10 million in one year means KES 3 million CGT. Spreading it reduces annual liability and may have withholding implications. 7. Agricultural Land Strategy If the land qualifies as agricultural (farmed actively), it may be exempt. Document your agricultural use clearly. What you CANNOT do:
- Avoid disclosure — KRA sees property transfers through the land registry. You must file.
- Understate the selling price — the buyer's attorney also files documents with KRA
- Claim fake expenses — receipts will be verified; fraud triggers penalties and prosecution
- Use a proxy or nominee — selling through someone else's name doesn't work; KRA looks through the structure
Quick links
Capital Gains Tax Law & Recent Changes in Kenya
Capital Gains Tax (CGT) was originally introduced in Kenya in 1975, suspended on June 13, 1985, and later reintroduced effective in 2015 via the Finance Act 2015. The main CGT rules:
- Rate: 30% on capital gains
- Applies to: Land, real estate, shares, investment property
- Exemptions: Principal residence, agricultural land, charitable organizations
- Non-residents: Also subject to 30% CGT on Kenyan-source disposals
- Filing deadline: Within 30 days of sale Recent changes & enforcement: KRA has increased CGT enforcement in recent years, particularly on high-value property sales. The taxman now cross-references land registry transfers with tax filings, catching people who don't declare CGT. This has resulted in significant audit assessments and penalties. Tax ruling considerations: If you're unsure whether CGT applies or how to calculate it, you can request a tax ruling from KRA before selling. This provides certainty and protects you from future audit disputes.
Quick links