Zakat on Goat & Sheep Calculator

Enter your flock size and find the exact animal due — based on the Hadith of Anas ibn Malik and the confirmed Nisab tiers agreed upon by all four madhabs.

Combine all free-grazing goats and sheep you have owned for one full lunar year.
Livestock Zakat applies to Saima animals only. Other types follow different rulings.

Goat & Sheep Nisab Table — Animals Due by Flock Size

These thresholds come directly from the Hadith preserved in Sahih al-Bukhari (1454) — the Book of Zakat written by Anas ibn Malik on the instruction of Abu Bakr as-Siddiq. They have not changed in fourteen centuries.

Flock Size Animals Due Notes
1 – 39 No Zakat Below Nisab threshold
40 – 120 1 goat / sheep 1-year-old goat or 6-month Jaza'ah sheep
121 – 200 2 goats / sheep Two animals of the above quality
201 – 300 3 goats / sheep Three animals
301 – 399 3 goats / sheep Still three until flock reaches 400
400 – 499 4 goats / sheep At 400, four are due
500 – 599 5 goats / sheep +1 animal per complete 100 above 400
600+ 4 base + 1 for every complete 100 above 400 (e.g. 600 → 6, 700 → 7)

Quick Summary

The Prophet ﷺ sent Anas ibn Malik to collect Zakat with a written document specifying exactly how many goats were due for each flock size — right down to the range of 40 to 120 animals. That document is preserved in Sahih al-Bukhari. If you own forty free-grazing goats or sheep and have held them for a lunar year, you owe one animal. Not 2.5%, not cash, not an estimate — one specific animal. Getting this right is not complicated once you know the table. Getting it wrong means your Zakat is invalid, and you remain indebted to Allah ﷻ until you correct it.

What Is Zakat on Goats and Sheep?

Zakat on goats and sheep — known in Arabic as Zakat al-Ghanam — is the obligatory annual charity paid on free-grazing small ruminants (goats, sheep, and their crossbreeds) that meet the Nisab Calculator">Nisab of 40 animals and have been held in full ownership for one complete lunar year. This ruling is established in Sahih al-Bukhari (1454), where the Book of Zakat written by command of Abu Bakr as-Siddiq and narrated by Anas ibn Malik specifies the exact tiers. All four major Fiqh schools — Hanafi, Maliki, Shafi'i, and Hanbali — agree on these thresholds with no dispute.

The distinction between goat Zakat and Zakat on gold or cash is fundamental: this obligation is paid in kind (an actual animal), not as a financial percentage of value. The monetary equivalent is a concession, not the default.

Why Zakat on Goats and Sheep Is Obligatory

Allah ﷻ commands in Surah at-Tawbah (9:103): "Take from their wealth a charity by which you purify them and cause them increase." The Prophet ﷺ extended this purification explicitly to livestock owners of small ruminants. The Hadith in Sahih Muslim (979) describes in graphic detail what awaits a livestock owner who withholds Zakat — the animals themselves will punish the owner on the Day of Judgment. This is not a general warning about wealth hoarding; it singles out animal owners specifically.

Beyond the Akhirah, unpaid livestock Zakat accumulates as a religious debt. Scholars are unanimous that a Muslim who missed Zakat for past years must estimate and pay it retroactively. Ignorance of the rule is an excuse in the past but not going forward once you know.

Islamic Conditions for Goat and Sheep Zakat

Condition 1 — Nisab: 40 Animals

The Nisab for small ruminants is 40. A flock of 39 goats owes nothing; a flock of 40 owes one animal. This threshold is higher than for camels and cattle because goats and sheep are smaller in value. If your flock is a mix of goats and sheep, count them together — they are considered one category (Ghanam) under all four madhabs.

Condition 2 — Hawl: One Full Lunar Year

You must have owned 40 or more Saima animals for one complete lunar year (approximately 354 days) before Zakat is due. If your flock drops below 40 at any point during the year — through sale, death, or gifting — the Hawl resets. If lambs or kids born during the year bring the total above 40 for the first time, the Hawl starts from that date.

Condition 3 — Saima: Free Grazing

