🔒100% Private — No file uploads
🆓Free — No signup
Instant results
🔧80+ tools
HomeBlogHow to Calculate Zakat on Stocks and Investments in 2026
Islamic Finance2026-06-04⏱️ 15 min read

How to Calculate Zakat on Stocks and Investments in 2026

How Do You Calculate Zakat on Stocks and Investment Portfolios in 2026?

Calculating Zakat on stocks and investment portfolios in 2026 depends on your investment intent and the type of asset you hold. If you own stocks as a long-term investor (holding shares for their underlying business value), most scholars say you calculate Zakat on your proportional share of the company's Zakatable assets — primarily cash, receivables, and inventory. If you are a short-term trader (buying and selling shares for price fluctuations), you treat your entire portfolio as trade goods and pay 2.5% Zakat on the total current market value on your Zakat due date. For mutual funds and ETFs, the same principles apply: calculate based on the fund's underlying assets or its full market value depending on your holding intent. This guide covers every scenario — individual stocks, index funds, retirement accounts, dividends, and the exact calculation methods endorsed by major Islamic finance scholars.

Why Is Zakat on Stocks Different from Zakat on Cash?

Unlike cash or gold, stocks represent ownership in a business — not pure money. A company's balance sheet contains a mix of Zakatable assets (cash, accounts receivable, inventory) and non-Zakatable assets (machinery, buildings, equipment used for production). This distinction matters because Zakat is only due on the Zakatable portion of what you own.

However, this complexity does not exempt you from Zakat. The obligation remains — the calculation method simply adjusts to reflect the nature of the asset. The two main scholarly approaches are:

  • Investment approach (long-term holding): Calculate Zakat on your proportional share of the company's Zakatable assets only. This is the method preferred by scholars like Dr. Yousef Al-Qaradawi and the Islamic Fiqh Council.
  • Trade approach (short-term trading): Pay 2.5% on the full current market value of your entire portfolio. This applies if you actively buy and sell stocks for profit.

Most Muslims today hold stocks through brokerage accounts, retirement plans, or index funds. Understanding which approach applies to you is essential for fulfilling your Zakat obligation correctly.

How Do You Know If You Are an Investor or a Trader?

The distinction between investor and trader determines your Zakat calculation method. Here is how to tell which category you fall into:

You Are a Trader If:

  • You buy and sell stocks frequently (weekly, daily, or multiple times per month)
  • Your primary goal is to profit from short-term price movements
  • You follow market news, charts, and technical analysis to time your trades
  • You hold stocks for days or weeks, not years

Your Zakat method: Pay 2.5% on the total market value of your entire portfolio on your Zakat due date. Treat your holdings like any other trade goods.

You Are an Investor If:

  • You buy stocks and hold them for months or years
  • Your primary goal is long-term capital appreciation and dividend income
  • You analyze company fundamentals, not daily price charts
  • You may add to your positions periodically but rarely sell

Your Zakat method: Calculate Zakat on your proportional share of the company's Zakatable assets. This requires looking at the company's financial statements. The practical shortcut: estimate that approximately 20-30% of a typical company's assets are Zakatable (cash, receivables, inventory), and apply 2.5% to that portion of your holdings.

Step-by-Step: How to Calculate Zakat on Individual Stocks

Here is the exact process for calculating Zakat on stocks you hold as a long-term investor:

Step 1: Determine Your Zakat Due Date

Your Zakat year (Hawl) begins when your total Zakatable wealth first reached the Nisab. Many Muslims use a fixed annual date like 1st Ramadan. On this date, you will assess all your holdings.

Step 2: List All Your Stock Holdings

Make a complete list of every stock you own on your Zakat date, including:

  • Individual company shares (Apple, Amazon, Saudi Aramco, etc.)
  • Shares held in brokerage accounts (Interactive Brokers, E*TRADE, etc.)
  • Shares in retirement accounts (401k, IRA, pension funds)
  • Fractional shares

Step 3: Find Each Company's Zakatable Assets

For each company, look at its most recent quarterly or annual financial statement. You need three numbers:

  • Cash and cash equivalents
  • Accounts receivable (money owed to the company)
  • Inventory (goods ready for sale)

Add these three figures together to get the company's total Zakatable assets. Then calculate your proportional share:

Your Zakatable Share = (Total Zakatable Assets ÷ Total Shares Outstanding) × Your Shares

Step 4: Apply the 2.5% Rate

Sum up your Zakatable share across all stocks, then multiply by 2.5%:

Zakat = Total Zakatable Share × 0.025

Step 5: Add Dividends Received During the Year

Dividends you received and still hold (did not spend) are treated as cash savings. Add them to your total Zakatable wealth and include them in your Zakat calculation at 2.5%.

Practical Example: Zakat on a Stock Portfolio

