Microsoft Nonprofit Program
Free and discounted Microsoft 365, Azure credits, and productivity tools for eligible nonprofits
What You Get
Up to 10 free Microsoft 365 Business Premium licenses, discounted additional licenses, Azure credits, and more
Time to Apply
1-2 weeks from application to approval
Documentation
EIN, 501(c)(3) status, organization details
Who Qualifies
- Registered 501(c)(3) nonprofit organizations in eligible countries
- Qualifying educational institutions and public libraries
- Organizations must be verified (TechSoup verification may be required)
- Some programs have specific size or mission requirements
Note: Eligibility requirements may vary by program component and location. Check the official Microsoft Nonprofit website for specific details.
Step-by-Step Enrollment Guide
Verify Your Organization
If not already verified, register with TechSoup or the Microsoft nonprofit verification partner in your country. This typically requires submitting your EIN and IRS determination letter.
Gather Required Documents
Collect your organization's EIN, IRS 501(c)(3) determination letter, mission statement, and contact information for an authorized signatory who can approve the agreement.
Visit Microsoft Nonprofit Portal
Navigate to the Microsoft Nonprofit Portal and begin the application process. You'll be asked to verify your organization status and provide basic information.
Complete Application Form
Fill out the application with your organization details, contact information, and confirm your nonprofit status. Double-check all information for accuracy.
Wait for Approval
Microsoft typically reviews applications within 1-2 weeks. You'll receive email notifications about your application status. Additional verification may be requested.
Accept Agreement and Set Up
Once approved, accept the nonprofit agreement and follow the setup instructions. You can then begin assigning Microsoft 365 licenses to your staff.