Is zakat obligatory on cryptocurrency?
Yes β according to the majority of contemporary Islamic scholars, zakat is due on cryptocurrency holdings. Crypto is classified under amwal (wealth) in Islamic jurisprudence. If your crypto holdings exceed the nisab threshold and you have held them for a full lunar year (hawl), you are obligated to pay 2.5% of their value as zakat.
This ruling has been confirmed by multiple fatwa bodies, including the AAOIFI (Accounting and Auditing Organisation for Islamic Financial Institutions), the Islamic Fiqh Academy, and scholars across Saudi Arabia, the UAE, and Oman. The fact that crypto is digital and volatile does not exempt it β just as cash savings and gold holdings are zakatable, so is crypto.
"Cryptocurrencies, if they are considered to have monetary value, are subject to zakat in the same manner as cash and trade goods β provided nisab and hawl conditions are met."
The two conditions: Nisab and Hawl
Zakat is only obligatory when two conditions are both met:
- Nisab: Your total zakatable wealth must exceed the minimum threshold. The nisab is equivalent to either 85 grams of gold or 595 grams of silver. At current prices, the gold nisab is approximately $7,000β8,000 USD (about OMR 2,700β3,100 or AED 25,000β29,000). Most scholars recommend using the gold nisab for crypto. Check the current nisab in your currency before calculating.
- Hawl: You must have owned that wealth above the nisab level for a complete lunar year (354 days). If your crypto value dips below the nisab at any point during the year, the hawl resets. If it stays above for a full year, zakat becomes due.
Note on volatile crypto: Because crypto prices fluctuate significantly, scholars generally advise using the market value of your holdings on the day zakat is due (your zakat anniversary date), not an average. If the value on your zakat date is above the nisab, zakat is due on that value.
How to calculate zakat on crypto β step by step
The zakat rate on crypto is 2.5%, applied to the total current market value of your holdings on your zakat due date.
Step 1 β List all your crypto holdings
Include every cryptocurrency you own: Bitcoin (BTC), Ethereum (ETH), stablecoins (USDT, USDC), and any altcoins. Do not include crypto you owe to others (debts). Include only what you own outright.
Step 2 β Get the current market value
Convert everything to your local currency (OMR, AED, SAR, etc.) at the market price on your zakat due date. Use CoinGecko or CoinMarketCap for live prices, or log into your exchange β Binance's portfolio dashboard shows the current value of all holdings in AED, OMR, or SAR directly.
Step 3 β Check against the nisab
If your total crypto value is above the nisab (and has been for a full hawl year), proceed. If not, zakat is not due this year.
Step 4 β Multiply by 2.5%
Zakat due = Total value Γ 0.025
Worked example β Gulf Muslim in Oman
What about stablecoins?
Stablecoins like USDT, USDC, and BUSD are pegged to fiat currency (usually USD). Most scholars treat them exactly like cash for zakat purposes β 2.5% is due on their full value if you have held them above the nisab for a hawl year. There is no special treatment or exemption for stablecoins.
What about crypto you are trading?
If you actively trade crypto (buying and selling to profit from price movements), scholars generally classify this as trade goods (urood al-tijarah). The same 2.5% rate applies on the market value at the zakat date β not just on profits, but on the full value of all holdings. This is because trade goods are zakatable on their market value, not just the gain.
What about crypto in a locked staking pool?
This is a nuanced area. If your crypto is locked in staking for a fixed period and you cannot access it, some scholars say the hawl pauses during the lock-up period. Others say the hawl continues. To be safe, include staked crypto in your zakat calculation at its market value on the zakat date, unless a qualified scholar tells you otherwise for your specific situation.
Can you pay zakat in crypto?
Most scholars say zakat should be paid in the same form of wealth you are paying it on β or its cash equivalent. In practice, this means you can pay zakat in crypto (by transferring to a reputable zakat institution or charity that accepts it), or you can convert to fiat and pay in OMR, AED, or SAR.
Several reputable Islamic charities now accept crypto donations for zakat. Ensure the organisation you give to is a recognised zakat-eligible recipient (fi sabilillah, the poor, travellers in need, etc.).
Frequently asked questions
Do I include unrealised gains?
Yes. Zakat is on the current market value of all holdings, not just your original purchase price or realised profits. If 1 BTC you bought for $20,000 is now worth $95,000, you pay zakat on $95,000.
What if I lost money on crypto?
If your total crypto wealth is below the nisab on your zakat date, no zakat is due. Losses reduce the zakatable amount. However, if your total wealth (crypto + cash + gold + other assets minus debts) still exceeds the nisab, zakat is due on the net total.
What if I forgot to pay zakat on crypto in previous years?
You should make up missed zakat as a priority. Calculate what you would have owed in past years (using the best price estimate you can) and pay it now. Consult a scholar for guidance on making up multiple years.