IBM Volunteer Grant Program

Do you know that your volunteer time can earn your nonprofit a grant from IBM?

As a retiree, you are eligible to participate in the IBM Volunteer Grant program.

Here's how it works:

When IBMers volunteer and log their service time on the IBM Volunteering & Giving portal (accessed via, they will earn towards an IBM grant for a not-for-profit organization of their choice, as long as it meets specific program criteria. The more you give your time and talent, the more IBM will give financially on your behalf -- up to $500.

  • • Retirees first need to register on If you need assistance with the registration, please contact
  • • For every hour you volunteer, IBM will give $10. This will count towards a starting minimum grant of 10 hours ($100 grant). Grants will be awarded for every 10 hours you volunteer -- e.g. 20 hours will earn a $200 grant, 30 hours will earn a $300 grant.
  • • The maximum grant will be earned after 40 hours. This includes a $400 grant, plus a $100 Volunteer Champion bonus for a total of $500.
  • • You decide which not-for-profit organization will receive your grant. (All organizations that meet IBM compliance guidelines are eligible.)
  • • There is no restriction on the number of grants a not-for-profit organization can receive from IBM volunteers, so if several of you are volunteering at the same organization, you can all redeem your volunteer grant separately to any eligible organization.
  • • If you've already volunteered this year (since January 1) and are registered on, please enter your hours in the IBM Volunteering & Giving portal (accessed via so you can start earning credit towards your grant.

Still have questions about the volunteer grants? Read more in the FAQs.

IBM volunteers at work