A practical guide to fulfilling your zakat obligation on cryptocurrency holdings. Understand the core principles, valuation methods, common pitfalls, and step-by-step calculation — all in one place.
Zakat is a mandatory charitable contribution that applies to Muslims who possess wealth above a certain threshold (nisab) and have held it for a full lunar year (hawl). Historically, zakat applied to gold, silver, cash, livestock, and agricultural produce. Today, scholars include financial assets, business inventory, and — increasingly — cryptocurrency.
Cryptocurrency is generally considered a form of wealth that falls under the category of trading assets (urūḍ al-tijārah) because it is bought and sold for profit. As such, it is subject to zakat at the same rate as other tradable goods: 2.5% of the total value above the nisab, provided it has been in your possession for one lunar year.
Zakat becomes due on your cryptocurrency holdings when two conditions are met: nisab (the minimum threshold) and hawl (the passage of one lunar year). If you acquire crypto at different times, each batch has its own hawl. However, many scholars recommend setting a single annual zakat date for all assets to simplify compliance.
Most contemporary scholars agree that cryptocurrency is zakatable. However, there are differences of opinion on certain technical aspects — such as whether it is treated as cash (currency) or as a trade good. The differences affect valuation methods but not the overall obligation.
The two pillars of zakat eligibility are nisab and hawl. They must be understood clearly to calculate zakat correctly.
The nisab is the minimum amount of wealth you must possess before zakat becomes due. Traditionally, it is based on the value of 87.48 grams of gold or 612.36 grams of silver. You can choose either standard, but the silver standard is lower, meaning more people will be liable.
To determine the nisab in your local currency, multiply the current price of gold or silver by the respective grams. For example, if gold is $60 per gram, the gold nisab is about $5,249. You must use the price on the day you are calculating zakat.
The hawl is the lunar year (354 days) that your wealth must remain above the nisab before zakat becomes obligatory. For cryptocurrency, you should track the acquisition date of each holding. If you buy crypto at different times, each batch has its own hawl. However, many Muslims choose a single annual date (e.g., the start of Ramadan) and pay zakat on all assets that have been in their possession for a year.
If your wealth drops below the nisab at any point during the year, the hawl resets. You must track your total zakatable assets throughout the year to determine if they consistently met the threshold.
Valuing cryptocurrency for zakat is straightforward in principle but can be complicated by volatility and the variety of assets. Here are the key considerations.
Most scholars agree that you should value your crypto holdings at the market price on the day you pay zakat. Use a reputable source like CoinMarketCap, CoinGecko, or your exchange's average price. For stablecoins, the value is typically $1 per unit.
If you hold various coins, calculate the total value in your local currency by multiplying the quantity of each coin by its current price, then sum them. This total, along with any other zakatable assets (cash, gold, business inventory), is then used to determine if the nisab is met.
For staked or locked tokens, use the current market value of the tokens themselves, regardless of their availability for withdrawal. If the tokens are illiquid (e.g., locked for a period), you still need to include them in your zakat calculation because they are part of your wealth.
Some scholars recommend using the average price over the year to smooth out volatility, but the majority view is to use the price on the day of payment. This is simpler and more practical for most people. If you are concerned about extreme fluctuations, you can take the price on a specific day (e.g., the first day of Ramadan) and stick to it annually.
Choose a consistent method and document your calculations. This ensures transparency and makes it easier to review if needed.
Follow these steps to calculate your zakat on cryptocurrency accurately.
Choose a single day each year to calculate and pay zakat. Many choose the Islamic calendar date of their first zakat payment. You can also align it with Ramadan.
For crypto, get the price from a reliable exchange or aggregator. Multiply the quantity by the price to get the total value in your currency. Sum all assets to get your total zakatable wealth.
Look up the current price of gold or silver. Calculate the nisab (e.g., 87.48g gold value). If your total wealth is less than the nisab, no zakat is due. If it is equal to or greater, proceed to Step 5.
You can subtract any outstanding debts you owe from your total wealth. Only deduct debts that are due immediately. This reduces your zakatable amount.
Multiply the remaining wealth by 2.5% (0.025). The result is the zakat you owe.
Distribute the amount to eligible recipients (the poor, needy, debtors, etc.) or to a reputable zakat organization. You can pay in cash or, if they accept it, in cryptocurrency.
Accurate pricing is essential. Here are reliable sources and tools to help you value your crypto and determine the nisab.
Many Islamic organizations provide online nisab calculators that automatically compute the gold and silver nisab based on current market prices. These can save time and reduce errors.
Several apps and websites allow you to enter your assets and debts and calculate zakat automatically. Some are designed for cryptocurrency, making it easier to manage multiple coins.
Prices fluctuate. Always use the price on the day you are calculating zakat. Do not use prices from earlier in the year as they will be outdated.
Ahmed holds 2.5 BTC. On his zakat date, BTC is trading at $60,000. His total crypto value is $150,000. He has no other assets or debts. The gold nisab is $5,249 (based on 87.48g gold at $60/g). His wealth exceeds the nisab. He owes 2.5% of $150,000 = $3,750 in zakat.
Fatima holds 5 ETH (worth $200 each = $1,000), 1,000 USDC ($1,000), and 500 ADA (worth $0.50 each = $250). Total crypto value = $2,250. She also has $1,000 in cash and owes $500 on a credit card. Total assets = $3,250; minus debts = $2,750. Gold nisab is $5,249, so her wealth does not reach the nisab. No zakat is due this year.
Omar has staked 1,000 ATOM in a Cosmos staking pool. The current price of ATOM is $10, so his staked value is $10,000. He also has 2 BTC worth $120,000. His total crypto value is $130,000. He has no debts. He pays 2.5% of $130,000 = $3,250 in zakat.
While the basic framework is well-established, there are areas of difference that can affect your calculation. It's important to be aware of these and seek guidance if needed.
Some scholars view cryptocurrency as a form of currency (like dollars), and they apply the same rules as cash—zakat is due on the full amount if it reaches the nisab for a year. Others treat it as a trade good, which may allow for the deduction of certain costs. The difference is often minimal in practice.
Rewards from mining or staking become part of your wealth when you receive them. If they are added to your holdings, they reset the hawl for that portion. This can make tracking complex. Some scholars recommend paying zakat on the total balance annually, regardless of when rewards were received, to simplify matters.
If your crypto is locked in a smart contract and you cannot access it, should you pay zakat on it? Most scholars say yes, because it is still your property. However, if you cannot afford to pay zakat from other assets, you may need to wait until you can access the funds.
The choice between gold and silver nisab can significantly affect whether zakat is due. Silver is lower, so more people will be liable. Many prefer the gold standard to be conservative, but the silver standard is also valid and may be more appropriate for those with modest means.
If you are unsure about any aspect, consult a qualified scholar or your local imam. This guide provides a general framework but does not replace personalized advice.
This table compares different approaches to calculating zakat on cryptocurrency.
| Factor | Gold Nisab | Silver Nisab | Single Zakat Date | Per-Asset Hawl |
|---|---|---|---|---|
| Nisab threshold | Higher (≈87.48g gold) | Lower (≈612.36g silver) | N/A | N/A |
| Who pays | Wealthier individuals | More people liable | All eligible | All eligible |
| Hawl tracking | Same as standard | Same as standard | Simplified (one date for all) | Detailed (per batch) |
| Ease of calculation | Moderate | Moderate | Easy | Complex |
| Scholarly support | Widely accepted | Widely accepted | Common practice | Classical method |
| Recommended for | Conservative approach | Inclusive approach | Most individuals | Those with precise records |
Note: Consult a scholar to determine which approach is most appropriate for your situation.
Aisha is a Muslim investor who holds various cryptocurrencies. She also has cash savings and a small investment in gold. She wants to calculate her zakat for the current lunar year.
Assets:
Total assets = $255,000
Debts: Aisha owes $10,000 on a personal loan (due now). Net wealth = $255,000 - $10,000 = $245,000.
Nisab (gold standard): 87.48g gold × $60/g = $5,249. Her wealth is far above the nisab, so zakat is due.
Zakat amount: 2.5% of $245,000 = $6,125.
Aisha pays $6,125 to a local charity that distributes zakat to eligible recipients. She keeps records of her calculation and the payment.
This guide provides general information on zakat calculation for cryptocurrency. It is not a substitute for personalized religious or financial advice. Zakat is a serious religious obligation, and errors in calculation can have implications. Different schools of thought may have differing views on specific aspects of crypto zakat.
The cryptocurrency market is volatile, and prices can change significantly. Ensure you use up-to-date pricing on the day of your calculation. Always verify the eligibility of the organization or individuals you pay zakat to. Consult with a qualified scholar or your local mosque for guidance tailored to your situation.
The nisab is the minimum amount of wealth required to be eligible for zakat. It is calculated as the value of 87.48 grams of gold or 612.36 grams of silver, depending on which standard you follow. For cryptocurrency, convert your total holdings to your local currency and compare it to the nisab threshold using the gold or silver price on the day you calculate.
The hawl is the lunar year (354 days) that your cryptocurrency holdings have been in your possession. If you acquired crypto at different times, you should calculate zakat separately for each batch when it reaches one lunar year. Alternatively, you can use a single zakat date for all assets and pay zakat on assets held for a full year.
Most scholars recommend using the market price at the time you are paying zakat. Use a reliable, widely recognized exchange rate (e.g., from CoinMarketCap or CoinGecko) on the day of calculation. Be consistent and document the source for transparency.
Yes, if the staked or locked crypto is still in your possession and reaches the nisab and hawl, you must pay zakat on it. However, if you cannot access the funds due to a lockup period, you may need to evaluate the liquidity and consider the possibility of paying zakat once it is accessible, but consult a qualified scholar for guidance.
The standard rate is 2.5% (¼ of 10%) of the total zakatable assets that are above the nisab and have been held for a full lunar year. This applies to crypto as it is treated as a tradable asset.
Because crypto prices fluctuate, it is recommended to calculate zakat based on the price on the day you are paying zakat. If you prefer, you can use an average price over a short period (e.g., the last 7 days) to smooth out volatility, but the general principle is to use the current market value at the time of payment.
Yes, some organizations accept zakat in the form of cryptocurrency. You can transfer the equivalent amount of crypto to a charity that accepts it. Ensure that the charity is legitimate and that you clearly specify the zakat intention for the transaction.
You should combine the total value of all your zakatable assets (including different cryptos, cash, gold, etc.) and pay 2.5% on the total amount that exceeds the nisab. You do not need to calculate separately per coin, but you must ensure each holding has met the hawl requirement individually.