Microsoft Nonprofit Enrollment Guide
Complete walkthrough of the Microsoft Nonprofit Program enrollment process
Overview
The Microsoft Nonprofit Program provides eligible nonprofits with free and discounted access to Microsoft 365, Azure cloud credits, and other productivity tools. This guide walks you through the entire enrollment process from start to finish.
Pre-Enrollment Checklist
Before You Begin
Step-by-Step Process
Step 1: Verify Your Organization
Before applying for Microsoft Nonprofit benefits, you may need to verify your organization through TechSoup or another Microsoft-approved verification partner. This ensures your nonprofit status is legitimate.
- Visit TechSoup.org and create an account if you don't have one
- Submit your organization's EIN and IRS determination letter
- Wait for verification (typically 1-2 weeks)
Step 2: Gather Required Documents
Collect all necessary documentation before starting the application process.
- Employer Identification Number (EIN)
- IRS 501(c)(3) determination letter
- Organization mission statement
- Contact information for authorized signatory
- TechSoup verification number (if applicable)
Step 3: Apply Through Microsoft Nonprofit Portal
Navigate to the Microsoft Nonprofit Portal and begin your application.
- Go to microsoft.com/nonprofits
- Click "Get Started" or "Apply Now"
- Sign in with a Microsoft account (create one if needed)
- Select your country and organization type
Step 4: Complete Application Form
Fill out the application with accurate information about your organization.
- Enter your organization's legal name and EIN
- Provide organization address and contact information
- Upload or provide proof of 501(c)(3) status
- Enter TechSoup verification number if applicable
- Designate an authorized signatory
Step 5: Wait for Approval
Microsoft typically reviews applications within 1-2 weeks. During this time:
- Check your email regularly for status updates
- Respond promptly to any requests for additional information
- Keep your contact information up to date
Step 6: Accept Agreement and Set Up
Once approved, you'll receive instructions to accept the nonprofit agreement and set up your services.
- Review and accept the nonprofit agreement
- Set up your Microsoft 365 admin center
- Assign licenses to staff members
- Configure Azure credits if applicable
Common Issues & Solutions
Application Rejected
If your application is rejected, review the reason provided. Common issues include incomplete documentation or eligibility mismatches. You can reapply after addressing the issue.
Verification Delays
Verification through TechSoup or other partners can take time. Be patient and ensure all documents are submitted correctly. Contact support if delays exceed stated timelines.