How to Calculate Zakat on Crypto Assets Correctly
Kimia Editorial
Kimia Finance Team
You hold 2 Bitcoin and 50 Ethereum. Ramadan is approaching. How much Zakat do you owe — and on what date do you calculate it?
For most Muslims with crypto, this question triggers uncertainty. Traditional Zakat rules were written for gold, silver, and cash — but contemporary scholars have extended these principles to digital assets. The rules are clearer than most people think.
Is Zakat Obligatory on Cryptocurrency?
The majority of contemporary Islamic scholars agree that Zakat is obligatory on cryptocurrency holdings that meet the nisab threshold and have been held for a full lunar year (hawl). Cryptocurrencies are considered a store of value and a medium of exchange — analogous to gold and silver.
How to Determine the Nisab
The nisab threshold is equivalent to 87.48 grams of gold or 612.36 grams of silver. Convert your total crypto portfolio value to your local currency, then compare it against the current gold or silver nisab value. If your holdings exceed this threshold throughout the hawl, Zakat is due.
"Purification of wealth is a pillar of our faith. What applies to gold and silver applies to its modern equivalents."
Step-by-Step Calculation
- Determine your holdings: Add up the current market value of all crypto assets you have owned continuously for more than one lunar year.
- Check the nisab: Compare your total against the gold or silver nisab value on your Zakat anniversary date.
- Apply the 2.5% rate: If you meet the nisab, pay 2.5% of your total zakatable crypto holdings.
- Handle volatility carefully: Use the value on your Zakat anniversary date, not an average or peak value.
What About Staking Rewards and DeFi Yield?
Staking rewards and DeFi yield introduce added complexity. Here is how to approach them:
- Proof-of-Stake staking rewards: Most scholars treat staking rewards as income received at the time of receipt. Add their value to your Zakatable wealth on your anniversary date. Whether the underlying coin itself is permissible is a separate question that depends on the coin's use case — consult a qualified Islamic scholar.
- Liquidity provision (DeFi): Yield from liquidity pools often involves permissibility concerns beyond Zakat. If you are uncertain whether the protocol is Halal, address that question before calculating Zakat on the returns.
- Lending protocols: Interest-based lending platforms (Aave, Compound) are generally considered impermissible under Islamic law. Any interest earned should be donated, not counted as Halal income.
Special Cases: NFTs, Airdrops, and Lost Coins
NFTs: Non-fungible tokens held as assets are Zakatable if their market value exceeds the nisab and they have been held for a full hawl. Valuing NFTs is challenging due to illiquidity — use the last confirmed sale price or a credible floor price estimate on your anniversary date. If valuation is genuinely impossible, many scholars accept a reasonable good-faith estimate.
Airdrops: Tokens received as airdrops are treated as gifts or unexpected income. Most scholars agree they are Zakatable once received and held. Their hawl begins from the date of receipt, not from when you first acquired the original qualifying token.
Lost or inaccessible coins: If you have genuinely lost access to a wallet (lost private key, defunct exchange, locked smart contract), most scholars say you are not obligated to pay Zakat on coins you cannot access. Once you recover access, calculate Zakat from that point forward. Coins on a failed exchange where recovery is unlikely may be excluded on the same principle.
A Worked Example
Consider a Muslim investor with the following on their Zakat anniversary date (1 Ramadan 1447):
- 2 Bitcoin — current value: $180,000
- 50 Ethereum — current value: $120,000
- $12,000 in stablecoins (USDC)
- Gold nisab on this date: $8,400
Total Zakatable crypto: $180,000 + $120,000 + $12,000 = $312,000
This exceeds the $8,400 nisab threshold. All holdings have been held for more than a lunar year.
Zakat due: $312,000 × 2.5% = $7,800
Five Common Mistakes to Avoid
- Using peak price instead of anniversary price: Use the value on your specific Zakat date, not the highest value during the year.
- Forgetting small wallets: That old wallet with $500 in altcoins still counts if it crosses nisab combined with other assets.
- Ignoring the hawl requirement: Coins purchased two months ago do not yet have Zakat due. The clock restarts with each new purchase.
- Paying Zakat in the same coin: Paying Zakat in Bitcoin is permissible if the recipient is willing, but most Zakat organizations prefer fiat. Calculate in fiat, pay in whichever form is most useful to the recipient.
- Waiting for year-end: Track holdings throughout the year so your anniversary calculation is accurate, not reconstructed from memory.
Kimia's Zakat calculator handles cryptocurrency tracking automatically — enter your holdings once, and the app tracks their value daily, checks the nisab threshold in real time, and generates your complete Zakat statement when your anniversary arrives.
Related reading: Zakat on gold and jewelry, Zakat on salary, and pricing plans.
Master Your Money the Halal Way
Get weekly tips on ethical investing and financial purification delivered to your inbox.
Share this article
Apply What You Learned
Track your finances, manage Qard al-Hasana, and plan your budget with Kimia.
Try Kimia Free