Back to All Articles

Hidden Costs When Buying Land in Kenya (2026): Stamp Duty, Legal Fees, Consent, Search and Survey

Text:
Hidden Costs When Buying Land in Kenya (2026): Stamp Duty, Legal Fees, Consent, Search and Survey

By Houseland Investment | 6-minute read

You have found a plot at Ksh 750,000 and the deposit is ready. Then someone mentions "transfer costs", and the real number stops being the number on the advert.

The plot price is only part of what you pay. Between signing the agreement and holding a title in your name, there are at least six more charges. Most are modest. Being surprised by them is what hurts.

Here is what each one is, what it costs in 2026, and how to avoid paying more than you should.

The short answer: how much extra to budget

For a typical plot, add roughly 4% to 8% of the price for the legal and government costs of the transfer. On a Ksh 750,000 plot, that is about Ksh 30,000 to Ksh 60,000. Stamp duty is the biggest piece, and it is the one most likely to change this year (see below).

1. Stamp duty on land in Kenya

Stamp duty is a tax on the transfer of land. The buyer pays it before the transfer can be registered.

  • 4% of the value for land in a municipality or town.

  • 2% of the value for land in rural areas.

  • It is charged on the higher of your sale price or the government valuer's figure, so writing a lower price in the agreement does not reduce it.

  • It is paid online through the Ministry of Lands platform (Ardhisasa).

Plot price

Stamp duty at 2%

Stamp duty at 4%

Ksh 430,000

Ksh 8,600

Ksh 17,200

Ksh 750,000

Ksh 15,000

Ksh 30,000

Ksh 1,200,000

Ksh 24,000

Ksh 48,000

Which rate applies to your plot? Ask your advocate before you budget. Municipal boundaries have widened in recent years, and some areas that once paid 2% now pay 4%. Plots near the edges of growing towns are where this matters most.

A 2026 change to watch. On 20 October 2026, President Ruto announced that the National Treasury proposes to exempt land transactions worth Ksh 1 million or less from stamp duty, with progressive rates for higher-value deals. On a Ksh 1 million plot, that would save Ksh 20,000 in a rural area or Ksh 40,000 in an urban one. At the time of writing, this is a proposal heading to Parliament, not law. Keep budgeting for stamp duty until it is enacted, and ask your advocate what applies on the day you transfer.

2. Legal fees

An advocate drafts or reviews the sale agreement, runs the checks and handles the transfer. Fees follow the Advocates Remuneration Order, and typical conveyancing fees on a purchase run at about 1% to 1.5% of the price, plus 16% VAT. On lower-priced plots, a minimum fee may apply, so the percentage can end up higher.

This is the cost buyers most often try to skip, and the one that protects you most. Ask who your advocate is, who pays, and get the fee in writing before you sign anything.

3. Official land search

An official search at the land registry shows the registered owner, and whether the land has a charge, caution or restriction against it. It costs roughly Ksh 500 to Ksh 1,000, paid through Ardhisasa or e-Citizen (published figures differ, so confirm the current fee).

It is the cheapest protection you will buy. Do it before you pay a deposit, not after. Then compare the result with the green card and the registry index map (RIM), which our guides on title deed verification explain.

4. Land Control Board consent

If the land is agricultural, the sale needs the consent of the Land Control Board. Without it, the transaction is void. Many plots on the edges of Kajiado County's towns are still classified as agricultural, so ask whether consent applies to yours.

  • The Ministry of Lands service charter lists Ksh 3,000 for a consent application and Ksh 10,000 for a special board sitting. Older sources quote Ksh 1,000 and Ksh 5,000, so check the current figure.

  • The board usually meets about once a month. A special sitting costs more but saves waiting.

  • Both buyer and seller normally attend. Agree in advance who pays the application fee.

Consent is also where delays happen. Transfers of agricultural land can take weeks longer than urban ones, so factor that into your timeline.

5. Survey and beacons

A survey is not a legal step in every purchase, but it is your best protection against boundary disputes.

  • Verify the beacons. A licensed surveyor confirms that the beacons on the ground match the registry map and the deed plan. A plot that looks right but does not match the paperwork is a common source of later disputes.

  • Subdivisions. If you are buying part of a larger parcel, a subdivision survey is needed before you can get your own title. Ask the seller to confirm that it is done, and who pays.

  • Cost depends on the size and location of the parcel, so ask for a quote instead of relying on a general figure.

6. The smaller charges that add up

  • Registration and title fees: a few thousand shillings at the land registry.

  • Valuation: the government valuation used for stamp duty. An independent valuation is optional.

  • Rates and land rent: ask the seller for a clearance certificate so you do not inherit unpaid arrears.

  • Title processing: if the plot is sold without the title included, ask for the processing fee as a written figure.

"Title inclusive" needs a definition. When a seller advertises a plot as title inclusive, ask exactly what that covers, and what you still have to pay, such as stamp duty or legal fees. A good seller will answer in writing.

Example: total costs on a Ksh 750,000 plot

Item

Estimated cost

Stamp duty (2% to 4%)

Ksh 15,000 to Ksh 30,000

Legal fees (1% to 1.5% plus 16% VAT)

Ksh 8,700 to Ksh 13,050

Official search

Ksh 500 to Ksh 1,000

Land Control Board consent (if the land is agricultural)

Ksh 0 to Ksh 3,000

Registration and title fees

About Ksh 3,000 to Ksh 6,000

Estimated total

About Ksh 27,000 to Ksh 53,000 (roughly 4% to 7%)

This excludes a survey, an independent valuation and any title processing fee if the title is not included. If the stamp duty exemption for plots up to Ksh 1 million becomes law, the first line drops to zero.

How to avoid paying more than you should

  1. Get a written breakdown of every cost before you pay a deposit.

  2. Settle who pays what in the sale agreement. The buyer normally pays stamp duty, but anything can be agreed in writing.

  3. Pay official fees through official channels. Search fees and stamp duty go through e-Citizen or Ardhisasa. Be wary of anyone asking for "processing fees" in cash or to a personal account.

  4. Search first, pay later. If the search shows a problem, you have lost Ksh 1,000 instead of your deposit.

  5. Ask what is changing. Tax rules for land are under review this year, so check the current position with your advocate before you transfer.

Buy with the full picture

At Houseland Investment, we explain every cost before you commit, and our survey team can verify the beacons on your plot. Book a free site visit and ask us for a written breakdown for the project you are considering.

Call or WhatsApp +254 722 552 522, or visit houselandinvestment.co.ke


Elegant Footer