CalcaTools
menu_book

Zakat on Stocks: How to Calculate It (2026)

person calcatools calendar_today Updated: July 21, 2026 schedule 6 min read

Quick answer: Zakat on stocks is 2.5% of their value. You pay this once a lunar year. Your total wealth must be above nisab. For shares you buy to trade, you pay zakat on their full market value. For shares you hold for a long time (for dividends or growth), you usually pay zakat on about 25–30% of their market value. This part is considered the liquid, zakatable portion.

Do I pay zakat on my stocks?

Yes, you do. When you own shares, you own a part of a company. The company’s wealth includes cash, inventory, and money owed to it. These are all things that zakat applies to.

Most Islamic scholars today agree on this. If you are a Muslim and your stocks, along with your other wealth, are above the nisab amount, you must pay zakat. You pay the standard rate of 2.5%. This is true as long as a full lunar year (called a ‘hawl’) has passed since you got the wealth.

The main question is how much of the share value you pay zakat on. This depends on why you own the shares.

Trading stocks vs. long-term investments: What’s the difference for zakat?

How you calculate zakat on your stocks depends on your goal for owning them:

  • Shares bought to trade: If you plan to sell these shares for a profit soon (in the short to medium term), treat them like goods you buy to sell. You owe zakat on the full market value of these shares. You calculate this on your zakat due date, at a rate of 2.5%.
  • Shares held long-term: If you hold shares to get dividends or for growth over many years, zakat is due on the company’s liquid assets. It’s not on their buildings or machinery. Most investors can’t see the exact breakdown of a company’s balance sheet. So, a common way to calculate this is to pay 2.5% on about 25–30% of the market value of these shares. Some scholars suggest using 40%. If you’re not sure, paying on the higher amount is safer.

How to calculate zakat on stocks: A step-by-step guide

It’s simpler than you might think. Here’s how I break it down:

  1. First, make sure a full lunar year has passed. Also, check that your total wealth is above the nisab threshold.
  2. Next, list all your stock holdings. Write down the market value for each one on your zakat due date.
  3. For shares you bought to trade, use 100% of their value. For shares you hold for the long term, use about 25–30% of their value.
  4. Add any cash dividends you’ve received and still have.
  5. Finally, multiply your total zakatable amount by 2.5%. Or, you can divide it by 40. This gives you the zakat you owe.

Let’s look at an example

Imagine on your zakat date, you have two types of stocks. You have $10,000 worth of shares you plan to trade. You also have $20,000 worth of long-term dividend stocks.

  • For your trading shares: $10,000 × 100% = $10,000. This is the zakatable amount.
  • For your long-term shares: $20,000 × 30% = $6,000. This is the zakatable amount.
  • Your total zakatable wealth is $10,000 + $6,000 = $16,000.
  • So, your zakat due is $16,000 × 2.5% = $400.

Our Zakat on Stocks Calculator can do all this for you. It even combines it with your cash, gold, and other assets. It makes things much easier!

What about dividends and capital gains?

If you still have cash dividends on your zakat date, add them to your other zakatable wealth. Treat them like regular cash. For any unrealized capital gains (meaning your shares have gone up in value but you haven’t sold them yet), these are already included. This is because you value your shares at their current market price. If you get any income from interest (riba), you should give it to charity separately. Don’t count it as zakat.

Frequently asked questions

Do I pay zakat on stocks I hold for a long time?

Yes, but usually only on a part of their value. Many scholars say you should pay 2.5% on about 25–30% of the market value of these shares. This percentage represents the company’s liquid assets that are subject to zakat.

What zakat rate applies to shares?

The standard zakat rate is 2.5%. This is also known as one-fortieth. You pay this on the zakatable value of your shares. This is due once a full lunar year has passed and your total wealth is above the nisab amount.

Do I owe zakat if my shares lost value?

Zakat is based on the market value of your shares on your zakat due date. If the value of your shares, when added to your other wealth, falls below the nisab threshold, then you don’t owe zakat for that year.

Are retirement accounts (like 401k or pensions) zakatable?

Generally, yes, on the part you can access and that is zakatable. If your funds are locked and you can’t withdraw them yet, many scholars suggest waiting to pay zakat. You would then pay for the relevant years once you can access the money. It’s always best to talk to a qualified scholar about your specific situation.

{“@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: [{“@type”: “Question”, “name”: “Do I pay zakat on stocks I hold long-term?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Yes, but typically on a portion. Many scholars have you pay 2.5% on about 25–30% of the market value of long-term shares, reflecting the company’s liquid zakatable assets.”}}, {“@type”: “Question”, “name”: “What zakat rate applies to shares?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “The standard rate of 2.5% (one-fortieth) on the zakatable value, once a full lunar year has passed and your wealth exceeds nisab.”}}, {“@type”: “Question”, “name”: “Do I owe zakat if my shares lost value?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Zakat is based on the market value on your zakat date. If the value is below nisab when combined with your other wealth, no zakat is due that year.”}}, {“@type”: “Question”, “name”: “Are retirement accounts (401k/pension) zakatable?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Generally yes on the accessible, zakatable portion. If funds are locked, many scholars defer zakat until you can withdraw, then pay for the relevant years. Consult a qualified scholar for your situation.”}}]}

Useful tools and guides

  • Zakat on Stocks Calculator — This tool helps you figure out the exact amount instantly.
  • How to Calculate Zakat in 2026 — A complete step-by-step guide to calculating your zakat.
  • What Is Nisab? — Learn about the minimum wealth level that makes zakat due.

verified_user Editorial Guidelines

Written by real humans with real-world experience. Our content at CalcaTools prioritizes factual accuracy, usability, and your privacy. We continuously review our articles to ensure they meet modern E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) standards.