Skip to main content
Islamic Relief Kenya
Donate

Islamic giving

Zakat calculator

Work out your Zakat in Kenya shillings in a few minutes. Enter what you own and what you owe, and we will do the sums for you.

  • Gold, 1 gramKES 17,430
  • Silver, 1 gramKES 254
  • Nisab today (silver)KES 155,540

Prices checked on 12 October 2026

1Choose your nisab

The nisab is the least wealth you must have before Zakat is due. It can be measured by gold or by silver.

Use my own gold and silver prices
KES
KES
2What you own

Count wealth you have held for one Islamic year. Leave a box empty if it does not apply to you.

Money at home, in the bank and on your phone
KES
For example Hajj, a wedding or school fees
KES
KES
KES
Only what you expect to be paid back
KES
The value you could take out today
KES
Goods for sale, at their selling price
KES
3What you owe now

Only payments that are due now or soon, not the whole of a long loan.

Instalments that are due now
KES
Pay you owe staff right now
KES
Unpaid rent, KPLC, water, KRA and similar
KES

Private: nothing you type is saved or sent anywhere. Your figures stay on your own phone or computer.

The short answer

Add up your cash, M-Pesa, savings, gold, silver, business stock, investments and money owed to you. Take away debts that are due now. If what is left is above the nisab and you have held it for one Islamic year, pay 2.5% of it as Zakat.

How to use the Zakat calculator

Zakat (also written Zakah) is the third pillar of Islam. It is 2.5% of the wealth you have held for a full Islamic year, once that wealth is above the nisab. Our calculator does the sums in three steps:

  1. Choose your nisab. Pick gold or silver. Today’s prices are filled in for you.
  2. Enter what you own. Cash, M-Pesa, savings, gold, silver, business stock, investments and money people owe you.
  3. Enter what you owe now. Bills, wages and loan instalments that are due.

Your Zakat appears straight away. On a phone, it shows at the bottom of the screen as you type.

What is the nisab in Kenya shillings?

The nisab is the minimum wealth a Muslim must have before Zakat is due. It is the value of 87.48 grams of gold or 612.36 grams of silver. Because gold and silver prices change every day, the nisab in Kenya shillings changes too.

Nisab today in Kenya shillings
BasisWeightNisab today
Silver612.36 gKES 155,540
Gold87.48 gKES 1,524,780

The silver nisab is lower, so more people pay Zakat and more people in need are helped. Many scholars advise using it, but scholars differ, so follow the advice of your own scholar.

What wealth do I count for Zakat?

  • Cash at home, bank accounts, M-Pesa and other mobile money.
  • Gold and silver, including savings held in these metals.
  • Savings for a future plan, such as Hajj or school fees.
  • Goods you hold for sale in a business, at their selling price.
  • Shares, Sacco savings and other investments you can take out.
  • Money other people owe you that you expect to get back.

Your home, your car and everyday items are not counted. For livestock, crops and business rules, read Zakat on gold, savings, livestock and business.

What can I take away?

Most scholars allow you to take away debts that are due now or soon: rent and bills you have not paid, wages you owe workers, taxes and loan instalments that are due. Do not take away the whole of a long loan such as a mortgage. If you are unsure, ask your scholar.

When do I pay Zakat?

Zakat is due once your wealth has stayed above the nisab for one full Islamic (lunar) year. Many Muslims pick one date each year and pay their Zakat then, often in Ramadan, when the reward for good deeds is multiplied. Ramadan 2027 is expected to begin around 8 February 2027. See our Ramadan Timetable 2027 for every county.

Who can receive my Zakat?

The Qur’an names eight groups of people who can receive Zakat, including the poor and the needy. Read Who can receive Zakat? to learn more.

How do I pay my Zakat with Islamic Relief Kenya?

Give on our donation page and choose the Zakat fund, by card or M-Pesa. You can also use Lipa na M-Pesa: PayBill 949210, account name ZAKAT. Your Zakat reaches families in need across Kenya.

Islamic Relief Kenya is registered with the Kenya NGO Board (Reg. No. 218/051/204/0374/3386).

Ready to give? Pay your Zakat by M-Pesa or card, in Kenya shillings or other currencies.

Give your Zakat

Frequently asked questions

How do I calculate Zakat in Kenya?

Add your cash, M-Pesa, savings, gold, silver, business stock, investments and money owed to you, then take away debts due now. If the total is above the nisab and you have held it for a full Islamic year, pay 2.5% of the total.

What is the Zakat rate?

The Zakat rate on savings, gold, silver and trade goods is 2.5%, which is one part in forty. Different rates apply to crops and livestock, so ask a scholar for those.

What is the nisab today?

The nisab is the value of 87.48 g of gold or 612.36 g of silver. Our calculator shows today’s value in Kenya shillings at the top of this page, using live gold and silver prices.

What if my wealth is below the nisab?

If your wealth is below the nisab, no Zakat is due this year. You can still give Sadaqah, a voluntary gift, at any time and in any amount.

Do I pay Zakat on my house or car?

No. A home you live in, a car you use and everyday household items are not counted. Property or goods you keep for sale or trade are counted.

Do I deduct debts before paying Zakat?

Most scholars allow you to deduct debts that are due soon, such as bills and loan instalments for the coming year. Scholars differ on long loans, so ask your scholar if you are unsure.

Can I pay Zakat by M-Pesa?

Yes. With Islamic Relief Kenya you can pay Zakat on our donation page by card or M-Pesa, or use Lipa na M-Pesa PayBill 949210 with account name ZAKAT.

This calculator is a guide only and does not replace the advice of a qualified scholar. Gold and silver prices are market prices and may differ a little from prices in your local market. Last reviewed 12 October 2026.

More about Zakat

Turn your Zakat into hope

Give your Zakat in Kenya shillings by M-Pesa or card. M-Pesa PayBill 949210, account ZAKAT.