HomeLearnHalal Investing › Do You Pay Zakat on Stocks? A Simple Guide for Pakistani Investors

Do You Pay Zakat on Stocks? A Simple Guide for Pakistani Investors

Beginner-friendly Updated June 2026

Short answer: In most cases, yes. The mainstream scholarly view is that you pay 2.5% Zakat each lunar year on the current market value of shares you hold for trading, and on the "Zakatable assets" portion (mainly cash, receivables and inventory) of shares you hold as long-term investments — provided your total Zakatable wealth is above the nisab threshold and you have held it for one full lunar (Islamic) year. This is general education, not a fatwa; confirm your exact case with a qualified scholar.
Zakat on a PKR 2,000,000 stock portfolio Zakat on a PKR 2,000,000 Portfolio 2.5% of qualifying wealth, once per lunar year Portfolio value: PKR 2,000,000 Zakat due (2.5%): PKR 50,000 Pay only if total wealth is above nisab and held for one full lunar year (~354 days)
Bar chart showing a PKR 2,000,000 stock portfolio with PKR 50,000 (2.5%) owed as Zakat, payable only when total wealth is above nisab and held for one full lunar year of about 354 days.

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:

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

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

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 free

Frequently 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

Next →
Is Bitcoin and Crypto Halal? What Islamic Scholars Say (2026)
Sources & further reading: AAOIFI Sharia Standards · Pakistan Stock Exchange (KMI indices) · SECP — Pakistan's market regulator

Educational only — not financial advice.