OmniFinPortal
Open Calculator

How to Calculate Zakat on Assets Worldwide: Stocks, Crypto, Gold & Retirement Funds

Zakat & Islamic Finance·Published May 12, 2026·10 min read

Quick answer

Zakat is generally calculated as 2.5% of total zakatable wealth held for a full lunar year above the Nisab threshold, after deducting short-term liabilities due. The Nisab is traditionally defined using a fixed weight of either gold (87.48 grams) or silver (612.36 grams), converted to your local currency at current metal prices, and most scholars treat actively-traded stocks, cryptocurrency holdings, and accessible gold as zakatable, while retirement funds are typically assessed only on the portion you can currently access, with the rest deferred until withdrawal.

Zakat calculations get complicated the moment your wealth isn't just cash in a bank account. Stocks, cryptocurrency, gold held in different forms, and retirement accounts each raise their own questions about what counts as zakatable wealth — and the answer doesn't change based on which currency you hold it in, whether that's US dollars, British pounds, UAE dirhams, Saudi riyals, Pakistani rupees, or Indian rupees.

The core formula

Formula used:

Zakat Due = (Total Zakatable Assets − Deductible Short-Term Liabilities) × 2.5%

The Nisab threshold, in any currency

The Nisab is the minimum level of wealth a person must hold, for a full lunar year, before Zakat becomes due. It's traditionally defined two ways: 87.48 grams of gold, or 612.36 grams of silver. Since gold and silver have different market values, the two thresholds produce different cash-equivalent amounts — many scholars recommend using the (generally lower) silver-based Nisab, since it results in more wealth being purified each year, though this is a point where individuals often follow their own school of thought or local scholarly guidance.

Whichever standard you use, converting it into a usable local-currency figure is the same two-step process everywhere: take the fixed weight (87.48g gold or 612.36g silver) and multiply it by the current metal price in your own currency — USD, GBP, AED, SAR, PKR, or INR — using live rates, since the cash value of the Nisab moves with the metals market even though the underlying weight never changes.

How different asset types are typically treated

Common Zakat treatment by asset type

Asset typeTypical Zakat treatmentKey consideration
Cash & bank balancesFully zakatable at 2.5% if held above Nisab for a full lunar yearIncludes current/savings accounts and cash on hand
Gold & silver jewellery/bullionMost scholars treat this as zakatable, though some schools exempt jewellery worn for personal useMelt value (purity × weight × current price) is generally used, not retail/making-charge value
Publicly traded stocksZakatable — commonly assessed on the current market value if held for trading, or a company's zakatable net assets per share if held for long-term investmentWhich method applies can depend on your intent (trading vs. long-term holding) and the school of thought followed
CryptocurrencyGenerally treated like cash or tradeable goods by most contemporary scholars — zakatable at current market valueA fast-evolving area of jurisprudence; consult a qualified scholar for assets with unusual structures (staking, DeFi positions, etc.)
Retirement funds / pensionsTypically assessed only on the portion you could access today, if any; inaccessible locked-in portions are commonly deferred until they become accessibleTreatment varies significantly by country and plan type — this is an area with real scholarly diversity of opinion

Deducting liabilities

Short-term liabilities due within the near term — bills, short-term debt repayments, and similar immediate obligations — are generally deductible from your zakatable assets before applying the 2.5% rate. Long-term debt (such as the remaining years of a mortgage) is treated differently across schools of thought, with some deducting only the portion due within the coming year rather than the full remaining balance; this is another area worth checking against the guidance you follow.

Worked example across currencies

The arithmetic is identical no matter the currency: once your total zakatable assets minus deductible liabilities are converted into one currency, multiply by 2.5%. A portfolio worth the equivalent of 20,000 in USD, EUR, GBP, AED, SAR, PKR, or INR terms, held above the Nisab for a full lunar year with no deductible liabilities, owes the equivalent of 500 in that same currency — 2.5% is 2.5% regardless of denomination.

Use the Zakat Calculator to combine mixed assets and liabilities into a single Zakat figure, check current gold and silver rates to value your own Nisab threshold via the Metals & Commodities Converter, and convert the result into Pakistani rupees or any other currency with the PKR Base-Currency Rate Digest.

For educational and informational purposes only — not financial, investment, trading, legal or tax advice. See our full Financial Disclaimer.

FAQs

The Nisab is traditionally defined as the cash-equivalent value of either 87.48 grams of gold or 612.36 grams of silver. Many scholars recommend the silver-based threshold since it's generally lower, meaning more people qualify to give and purify more of their wealth each year — but this can depend on the school of thought you follow.