Ahmed holds the following stocks on his Zakat due date (1st Ramadan 1447):

  • 100 shares of Company A: Market value $5,000. Company A has $200 million in Zakatable assets and 50 million shares outstanding. Ahmed's share: ($200M ÷ 50M) × 100 = $400
  • 50 shares of Company B: Market value $3,000. Company B has $100 million in Zakatable assets and 25 million shares outstanding. Ahmed's share: ($100M ÷ 25M) × 50 = $200
  • 200 shares of Company C: Market value $8,000. Company C has $500 million in Zakatable assets and 200 million shares outstanding. Ahmed's share: ($500M ÷ 200M) × 200 = $500

Total Zakatable share: $400 + $200 + $500 = $1,100

Zakat owed: $1,100 × 2.5% = $27.50

If Ahmed also has $10,000 in cash savings, $2,000 in gold, and $500 in unpaid dividends, his total Zakatable wealth is $10,000 + $2,000 + $500 + $1,100 = $13,600, and his total Zakat would be $13,600 × 2.5% = $340.

How Do You Calculate Zakat on Mutual Funds and ETFs?

Mutual funds and ETFs pool money from many investors to buy a diversified basket of stocks, bonds, and other securities. Calculating Zakat on these is more complex because you do not directly own the underlying stocks — you own units in the fund.

The Simplified Method (Recommended for Most People)

Most contemporary scholars, including those on the AAOIFI (Accounting and Auditing Organization for Islamic Financial Institutions) board, allow a simplified approach for mutual funds and ETFs:

  • Check the fund's latest fact sheet or annual report for its asset allocation
  • Estimate the percentage invested in equities (stocks) versus bonds, cash, and other assets
  • Apply the 2.5% Zakat rate to the full current value of your units if the fund is primarily equity-based (more than 50% stocks)
  • If the fund is primarily bond-based or money-market, Zakat is still due on the full value because the units themselves are tradeable assets

For example, if you hold $20,000 in an S&P 500 index ETF, you would pay $20,000 × 2.5% = $500 in Zakat. This simplified method is widely accepted and much more practical than trying to calculate the Zakatable assets of every company in the fund.

The Detailed Method (For Those Who Want Precision)

If you want to be more precise, you can use the fund's holdings data (available on the fund's website) to calculate your proportional share of each underlying company's Zakatable assets. This is time-consuming but more accurate. For a fund holding 500+ stocks, the simplified method is generally considered sufficient by scholars.

Is Zakat Due on Retirement Accounts Like 401k and IRA?

This is one of the most common questions Muslims ask. Retirement accounts — 401(k), IRA, Roth IRA, 403(b), and pension funds — present a unique Zakat question because the funds are often locked until retirement age.

The Majority Scholarly Position

Most contemporary scholars, including Dr. Yousef Al-Qaradawi and the European Council for Fatwa and Research (ECFR), hold that Zakat is due on retirement accounts every year, even before you can access the funds. The reasoning:

  • You are the legal owner of the funds, even if access is restricted
  • Zakat is due on wealth you own, not only wealth you can immediately spend
  • The obligation does not wait until retirement

Calculation method: Determine the total value of your retirement account on your Zakat due date. If the account holds primarily stocks or mutual funds, use the simplified method (2.5% of total value). If it holds bonds or money market funds, pay 2.5% of the total value.

The Alternative Position

Some scholars argue that Zakat on retirement accounts is only due when you withdraw the funds, similar to how Zakat on debt is treated. Under this view, you would pay Zakat for all previous years when you actually receive the money. This position is less common but is held by some scholars who view restricted-access wealth differently.

Practical Recommendation

To be on the safe side, most scholars recommend paying Zakat annually on retirement accounts. If this is financially difficult, you can follow the alternative position and pay accumulated Zakat when you withdraw. Consult a knowledgeable scholar for your specific situation. Use our Zakat Calculator to determine your exact Zakat amount.

How Do You Calculate Zakat on Dividends?

Dividends are payments made to shareholders from a company's profits. Here is how Zakat applies to dividends:

  • Dividends received and still unspent: If you received dividends during the year and still have the money (in your bank account or reinvested), Zakat is due on the full amount at 2.5% as part of your cash savings.
  • Dividends immediately spent: If you spent the dividends on living expenses right away and do not have a full Hawl's worth accumulated, Zakat is not due on those specific dividends.
  • Dividends reinvested (DRIP): If dividends are automatically reinvested into more shares, they become part of your stock holdings and are Zakatable under the stock calculation methods described above.

The key principle: Zakat is on accumulated wealth held for one year, not on income that was immediately spent.

What About Zakat on Islamic Funds and Sharia-Compliant Investments?

