NGO Connection > Software > Software Grants

Software Grants

The Microsoft Software Donation program provides nongovernmental organizations (NGOs, also known as nonprofit organizations) with software that helps you operate with greater efficiency and effectiveness. To determine if this program is right for you, please follow the steps below.

 Step 1: Determine Eligibility  Step 2: Plan  Step 3: Apply 

Step 1: Determine Eligibility

Please review these guidelines to help you determine if your organization is eligible to participate in the Microsoft Software Donation program. Final eligibility is determined at time of application, so the following guidelines provide a general overview of which organizations may be eligible for donations.

Eligible Organizations

All nonprofit or nongovernmental organizations (NGOs) that hold charitable status in your country (equivalent to the 501(c)(3) status as determined by the United States Internal Revenue Service) are eligible to participate in this program. Eligible organizations operate on a not-for-profit basis and have a mission to benefit the local community that could include, but is not limited to, the following.

  • Providing relief to the poor
  • Advancing education
  • Improving social welfare
  • Preserving culture
  • Preserving or restoring the environment

Ineligible Organizations

The following organizations are not eligible to participate in the program.

  • NGOs without the proper charitable status in their countries
  • Individuals
  • Private foundations
  • Government organizations
  • Educational institutions
  • Healthcare organizations
    • Exception: Certain health clinics that provide services for free or on an ability-to-pay basis may be eligible.
  • Amateur or professional sports organizations
  • Political, labor, or fraternal organizations
  • Religious organizations
    • Exception: Separate charitable entities with a secular community service or project may be eligible.

Additional Software Programs

If your organization is not eligible for the Microsoft Software Donation program, the following resources may provide appropriate solutions for your needs.

Step 2: Plan

A well-defined technology plan enables you to implement and manage your technology efficiently and successfully, allowing you to focus more time on effectively meeting the needs of the community you serve.

Tools and Resources

Discussion Forums (TechSoup)

Step 3: Apply

The Microsoft Software Donation program provides free Microsoft software to eligible organizations through TechSoup and the worldwide TechSoup Global affiliates. We are continuing to expand our program to include additional countries, so please check back if your country is not currently supported.


Please complete the following steps to apply for a grant.

  1. Visit the TechSoup Global Web site (techsoup-global.org).
  2. Locate your country on the map.
  3. If there is an icon pointing to your country, click the icon.
  4. Proceed with registration and begin the grant application process by performing one of the following:

    • If your country is not the United States or Canada, click the partner logo, which takes you to their Web site for registration.
    • If your country is the United States or Canada, click Register Organization in the upper right toolbar.

  5. If there is no icon pointing to your country, there is no TechSoup Global partner in your country at this time. Contact your Community Affairs Manager to apply for a grant.

Note: TechSoup charges the grantee a nominal administrative fee to help support the numerous services they provide to NGOs worldwide, including the global operations of this program.