Saima means your animals graze on natural pasture for the majority of the year without you purchasing their feed. The word literally means "grazing freely." If you stall-feed your goats or sheep with purchased grain, hay, or fodder for more than half the year, they are Ma'loofah (stall-fed) and are exempt from this specific livestock Zakat. Ma'loofah animals may, however, be subject to Zakat as trade assets if held for resale.

Condition 4 — Complete Ownership (Milk-e-Taam)

You must be the unencumbered owner of the animals. Borrowed animals, animals pledged as security for a debt, and animals under a disputed ownership claim are not counted. For jointly owned flocks, each partner calculates their own share independently — only partners whose personal share reaches 40 animals owe Zakat.

Quality of the Animal Due

The animal you give must be of average quality — not the finest animal in your flock (the Imam collecting Zakat must not demand it) and not the worst (you must not offer a sick, defective, or very old animal). The Hadith explicitly warns both the collector and the payer on this point. The given animal must be healthy, of average size, and free of obvious physical defects.

The Goat Zakat Formula — How the Tiered System Works

Unlike gold or cash Zakat — where you apply 2.5% to the total value — goat and sheep Zakat uses a step-tier system. You count your total flock, identify your tier, and give the specified number of animals. From 40 to 120, the answer is always one animal regardless of whether you own 41 or 119. At 121, it jumps to two. This is intentional: the Prophet ﷺ set fixed tiers, not a continuous percentage.

The 400+ Rule

At 400 animals, four are due. From there, one additional animal is added for every complete 100 above 400. So: 400 → 4, 500 → 5, 600 → 6, 700 → 7, and so on. For 450 animals, the answer is still four — the fifth is not triggered until the flock reaches 500. This is confirmed in Sahih al-Bukhari (1454) and is the position of all four major schools.

The Gap Between 301 and 399

One common error is assuming that three animals are due at 301 and four at 400 with a proportional increase in between. That is not the ruling. Three animals cover the entire range of 201 to 399. The fourth is not triggered until the flock reaches exactly 400. This is a fixed-tier ruling, not a sliding scale.

Step-by-Step Example: Fatima's Flock

Fatima owns a mixed flock in rural Sindh: 68 goats and 47 sheep, all of which graze freely on open pasture. She has owned this flock for 16 lunar months. Her total flock: 68 + 47 = 115 animals.