If you invest in Islamic mutual funds, Sharia-compliant ETFs, or Sukuk (Islamic bonds), the Zakat calculation follows the same principles:

  • Islamic equity funds: These invest only in Sharia-compliant companies. Calculate Zakat on your proportional share of the fund's Zakatable assets, or use the simplified method (2.5% of your units' market value).
  • Sukuk (Islamic bonds): If the Sukuk represents ownership in a tangible asset (like a building or project), Zakat is due on your share of the asset's value. If it is more like a debt instrument, Zakat is due on the full value as cash-equivalent.
  • Sharia-compliant robo-advisors: Platforms like Wahed Invest or Amana funds — calculate Zakat on the total value of your account using the simplified method.

Being Sharia-compliant does not exempt you from Zakat. In fact, paying Zakat on your Islamic investments is a core part of fulfilling your financial obligations in Islam.

Common Mistakes People Make When Paying Zakat on Stocks

Avoid these frequent errors:

  • Ignoring stocks entirely: Some people pay Zakat on cash and gold but forget their stock portfolio. Stocks are Zakatable wealth — do not leave them out.
  • Using the wrong method: If you are a day trader, use the trade goods method (2.5% of market value). If you are a long-term investor, use the asset-based method. Mixing them up leads to incorrect calculations.
  • Forgetting retirement accounts: 401(k), IRA, and pension funds are Zakatable. Include them in your calculation.
  • Double-counting dividends: If you already included reinvested dividends in your stock valuation, do not count them again as cash.
  • Not accounting for margin or borrowed funds: If you bought stocks on margin (with borrowed money), subtract the loan amount from your portfolio value before calculating Zakat. You do not owe Zakat on wealth you do not fully own.
  • Waiting for the portfolio to recover: If your portfolio dropped from $50,000 to $20,000, you still calculate Zakat on $20,000 — the current value, not the peak value.
  • Confusing Zakat with capital gains tax: Zakat is 2.5% of your total wealth held for one year. It is not a tax on profits or gains. Even if your portfolio lost money, Zakat is still due if the remaining value meets the Nisab.

How Does Zakat on Stocks Compare to Other Zakatable Assets?

Here is a quick comparison to help you understand where stocks fit in your overall Zakat calculation:

  • Cash and bank accounts: 2.5% of total balance held for one year
  • Gold and silver: 2.5% of market value if above 85g gold / 595g silver
  • Stocks (trader): 2.5% of total portfolio market value
  • Stocks (investor): 2.5% of proportional share of Zakatable assets
  • Mutual funds and ETFs: 2.5% of total value (simplified method)
  • Retirement accounts: 2.5% of total value (majority position)
  • Cryptocurrency: 2.5% of total market value — see our Complete Crypto Zakat Guide

Add all these amounts together to get your total annual Zakat obligation. For a complete overview of Zakat rules, read our Complete Guide to Calculating Zakat. To calculate Zakat on gold, see How to Calculate Zakat on Gold in 2026.

Summary: Your Stock Zakat Checklist

Follow this checklist every Zakat year:

  • ✅ Determine if you are an investor or a trader
  • ✅ List all stock holdings across all accounts (brokerage, retirement, etc.)
  • ✅ Calculate using the appropriate method (asset-based for investors, market value for traders)
  • ✅ Include mutual funds, ETFs, and index funds
  • ✅ Add retirement account values (401k, IRA, pension)
  • ✅ Include unspent dividends and cash from sold shares
  • ✅ Subtract any margin loans or debts against your portfolio
  • ✅ Add stock Zakat to your total Zakat from all other assets
  • ✅ Pay 2.5% of the total to eligible recipients
  • ✅ Keep records for next year

Use our Zakat Calculator to simplify your calculations and ensure accuracy.

Frequently Asked Questions (FAQ)

Is Zakat obligatory on stocks and shares?

Yes, Zakat is obligatory on stocks and shares according to the majority of Islamic scholars. If you hold stocks as a long-term investor, you pay Zakat on your proportional share of the company's Zakatable assets (cash, receivables, inventory). If you are a short-term trader, you pay 2.5% on the full market value of your portfolio. The key condition is that your total Zakatable wealth — including stocks, cash, gold, and other assets — must meet the Nisab threshold (85 grams of gold or 595 grams of silver equivalent) and be held for one lunar year.

How do I calculate Zakat on my stock portfolio if I do not know the company's financial details?

If you cannot access detailed financial statements for every company you invest in, most scholars allow you to use a simplified method: pay 2.5% on the total market value of your equity holdings. This is especially practical for diversified portfolios with many stocks. Alternatively, you can estimate that roughly 20-30% of a typical company's assets are Zakatable and apply 2.5% to that portion. For index funds and ETFs, the simplified method (2.5% of total value) is widely accepted by scholars and is the most practical approach.

Do I pay Zakat on stocks that have lost value?

