Donating takes just a minute, and 99% of every dollar goes directly toward funding someone in need. You can give to our general fund or support a specific client.

All contributions are tax-deductible as allowed by law.

We accept all major credit cards.

2.2% + $0.30 for non-Amex card not present transactions

3.5% for Amex card transactions (wallets included)

Important Notice About Fees:
Credit card donations do incur processing fees. When these fees are not covered by the donor, the client or fund being supported receives slightly less than the full intended amount. If you wish to avoid transaction and credit card fees entirely, writing and mailing a check is the best option.

If you prefer to mail a check, please make it payable to “Be Perfect Foundation” and send it to:
720 Indigo Court, Pomona, CA 91767

Check Processing Schedule:
Checks are deposited once a month, so you may not see the deposit reflected in your bank account until the end of the month. There is no cause for concern—your check has been received and will be processed. Thank you for your incredible support.

This contribution is made with the understanding that the Be Perfect Foundation has full control and discretion over the use of donated funds.