Vanguard S&P 500 ETF (VOO) is one of the most popular ETFs in the world with $430B in assets. We screened every single holding — all 503 stocks — against Shariah standards using the Halal Terminal API to give you a definitive, data-backed answer.
NOT Shariah-compliant. Same S&P 500 holdings as SPY — banks, insurance, and alcohol companies make it non-compliant. Use SPUS for a halal S&P 500 alternative.
Screening Results at a Glance
| Metric | Value |
|---|---|
| Total Holdings | 503 |
| Compliant Holdings | 337 |
| Non-Compliant Holdings | 166 |
| Compliance Rate | 67.0% |
| Weighted Compliance | 62.8% |
| Purification Rate | 4.5% |
| Expense Ratio | 0.03% |
| AUM | $430B |
Why VOO Fails Shariah Screening
VOO tracks the exact same index as SPY — the S&P 500. The compliance picture is identical: 67% of holdings pass, but the remaining 33% include major banks (JPMorgan, Bank of America, Wells Fargo), insurance conglomerates (Berkshire Hathaway), and alcohol producers.
The key difference between VOO and SPY is cost (VOO charges 0.03% vs SPY's 0.09%), but from a Shariah perspective, they are functionally identical. If you're reading this because you own VOO and want to know if it's halal — it's not, for the same reasons SPY isn't.
The halal alternative: SPUS tracks a Shariah-filtered version of the same S&P 500 index, removing the ~165 non-compliant stocks. You get the same market exposure minus banks, alcohol, and gambling companies.
Top Compliant Holdings
These VOO holdings pass Shariah screening:
- AAPL
- MSFT
- NVDA
- AMZN
- META
- GOOGL
- TSLA
- UNH
- AVGO
- LLY
Non-Compliant Holdings
These holdings fail and are the primary reason VOO is not compliant:
- JPM (banking — 1.8%)
- BAC (banking — 0.9%)
- WFC (banking — 0.7%)
- GS (banking — 0.5%)
- BRK.B (insurance/finance — 1.7%)
- V (financial services)
- MA (financial services)
- STZ (alcohol — Constellation Brands)
Halal Alternatives
For similar market exposure with full Shariah compliance:
- SPUS (SP Funds S&P 500 Sharia ETF) — Shariah-screened S&P 500
- HLAL (Wahed FTSE USA Shariah ETF)
- UMMA (Wahed Dow Jones Islamic World ETF)
For a full comparison, see our Best Halal ETFs for 2026 guide.
Screen VOO Yourself
curl https://api.halalterminal.com/api/etf/VOO/screening \
-H "X-API-Key: YOUR_KEY"
import requests
resp = requests.get(
"https://api.halalterminal.com/api/etf/VOO/screening",
headers={"X-API-Key": "YOUR_KEY"}
)
data = resp.json()
print(f"Compliance Rate: {data['compliance_rate']}%")
print(f"Compliant: {data['compliant_holdings']}/{data['total_holdings']}")
print(f"Purification: {data['purification_rate']:.1%}")
for h in data["holdings"]:
if h["compliance_status"] != "compliant":
print(f" FAIL: {h['symbol']} ({h['weight']:.1%} weight)")
Two ways to screen
Halal Terminal
Screen stocks and ETFs interactively with real-time data, multi-methodology verdicts, and transparent financial ratios.
Key Takeaways
- VOO is NOT Shariah-compliant — 67.0% of holdings pass screening
- Weighted compliance: 62.8%
- Purification rate: 4.5%
- Halal alternatives: SPUS, HLAL, and UMMA offer similar exposure with full compliance
Important Disclaimer
Not financial advice. The information provided on this page is for educational and informational purposes only and should not be construed as financial advice, investment advice, trading advice, or any other type of advice. You should not make any financial decisions based solely on the information presented here.
Not a fatwa. Shariah compliance screening results are generated using automated data analysis based on publicly available financial data. These results do not constitute a religious ruling (fatwa) and should not be treated as one. Always consult a qualified Islamic scholar or Shariah advisor for guidance specific to your situation.
Do your own research. Past performance and current compliance status do not guarantee future results or continued compliance. Screening data may contain errors or become outdated. Always verify information independently and consult with a qualified financial advisor before making any investment decisions.