Yes. Zakat is based on the current market value of your holdings on your Zakat due date, not what you originally paid. If your portfolio was worth $50,000 when you bought in and is now worth $20,000, you calculate Zakat on $20,000 (or your share of the underlying Zakatable assets at current prices). The only exception is if your total combined wealth — across all assets — falls below the Nisab threshold, in which case Zakat is not due.

Is Zakat due on my 401(k) or IRA if I cannot access it until retirement?

The majority of contemporary scholars say yes — Zakat is due on retirement accounts every year, even before you can withdraw. You owe 2.5% of the account's current value annually. However, some scholars hold the alternative view that Zakat is only due when you actually withdraw the funds. To be cautious, most scholars recommend paying annually. If this is financially difficult, consult a knowledgeable scholar about your specific situation and consider paying accumulated Zakat when you retire and withdraw the funds.

How do I calculate Zakat on index funds like the S&P 500?

For index funds and ETFs, use the simplified method: pay 2.5% on the total current market value of your units. If you hold $30,000 in an S&P 500 index fund, your Zakat on that holding is $30,000 × 2.5% = $750. This method is endorsed by AAOIFI and most contemporary scholars because it is impractical to calculate the Zakatable assets of every company in a 500-stock index. The simplified method ensures you fulfill your obligation without excessive complexity.

Should I pay Zakat on dividends separately or as part of my stock holdings?

It depends on what you did with the dividends. If you reinvested them (through a DRIP), they are now part of your stock holdings and are included in your stock Zakat calculation. If you received them as cash and still have the money, add them to your cash savings and pay 2.5% on them as part of your cash Zakat. If you spent them immediately on living expenses, Zakat is not due on those specific dividends. The key is to avoid double-counting: do not include dividends in both your stock value and your cash savings.

What if I bought stocks with borrowed money (margin trading)?

If you purchased stocks on margin (using borrowed funds), you must subtract the loan amount from your portfolio value before calculating Zakat. You only owe Zakat on the net value — the portion you actually own. For example, if your margin portfolio is worth $40,000 but you owe $15,000 on the margin loan, your Zakatable amount is $25,000. Note that margin trading involves interest (riba), which is prohibited in Islam. Scholars strongly advise avoiding margin trading altogether and using only your own capital for investments.

Do I pay Zakat on stocks in a child's custodial account (UTMA/UGMA)?

Yes. Custodial accounts belong to the child, and Zakat is due on the holdings. In practice, the parent or guardian is responsible for paying Zakat on the child's behalf until the child reaches the age of majority. The calculation method is the same: 2.5% of the proportional Zakatable assets (for long-term holdings) or 2.5% of market value (for trading accounts). If the child's total wealth meets the Nisab, Zakat is obligatory.

Is there a difference between how Hanafi and Shafi'i schools treat Zakat on stocks?

The basic obligation is the same across all four Sunni schools of thought. However, there are minor differences in methodology. The Hanafi school is generally more expansive in what it considers Zakatable, and some Hanafi scholars recommend using the market value method for all stocks (treating them as trade goods), which simplifies calculation. The Shafi'i and Maliki schools tend to favor the asset-based method for long-term holdings. In practice, both methods are accepted, and you should follow the guidance of the scholar or institution you trust most.

Can I deduct my debts from my stock portfolio value before calculating Zakat?

There is a scholarly debate on this. The majority position is that short-term debts (due within one year) can be deducted from your Zakatable wealth before calculating Zakat. Long-term debts (like a 30-year mortgage) are generally not deducted — you pay Zakat on your full wealth and the debt is handled separately. For margin loans or any debt directly tied to your stock portfolio, most scholars allow deduction. If you have personal loans or credit card debt, you can deduct the amount due within the next 12 months from your total Zakatable wealth.

What happens if I cannot afford to pay Zakat on my entire stock portfolio?

Zakat is only obligatory if your total net wealth meets the Nisab threshold. If your stock portfolio is your only asset and it has dropped significantly, you may no longer meet the Nisab — in which case Zakat is not due. However, if you have other assets (cash, gold, etc.) that push you above the Nisab, Zakat is obligatory on your total wealth. If paying the full amount is genuinely difficult, Islam allows you to pay what you can and make up the rest later. Zakat is a debt owed to Allah and should be paid as soon as you are able.

How do I handle Zakat on stocks if I live in a non-Muslim country?

The Zakat obligation is the same regardless of where you live. Calculate your Zakatable wealth using the methods described above, and pay Zakat to eligible recipients as defined in the Quran (9:60). You can pay Zakat to eligible individuals in your local community, to Islamic charities that distribute Zakat, or to Muslims in need anywhere in the world. Many Islamic organizations accept Zakat payments online and distribute them to verified recipients. The calculation method does not change based on your country of residence — only the Nisab threshold in local currency may differ slightly based on gold and silver prices.