A Guide to Capital Gains Tax (CGT) on Property in Kenya: How to Calculate the 15% KRA Rate
The Kenyan real estate market has experienced exponential growth over the past two decades. Areas that were once quiet agricultural zones, such as Ruiru, Kitengela, and Karen, have transformed into bustling commercial and residential hubs. For real estate investors, developers, and individual homeowners, selling property in this appreciating market yields substantial financial rewards. However, with these rewards comes the obligation to pay taxes.
A primary tax obligation triggered by the sale or transfer of real property in Kenya is the Capital Gains Tax (CGT). Administered by the Kenya Revenue Authority (KRA), CGT underwent a massive policy shift when the rate was increased from 5% to 15%, effective January 1, 2023. Understanding how to calculate this tax, what expenses are deductible, and what exemptions exist is crucial for any property owner looking to protect their profit margins. This comprehensive guide walks you through the legal framework, step-by-step calculations, and filing requirements for CGT in Kenya.
What is Capital Gains Tax (CGT) on Property?
Capital Gains Tax is a tax levied on the gain (profit) realized upon the transfer or sale of a capital asset, including land, buildings, and shares. In Kenya, CGT is a final tax, meaning that once paid, the gain is not subjected to further income tax.
It is important to note that the tax is not charged on the gross selling price of the property, but rather on the net gain. The net gain is the difference between the selling price (transfer value) and the adjusted cost of the property (the original purchase price plus allowable expenses).
The Legal and Rate Shifts: From 5% to 15%
Initially reintroduced in 2015 at a rate of 5%, Kenya’s CGT rate was considered highly competitive within the East African region. However, the Finance Act 2022 tripled this rate to 15%, effective from January 1, 2023. This adjustment was designed to align Kenya's tax regime with global standards and boost domestic tax revenue.
| Tax Parameter | Pre-2023 Regime | Post-January 1, 2023 Regime |
|---|---|---|
| Applicable Tax Rate | 5% of the net capital gain. | 15% of the net capital gain. |
| Type of Tax | Final tax; not subject to further assessment. | Final tax; not subject to further assessment. |
| Filing & Payment Deadline | Upon transfer of property (before registration). | Upon transfer of property (before registration). |
| Exemptions Threshold (Land) | Under KES 3 million. | Under KES 3 million. |
| Agricultural Land Exemption | Outside municipalities, under 50 acres. | Outside municipalities, under 50 acres. |
How to Calculate KRA Capital Gains Tax: The Formula
To calculate the 15% CGT accurately, you must understand three core financial elements:
$$\text{Capital Gain} = \text{Transfer Value} - \text{Adjusted Cost}$$
1. Transfer Value (Selling Price)
This is the amount received or receivable from the transfer of the property. KRA defines the transfer value as the higher of:
* The actual contract price (selling price agreed between buyer and seller).
* The open market value of the property as determined by a registered government valuer during the stamp duty valuation process.
2. Adjusted Cost (Tax Basis)
The adjusted cost represents the total investment made by the owner in the property. It includes:
* Original Acquisition Cost: The purchase price paid when acquiring the property.
* Incidental Costs of Acquisition: Expenses incurred during the original purchase, such as stamp duty, legal fees, valuation fees, and surveyor fees.
* Capital Improvements: Costs incurred to enhance or preserve the value of the property (e.g., building an extension, installing a borehole, erecting a perimeter wall in Karen, or paving a driveway in Runda). Routine maintenance, such as repainting or fixing plumbing, is not considered a capital improvement.
* Incidental Costs of Disposal: Expenses incurred to sell the property, including commissions paid to estate agents, advertising costs, legal fees for drafting the transfer agreement, and valuation fees.
3. Net Capital Gain
Once you subtract the adjusted cost from the transfer value, you arrive at the net capital gain. If this figure is positive, it is subject to the 15% CGT. If it is negative, you have realized a capital loss. Capital losses can be carried forward to offset future capital gains, subject to KRA guidelines.
Worked Example: Calculating CGT in Kenya
Let us look at a practical scenario.
- Scenario: Mr. Kamau purchased an apartment in Kileleshwa, Nairobi, in 2018 for KES 10,000,000.
- Incidental Purchase Costs: He paid KES 400,000 in stamp duty (4% for urban property), KES 150,000 in legal fees, and KES 50,000 in valuation fees.
- Improvements: In 2021, he renovated the kitchen and installed premium hardwood flooring at a cost of KES 1,200,000.
- Sale: In 2025, Mr. Kamau sold the apartment for KES 18,000,000.
- Incidental Sale Costs: He paid an estate agent a 3% commission (KES 540,000) and legal fees of KES 200,000.
Let’s calculate his KRA Capital Gains Tax liability:
| Step | Cost Category | Amount (KES) |
|---|---|---|
| A | Gross Transfer Value (Selling Price) | 18,000,000 |
| B | Purchase Price | 10,000,000 |
| C | Stamp Duty (Paid at purchase) | 400,000 |
| D | Legal & Valuation Fees (Paid at purchase) | 200,000 |
| E | Capital Improvements (Kitchen & flooring) | 1,200,000 |
| F | Legal Fees & Agent Commission (Paid at sale) | 740,000 |
| G | Total Adjusted Cost (Sum of B to F) | 12,540,000 |
| H | Net Capital Gain (A - G) | 5,460,000 |
| I | CGT Liability (15% of H) | 819,000 |
Mr. Kamau must pay KES 819,000 to KRA as Capital Gains Tax before the property transfer can be finalized.
KRA Capital Gains Tax Exemptions
Kenyan tax law provides specific exemptions where CGT does not apply. Knowing these exemptions can save you millions in unnecessary tax payments:
- Transfer of Property Between Spouses: Transfers of property between husband and wife are exempt from CGT.
- Transfer to Immediate Family: Property transferred to a spouse, child, or immediate dependent is exempt, often classified as a gift.
- Private Residence: The sale of an individual's private residence is exempt, provided the owner has resided in the property continuously for at least three years immediately prior to the transfer.
- Low-Value Land: Transfer of land whose individual value does not exceed KES 3 million is exempt.
- Agricultural Land: Transfer of agricultural land outside gazetted townships, municipalities, or urban areas that is less than 50 acres is exempt.
- Involuntary Transfers: Transfers resulting from estate administration (inheritance/probate) or restructuring within a group of companies (subject to KRA approval) are exempt.
Checklist of Documents Needed to File CGT on iTax
When preparing to submit your CGT return on the KRA iTax portal, you must gather and scan the following documents:
- [ ] Original Sale Agreement: Signed by both the buyer and the seller.
- [ ] Original Acquisition Agreement: The purchase deed showing how much you originally paid for the property.
- [ ] Stamp Duty Receipts: Proof of stamp duty paid during the original purchase.
- [ ] Receipts for Professional Fees: Invoices and payment receipts for lawyers, surveyors, and valuers.
- [ ] Invoices and Receipts for Capital Improvements: Detailed proof of materials and labor used for renovations or structural additions.
- [ ] Official Valuation Report: Issued by a registered valuer for the current sale.
- [ ] KRA PIN Certificates: For both the seller (transferor) and the buyer (transferee).
- [ ] Copy of Title Deed: The registration document of the property being sold.
The Payment and Filing Process on iTax
CGT must be processed online through the KRA iTax portal prior to or at the time of presenting the transfer documents to the Land Registry for registration. The Land Registrar will not complete the transfer of property without a CGT acknowledgement receipt and clearance certificate from KRA.
- Log in to iTax: Access your KRA iTax profile using your PIN and password.
- Navigate to Returns: Select "Payment Registration" or "Payment Queueing" for Capital Gains Tax.
- Fill the Form: Enter details of the property, including the LR Number, the acquisition cost, the selling price, and all allowable expenses. The portal will automatically calculate the 15% tax due.
- Generate Payment Slip: Download the generated E-slip (payment registration slip).
- Make Payment: The E-slip features a unique payment registration number (PRN). You can pay at any KRA agent bank, or via M-Pesa using the eCitizen integrated platform. For M-Pesa, use the eCitizen Paybill 222222, enter the PRN as the account number, and input your PIN to complete the transaction. Ensure you retain the M-Pesa transaction confirmation SMS and print the KRA receipt.
Stay Compliant and Maximize Your Investment Returns
Navigating Capital Gains Tax and ensuring accurate deductions requires diligent record-keeping. Missing receipts for renovations or legal fees can result in paying significantly more tax than necessary.
Simplify your property tax calculations and stay organized. Sign up for our Landlord Dashboard today to track your property purchase costs, log capital improvements, upload tax receipts, and compute your CGT obligations seamlessly.
Ready to Secure Your Next High-Yield Investment?
Schedule a free yield analysis consultation with our sourcing agents, register for distressed deal alerts, or submit a bespoke property request today.
Bespoke Sourcing
Our agents will coordinate with developers and verify legal titles to source off-plan or distress assets for you.
Get Deal Alerts
Receive immediate WhatsApp and SMS notifications when distressed assets hit the market.
Need Consultation?
Have questions about landlord management, rental invoices, or corporate booking packages?
Contact Our Office