Online card payments are unavailable at the moment. You can still give directly into any of the Trust's audited accounts below — Zakat applicable and Income-Tax exempt.
Pakistan
Al Baraka Bank LimitedPKRZakat
Account titleAL Mustafa Trust-ZAKAT
Account no.0120050860026 IBANPK74AIIN0000120050860026 BranchChaklala Scheme III Branch, Rawalpindi
Askari BankPKRZakat
Account titleAl Mustafa Trust
Account no.0771 0200002775 IBANPK26ASCM0007710200002775 BranchIBB Wallayat Complex, Bahria Town, Phase VII, Rawalpindi
Askari Bank (Dollar Account)USDGeneral
Account titleAl Mustafa Trust
Account no.00401300401070 IBANPK85ASCM0000401300401070 BranchChaklala Scheme III Branch, Rawalpindi
Askari Bank (Sterling Account)GBPGeneral
Account titleAl Mustafa Trust
Account no.00405500402460 IBANPK33ASCM0000405500402460 BranchChaklala Scheme III Branch, Rawalpindi
Bank Al Falah LimitedPKRSadaqah
Account titleAL Mustafa Trust
Account no.59935001667196 IBANPK85ALFH5993005001667196 BranchChaklala Scheme III Branch, Rawalpindi
Meezan BankPKRSadaqah
Account titleAl Mustafa Trust
Account no.0807 0100143337 IBANPK22MEZN0008070100143337 BranchChaklala Scheme III Branch, Rawalpindi
United Kingdom
NatWest BankGBPGeneral
Account titleAl Mustafa Charitable Trust
Account no.38479109 (Sort Code: 60-50-09) IBANGB44 NWBK 6050 0938 4791 09 Branch50 Ilford Hill, Ilford, Essex, UK
United States
Wells Fargo BankUSDGeneral
Account titleAl Mustafa Charitable Trust
Account no.3688520950 Branch1311 Dolly Madison Blvd, McLean, VA 22101
Donor Registration Form
Made a transfer? Register your donation so we can match it and send your receipt.