Official account
Bank Transfer Details
Account Name
Charity For All Foundation
Bank
Zenith Bank
Account Number
1229208006
Secure, verified and monitored. We issue receipts for every donation.
Donate
100% transparent. Every Naira and dollar is accounted for in our annual impact report.

Secure payments · Tax-deductible in supported regions · Receipt emailed instantly
Audited annually by independent firms
Less than 8% spent on overhead
Quarterly impact reports for donors
Prefer a bank transfer?
Every Naira goes straight to the families we serve. Your generosity feeds, teaches, heals, and restores hope across our communities.
Official account
Account Name
Charity For All Foundation
Bank
Zenith Bank
Account Number
1229208006
Secure, verified and monitored. We issue receipts for every donation.
Every transfer becomes a meal on a child's table, a textbook in a young hand, a medical kit for a mother, or a fresh start for a widow. You are the reason our communities still believe.