Microsoft

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

0 of 6 completed0%

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.

  1. Go to microsoft.com/nonprofits
  2. Click "Get Started" or "Apply Now"
  3. Sign in with a Microsoft account (create one if needed)
  4. 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.

Next Steps