1
Confirm Saima status: All 115 animals graze freely — no purchased fodder. They qualify as Saima. ✓
2
Confirm Hawl: 16 lunar months of ownership — Hawl is complete. ✓
3
Count total flock: 68 goats + 47 sheep = 115 animals. Goats and sheep combine as one category.
4
Find the Nisab tier: 115 falls within 40–120. One animal is due.
5
Fatima owes: One healthy goat or sheep of average quality from her flock, aged at least one year (or a Jaza'ah sheep of six months if it passes for a year-old).

Now suppose 8 more lambs were born during the Hawl, bringing her total to 123 animals. She has now crossed into the 121–200 tier, so two animals are due — not one. The calves born during the Hawl are counted with the flock at year-end under the Hanafi position.

How to Read Your Calculator Results

"No Zakat due" means either your flock is below 40, the Hawl is not yet complete, or you selected a non-Saima type. A result showing "1 goat/sheep" means you must give one healthy animal from your own flock — or its current market value if your madhab permits cash payment. Always confirm the age of any animal you intend to give: goats must be at least one year old; for sheep, a six-month-old Jaza'ah is acceptable only if it is large enough to pass as a year-old sheep when placed among them.

Pay the due animal to one of the eight eligible recipients named in Surah at-Tawbah (9:60): the poor, the needy, those working to collect Zakat, those whose hearts are to be reconciled, those in bondage, the debt-burdened, in the path of Allah, and the stranded traveller.

Factors That Affect Your Result

Flock death during the Hawl: If disease or accident reduces your flock below 40 before the Hawl completes, no Zakat is due for that year. The obligation requires Nisab to be maintained for the full year.

Purchased animals mid-year: Animals you buy that push your flock above 40 for the first time start a fresh Hawl. They do not absorb the Hawl of previously owned animals unless those animals already crossed Nisab independently.

Lambs and kids born during the year: Under the Hanafi position, offspring born during the Hawl are counted with the herd at year-end and may change the tier of Zakat due. Under the Shafi'i position, they start their own Hawl. This is a real scholarly difference — if you are near a tier boundary, ask your local scholar which position applies.

Mixed ownership: If a husband and wife each own 25 goats from separate inheritance, neither individually meets the Nisab of 40. No Zakat is due from either. If they are co-owners of a shared flock of 50, each owns 25 — still below Nisab. Ownership structure matters significantly.

Common Mistakes in Goat and Sheep Zakat

Treating all goats and sheep as Saima: Many herders in peri-urban areas buy grain or commercial feed for their animals year-round. Those animals are Ma'loofah, not Saima, and do not fall under this Zakat category. If your animals are Ma'loofah and held for sale, apply business asset Zakat (2.5% of market value) instead.

Misreading the 201–399 tier: A common error is assuming that four animals are due at, say, 350 animals because the flock is "closer to 400." Three animals are due for any flock between 201 and 399. Do not overpay from confusion — and do not underpay by stopping at two when your flock exceeds 200.

Giving a defective animal: Offering a sick, lame, very old, or very thin animal is not valid Zakat. The Prophet ﷺ explicitly prohibited Zakat collectors from demanding the best animal, but equally prohibited owners from offering the worst. Average quality is the standard.

Counting leased or borrowed animals: Animals you have leased for grazing or borrowed from a family member are not yours for Zakat purposes. Only animals under your complete ownership count toward Nisab.

When You Must Consult a Scholar

This calculator gives you the correct answer for standard Saima flocks. But these situations require a qualified scholar's guidance:

Livestock Zakat, while structurally simpler than gold or business asset Zakat, has real edge cases that can only be resolved with knowledge of your local circumstances and the relevant Fiqh rulings. A thirty-minute consultation with an Imam familiar with livestock Zakat is worth the clarity.

Frequently Asked Questions

What is the Nisab for Zakat on goats and sheep?

The Nisab for goat and sheep Zakat is 40 animals. If you own fewer than 40 free-grazing goats or sheep (Saima), no Zakat is due.

How many goats are due for a flock of 40 to 120?

For 40 to 120 goats or sheep, one goat (or sheep) is due as Zakat. The animal given must itself be in good health and meet the age requirement.

Do goats and sheep count together for Nisab?

Yes. Goats and sheep belong to the same Fiqh category (Ghanam) and are combined when counting toward the Nisab of 40. A flock of 25 goats and 20 sheep totals 45 and crosses the Nisab threshold.

What is due for 121 to 200 goats?

For 121 to 200 goats or sheep, two animals are due as Zakat.

What is due for 201 to 399 goats?

For 201 to 399 goats or sheep, three animals are due. From 400 onward, one additional animal is due for every complete 100 animals.

Is Zakat on goats paid in kind or in cash?

The original ruling requires payment in kind — giving an actual animal. The Hanafi school permits paying the monetary equivalent of the due animal if giving the animal itself is not possible. Other madhabs (Maliki, Hanbali) prefer giving the animal.

Does Hawl apply to Zakat on goats?

Yes. You must have owned 40 or more Saima goats or sheep for one complete lunar year (Hawl) before Zakat becomes obligatory. If your flock drops below 40 during the year, the Hawl resets.

Are goats used for farming or trade subject to the same Zakat rules?

No. Saima livestock Zakat applies only to free-grazing animals. Goats kept as stall-fed (Ma'loofah) or bought for trade resale fall under different Fiqh rulings — Ma'loofah animals are generally exempt from this Zakat, while trade animals are subject to Zakat on business assets at 2.5% of market value.

What age must the given goat or sheep be?

The animal given as Zakat must be at least one year old for goats. For sheep, a six-month-old Jaza'ah is acceptable if it is large enough to pass for a year-old sheep. The animal must be healthy, free of obvious defects, and of average quality from your flock.

What happens if my flock reaches exactly 400?

For exactly 400 animals, four animals are due. For 401 to 499, four animals are still due. The next additional animal is not triggered until the flock reaches 500. From 400 onward, one additional animal is added for every complete 100 animals.