Microsoft offers eligible Canadian charities up to 10 free Microsoft 365 Business Premium licenses per year — and significant discounts on additional licenses beyond that. For a nonprofit running on a tight budget, this can represent thousands of dollars in annual savings while giving your team access to enterprise-grade productivity and security tools. This guide covers who qualifies, how to apply, what you actually get, and the security configuration steps that matter most for nonprofits.
To access Microsoft's nonprofit pricing program, your organization must be a registered Canadian charity with a valid CRA charitable registration number, or be a recognized nonprofit organization that meets Microsoft's eligibility criteria. Your organization must not be a political organization, government entity, or business. Most registered Canadian charities qualify. If you have a CRA charitable registration number, you almost certainly meet Microsoft's basic eligibility requirements.
The Microsoft for Nonprofits program provides up to 10 free Microsoft 365 Business Premium licenses per year for eligible charitable organizations. Beyond 10 users, additional licenses are available at significant discounts — typically 75-80% off commercial pricing. Microsoft 365 Business Premium includes Microsoft Teams, SharePoint, OneDrive, Exchange Online, Microsoft Defender for Business, Intune for device management, and Azure AD Premium P1 for identity and access management.
The application process goes through TechSoup Canada (techsoup.ca), which administers Microsoft's nonprofit program in Canada. Step 1 — Register with TechSoup Canada and submit your CRA charitable registration number. Step 2 — Wait for verification (typically 3-5 business days). Step 3 — Access the Microsoft offer through the TechSoup Canada portal. Step 4 — Set up your Microsoft tenant with appropriate security configurations.
Getting the free licenses is the easy part. Configuring Microsoft 365 securely is where most organizations need help. The default settings are not sufficient. Multi-Factor Authentication must be enforced for all accounts including volunteers. Shared mailboxes need to be configured so they don't bypass MFA requirements. Volunteer access management requires a documented process for creating and deprovisioning accounts. Conditional Access policies let you control which devices and locations can access your data. Email security requires configuring anti-phishing policies and anti-spoofing controls (DMARC, DKIM, SPF).
Nonprofit IT Solutions handles the entire Microsoft nonprofit grant application process on your behalf and configures Microsoft 365 with security settings appropriate for your organization. We manage volunteer access, set up MFA enforcement, and ensure your Microsoft 365 environment meets the security standards required for PIPEDA compliance and cyber insurance. Contact us at (416) 623-9677 for a free assessment.
Contact us at (416) 623-9677 or visit nonprofititsolutions.com for a free nonprofit IT assessment.