Do You Pay Zakat on Stocks? A Simple Guide for Pakistani Investors
Beginner-friendly Updated June 2026
The short answer: usually, yes
If you own shares — whether on the Pakistan Stock Exchange (PSX) or US markets — they count as wealth, and wealth above a certain level is generally subject to Zakat. Zakat is the annual obligatory charity in Islam, normally calculated at 2.5% of your qualifying wealth once a full lunar year has passed. Shares are not exempt simply because they sit in a brokerage account.
How much you owe depends on why you hold the shares and how much total Zakatable wealth you have. This guide explains the two main scholarly approaches in plain terms. It is general education, not a fatwa — for your exact situation, confirm with a qualified scholar you trust.
First, the two building blocks: nisab and the lunar year
Nisab is the minimum amount of wealth you must have before Zakat becomes due. It is traditionally set at the value of about 87.48 grams of gold or about 612.36 grams of silver. Many scholars in Pakistan favour the lower silver-based nisab, because it brings more people into Zakat and so benefits the poor — though some apply the gold-based figure for those whose wealth is mainly in cash or shares. In PKR terms, nisab is simply the current market price of that much gold or silver — so it moves with the market, and you should check the live rate near your Zakat date.
You only pay Zakat if your total Zakatable wealth (cash, gold, business stock and shares combined) stays above nisab for one full lunar year — roughly 354 days, about 11 days shorter than a solar year. Many Pakistanis simply pick a fixed date, often in Ramadan, and pay each year then; scholars regard fixing a regular annual date as acceptable and practical.
Trader vs. long-term investor: the key distinction
Scholars generally divide shareholders into two groups, and the calculation differs for each.
1. You buy and sell to profit (trader)
If you treat shares like goods to be traded — buying and selling to capture price movements — many scholars say the shares resemble business inventory. On this view you pay 2.5% on the full market value of the shares on your Zakat date, plus any uninvested cash and dividends. Example: if your PSX trading portfolio is worth PKR 2,000,000 on your Zakat date, the Zakat would be PKR 2,000,000 × 2.5% = PKR 50,000.
2. You hold for the long term (investor)
If you buy shares mainly to earn dividends and intend to hold for years, many scholars (this is also the approach in the AAOIFI standard widely referenced in Islamic finance) hold that you pay Zakat only on the company's Zakatable assets per share — broadly its cash, receivables and inventory — and not on fixed assets like buildings and machinery. Because that breakdown is hard to obtain for every company, a common practical shortcut that some scholars permit is to pay 2.5% on a portion of the market value (figures such as around a quarter are sometimes cited as a rough estimate), or simply to pay the full 2.5% to be safe.
If you are unsure which category you fall into, the simplest cautious default — and the one many scholars recommend when in doubt — is to treat your holdings as a trader would and pay 2.5% on the full market value.
Pakistan-specific points: the CDC deduction and where it stops
Pakistan operates a statutory Zakat deduction under the Zakat and Ushr Ordinance 1980. Certain financial assets held in a bank or CDC (Central Depository Company) account can have 2.5% deducted at source once a year, on the 1st of Ramadan, unless you file a valid declaration of exemption (the CZ-50 form). A few important caveats:
- This automatic deduction does not necessarily cover the full Zakat owed on your shares. The statutory deduction applies to specific listed assets (for example certain savings instruments and dividends), and not to the full market value of an equity portfolio. In practice you usually still need to calculate and pay any balance yourself.
- The Ordinance's compulsory deduction is framed around the Hanafi (Sunni) position; followers of other schools of thought who calculate Zakat differently can file the CZ-50 declaration to be exempted from the deduction and pay Zakat directly themselves.
- This Zakat deduction is entirely separate from FBR capital-gains tax on share profits. Tax is a government obligation and Zakat is a religious one; you generally cannot use one to satisfy the other. See capital-gains tax on PSX stocks.
If you invest in US stocks through a Roshan Digital Account or an international broker, no Pakistani auto-deduction applies — you are fully responsible for calculating and paying Zakat yourself, converting the USD value to PKR using the exchange rate on your Zakat date.
A simple way to calculate it
- List the market value of all your shares (PSX + US, converted to PKR) on your chosen Zakat date.
- Add uninvested cash, dividends received, gold, and any other Zakatable wealth.
- If the total is above nisab and a full lunar year has passed, multiply the Zakatable amount by 2.5%. If you instead track by the longer solar (Gregorian) year, some scholars apply a slightly higher rate (often cited as roughly 2.577%) to account for the extra days.
- Subtract any verified CDC/bank deduction already taken for that year, then pay the remaining balance.
Keeping a tidy portfolio record and a fixed annual date makes this straightforward. Note that Zakat is a separate question from whether a share is permissible to own at all — to check that, see what makes a stock halal and how to purify haram income from stocks, which deals with cleansing impermissible income and is a distinct step from paying Zakat.
Key takeaways
- Shares count as wealth, so Zakat normally applies at 2.5% once your total wealth is above nisab and a full lunar year (~354 days) has passed.
- Many scholars hold that traders (buy-and-sell) pay 2.5% on the full market value, while long-term investors pay only on the company's Zakatable assets per share — but paying on the full value is the cautious default.
- Nisab is the value of about 87.48g of gold or 612.36g of silver; many Pakistani scholars use the lower silver-based threshold, and you should check the live PKR rate near your Zakat date.
- Pakistan's statutory CDC/bank deduction (2.5% on 1 Ramadan, under the Zakat and Ushr Ordinance 1980) often does not cover your full Zakat — you usually still owe the difference yourself.
- Zakat is a religious obligation and is separate from FBR capital-gains tax; one cannot replace the other.
- Roshan Digital Account and US-broker holdings have no Pakistani auto-deduction — you calculate and pay Zakat yourself, converting USD to PKR on your Zakat date.
- This is education, not a fatwa — confirm your specific situation with a qualified scholar.
Track your halal portfolio free
Screen any PSX or US stock for Sharia compliance, track your portfolio, and get weekly AI picks — free.
Get started freeFrequently asked questions
What Zakat rate do I use for stocks?
The standard rate is 2.5% (one-fortieth) of your Zakatable wealth, calculated once each lunar year. If you measure by the longer solar (Gregorian) year instead, some scholars apply a slightly higher rate — often cited as roughly 2.577% — to account for the extra days. This is general guidance, not a fatwa.
Do I pay Zakat on the share's purchase price or current market value?
On the current market value on your Zakat date, not what you originally paid. For example, if you bought shares for PKR 500,000 and they are worth PKR 700,000 on your Zakat date, the calculation uses PKR 700,000.
Does the automatic CDC/bank deduction mean I do not owe anything more?
Not necessarily. The statutory deduction on 1 Ramadan applies to specific instruments rather than your full equity portfolio's market value, so it often does not equal the total Zakat due on your shares. Most investors still need to calculate the full amount and pay any remaining balance themselves.
Do I pay Zakat on US stocks held in a Roshan Digital Account?
In most cases, yes. There is no Pakistani auto-deduction on international holdings, so you are responsible for it. Convert the USD market value to PKR on your Zakat date and include it in your total Zakatable wealth before applying 2.5%.
Is Zakat the same as the capital-gains tax I pay to FBR?
No. Capital-gains tax is a government tax on your profits, while Zakat is a religious obligation on your wealth. You generally cannot use one to satisfy the other; both apply independently where due.
Keep learning
- What Makes a Stock Sharia-Compliant (Halal)?
- What Does Halal Investing Actually Mean?
- Capital Gains Tax (CGT) on PSX Stocks Explained (2026)
- How to Purify Haram Income From Stocks (Pakistan 2026 Guide)
- What Is Riba (Interest) in Islam and Why It's Forbidden
Educational only — not financial advice.