Technology · 8 min read

Getting Microsoft 365 for Nonprofits: A Practical Migration Guide

Microsoft 365 can be free for qualifying nonprofits. Here's how to get it, what to expect, and how to migrate without chaos.

🏢 Technology Strategy 📱 Cloud Productivity 📅 Updated April 2026

Why This Matters

This guide is for organizations already on Microsoft 365 or committed to the Microsoft ecosystem. If you're evaluating whether M365 is the right fit for your organization — or considering a sovereign-first approach where your data and infrastructure stay under your control — visit our Sovereign Stack guide first.

Is Your Organization Eligible?

Microsoft Nonprofits gives free or deeply discounted Office 365/Microsoft 365 subscriptions to qualifying organizations. Here's who qualifies:

Eligibility Checklist

  • 501(c)(3) status (or equivalent) — U.S. registered nonprofit with tax-exempt status. Other countries have equivalents (registered charities in Canada/UK, etc.). Check Microsoft's list for your country.
  • Primary mission must be charitable, scientific, educational, religious, or social. Political organizations, commercial entities, and private foundations don't qualify.
  • Organization size: Usually up to 10,000 employees (very few nonprofits hit this limit). Some countries have different caps.
  • No arms dealers, tobacco, or alcohol: Microsoft excludes organizations involved in weapons manufacturing, tobacco, or alcohol production. Few nonprofits are affected, but verify if uncertain.
  • Geographic restrictions: Available in 140+ countries, but not all. Check if your country is eligible.

If you meet these criteria, you likely qualify. The verification process is straightforward and handled through TechSoup (more on that below).

How to Get Microsoft 365: The TechSoup Path

Microsoft sells discounted licenses through TechSoup, a nonprofit technology donation platform. Here's the process:

Step 1: Register or Verify Your Organization on TechSoup

Go to techsoup.org, create an account, and register your nonprofit. You'll need your EIN, nonprofit registration documents, and a nonprofit email address ([email protected], not Gmail). TechSoup verifies your status—typically instant for 501(c)(3) orgs, sometimes 1-3 days for others.

Step 2: Find the Microsoft 365 Donation in TechSoup's Product Catalog

Once verified, browse TechSoup's catalog for "Microsoft 365 for Nonprofits" (look under Business Productivity). You'll see donation options: usually free or heavily discounted licenses. Add what you need to your cart.

Step 3: Activate Your Subscription on Microsoft's Admin Portal

After checkout, TechSoup gives you a license key. Use it to activate a new Microsoft 365 organization or add licenses to an existing one. You'll set up your organization domain (e.g., yourorg.onmicrosoft.com or a custom domain like yourorg.org).

Step 4: Assign Licenses to Users

In the Microsoft 365 Admin Center, create user accounts and assign licenses. Each user gets their own account and sign-in. Users then download the Office desktop apps, set up Outlook, or access everything through the web.

Pro Tip: Bulk License Purchases

If your nonprofit is large, buying annual licenses through TechSoup is cheaper than monthly Enterprise subscriptions. Nonprofits with 50+ staff often save thousands by buying annually on TechSoup rather than licensing through Microsoft directly.

Microsoft 365 Licensing Tiers: What's Right for Your Org?

Microsoft offers several tiers. Here's what matters for nonprofits:

Tier Cost (Nonprofit) Best For Key Features
Microsoft 365 Business Basic Free or $6/user/month Small nonprofits, limited budget Outlook, Teams chat, OneDrive (1TB), Word/Excel/PowerPoint (web only), 50 GB email
Microsoft 365 Business Standard ~$12/user/month Growing nonprofits, need desktop apps Everything in Basic, plus desktop Office apps, Teams meetings (300 participants), 1 TB OneDrive, advanced sharing
Microsoft 365 Business Premium ~$18/user/month Tech-savvy nonprofits, strong security needs Everything in Standard, plus advanced threat protection, device management, advanced analytics, DLP (data loss prevention)
Microsoft 365 Enterprise E1 ~$8/user/month (nonprofit discount) Large nonprofits, high collaboration needs Teams, Exchange, OneDrive, web Office, Teams meetings (300 participants), advanced eDiscovery, compliance

Recommendation for Small to Mid-Size Nonprofits

Start with Business Basic (free). This covers email (Outlook), instant messaging (Teams), file storage (OneDrive), and web-based Office apps. If your staff needs desktop Word/Excel/PowerPoint, upgrade to Business Standard.

Don't overthink it. You can start with one tier and upgrade users later. Licenses are per-user, so you can have a mixed environment: some staff on Basic, others on Standard or Premium.

Pre-Migration Planning: Get Your House in Order

Before you migrate anything, spend 2-3 weeks planning. This prevents chaos later.

Step 1: Inventory Your Current Tools

Document where your organization's data currently lives:

  • Email: Gmail, Outlook, other?
  • Files & Documents: Google Drive, Dropbox, local shared drives, Microsoft OneDrive?
  • Calendars & Contacts: Google Calendar, Outlook, shared spreadsheets?
  • Communication: Email, Slack, WhatsApp, group chats?
  • Project Management: Asana, Monday.com, Google Sheets, Trello?

Create a simple spreadsheet: Tool name → owner → number of users → amount of data → criticality to business. This tells you what to migrate and what can wait.

Step 2: Identify Critical Data to Migrate First

Not everything needs to move on day one. Prioritize:

  • Tier 1 (Week 1): Email and active project files (recent documents staff use every week).
  • Tier 2 (Weeks 2-3): Complete file archives, historical documents, calendars.
  • Tier 3 (Ongoing): Deprecated tools, old projects, archived data.

This phased approach reduces the shock to your team and gives time for troubleshooting.

Step 3: Communicate the Plan to Staff

Don't surprise your team. Two weeks before migration:

  • Hold a 15-minute all-hands meeting explaining why you're moving (consolidation, cost savings, better integration).
  • Show them what they'll get: a single sign-on, desktop Office, Teams for chat, OneDrive for file sync.
  • Explain the timeline: "Email on April 20, files on April 27, complete by May 4."
  • Make it clear this isn't optional—everyone will need a Microsoft 365 account.
  • Offer a training session: 30 minutes on Outlook, Teams, and OneDrive basics.

Buy-In Matters

Staff who understand the "why" and have a training opportunity will adapt faster. Surprise migrations breed resentment. Give people time to adjust.

Migration Steps: The Actual Move

Here's the high-level approach. Detailed tools and tutorials are available from Microsoft, but this is how to think about it:

1. Domain Setup & DNS Configuration

If you want [email protected] instead of [email protected], you need to set up a custom domain:

  • In Microsoft 365 Admin Center, add your domain (yourorg.org).
  • Verify ownership by creating DNS records (TXT, MX, CNAME) in your registrar (GoDaddy, Namecheap, etc.).
  • Point your domain's MX records to Microsoft's servers so email routing works.
  • This usually takes 1-2 hours.

Gotcha: DNS Propagation Delay

DNS changes can take 24-48 hours to propagate worldwide, even though Microsoft might accept them sooner. Don't panic if emails don't immediately arrive—wait a day.

2. Create User Accounts

In Microsoft 365 Admin Center, create an account for each staff member. You can:

  • Add them manually: Name, email, password. Takes 5 minutes per person. Fine for 10-20 people.
  • Bulk upload via CSV: Faster for 50+ people. Create a spreadsheet with names, emails, passwords, and upload it. Microsoft handles the rest.
  • Enable single sign-on (SSO): Advanced option. Users sign in once, and their credentials work everywhere. Requires Azure Active Directory. Overkill for most small nonprofits.

3. Email Migration (from Gmail or Outlook.com)

This is the biggest step. You're moving years of emails from one system to another.

From Gmail: Use Microsoft 365's built-in Migration tool or third-party tools like Mimecast or Skykick. The process:

  • Connect your Gmail account (you'll give Microsoft permission to read Gmail).
  • Select what to migrate (all email, specific folders, date ranges).
  • Schedule the migration to run overnight (takes 4-12 hours depending on volume).
  • Verify everything arrived on the Microsoft side.
  • Keep Gmail open for 2-3 weeks as a backup (don't delete it immediately).

Gotcha: Large File Attachments

If anyone has emails with huge attachments, migration can slow or fail. Consider archiving old large emails in Gmail before starting migration.

4. Document & File Migration (from Google Drive, local storage)

Files move to OneDrive (personal) or SharePoint (team/collaborative). The approach varies:

  • From Google Drive: Download folders locally, then drag-and-drop into OneDrive in your browser, or use a migration tool like Mimecast or Sharegate.
  • From local shared drives: Use rsync or robocopy (Windows) to sync to OneDrive or SharePoint.
  • From Dropbox: Similar: download, then upload to OneDrive/SharePoint.

For large migrations (50+ GB), use a third-party migration tool. It's faster and more reliable than manual copying. Tools like Mimecast, Sharegate, or Microsoft's own FastTrack service can handle thousands of files without timeouts or errors.

5. Calendar & Contacts Migration

If you use Google Calendar:

  • Export your calendar as an .ics file from Google Calendar Settings.
  • Import the .ics file into Outlook (Calendar section in Microsoft 365).
  • Takes 10 minutes per person.

Contacts migrate similarly: export from Gmail as a .csv, import into Outlook.

Realistic Rollout Timeline for a Small Org

Don't do a big-bang migration. Use a phased approach:

Week What Happens Staff Action Downtime?
Week -2 Announce migration, run training Attend 30-min training, optional questions None
Week 0 Set up M365 tenant, buy licenses, verify domain None None
Week 1 Migrate email. Run overnight. Verify next morning. Check Outlook. Resend anything missing. Keep Gmail open. 1-2 hours (email may be slow during sync)
Week 2 Migrate shared drive files. Reorganize in OneDrive/SharePoint. Help identify what to keep. Open files in new locations. None if after-hours
Week 3 Set up Teams channels, migrate chat history if needed Start using Teams. Learn channel etiquette. None
Week 4+ Turn off Gmail, delete Dropbox. Full M365 operation. Everything in M365 now. Support as issues arise. None

Why this timeline? It gives staff time to adapt, allows you to catch mistakes, and prevents panic. A 4-week rollout for 30 people is realistic. For 100+ people, expect 6-8 weeks.

Post-Migration: Training, Support, & Common Gotchas

Staff Training

Don't assume people will figure it out. Run these sessions:

  • Outlook & Email (20 min): How to archive old email, create rules, set up signatures.
  • OneDrive (15 min): Uploading files, sharing with others, syncing to desktop.
  • Teams (25 min): Channels vs. personal chat, @mentions, threading, file sharing in Teams.
  • SharePoint (optional, 15 min): For team sites and document libraries. Less critical than the others.

Record these sessions. Staff will watch them again if they forget something.

Common Gotchas You'll Hit

Gotcha 1: OneDrive vs. SharePoint — Where Do Files Live?

OneDrive is personal storage (1 TB per user). SharePoint is team/organizational storage. If your whole team needs to collaborate on a file, it should be in a SharePoint document library or shared folder, NOT in someone's OneDrive. If it's only in Alice's OneDrive and Alice leaves, your team loses access. Establish a rule: "If it's for the team, it goes in SharePoint."

Gotcha 2: Teams Channels vs. Email

New Microsoft users often send important messages via email when they should use Teams channels. This defeats the purpose of moving to Teams. Educate staff: Channels = async discussion (visible to the whole team, searchable). Direct messages = private side conversation (like email, but within Teams). Don't email what belongs in a channel.

Gotcha 3: Email Groups vs. Teams

You can create email groups (Distribution Lists) in Microsoft 365, but Teams are better. Email groups are just lists; Teams give you shared calendar, shared files, and channels. If you create an email group for "Board Members," you've created a dead end. Create a Teams team instead and add people to channels.

Gotcha 4: Storage Limits & Backups

OneDrive gives 1 TB per user. If someone has 2 TB of files, they won't all fit. Plan for this. Also, Microsoft is NOT your backup—if someone deletes a file, you have 93 days to recover it. After that, it's gone. Don't assume Microsoft 365 is a backup solution.

Gotcha 5: Permissions & Sharing

SharePoint and OneDrive sharing is powerful but confusing. Staff will over-share ("give everyone in the org access") when they meant to share with one person. Document your sharing policy: Who can share with whom? Are external partners allowed? Can people create new teams freely, or is that IT-only?

Ongoing Support

Plan for these questions to pop up:

  • "Where did my Gmail go?" — It's still there; you just don't check it anymore.
  • "How do I share a file?" — Depends on where it is (OneDrive vs. SharePoint) and with whom.
  • "Is Teams secure?" — Yes, and better than unencrypted email for sensitive stuff.
  • "Can I access Teams offline?" — Limited; cached messages only. Sync files to desktop for offline work.

Create a simple FAQ document or video. Have one person as the "Microsoft 365 champion" who staff can ask questions without going through IT (if you have IT). Make it easy to ask, and people will adapt faster.

Where CoreConduit Helps

If your nonprofit is ready to move to Microsoft 365 but wants expert guidance, we offer:

  • Migration Planning: Audit your current tools, design the rollout timeline, and identify data to prioritize.
  • Domain Setup & Configuration: Handle DNS configuration, user account creation, and license assignment—we get you to the finish line, not the starting line.
  • Staff Training & Support: Run onboarding sessions, create documentation, and be available for questions in the first month.
  • SharePoint & Teams Optimization: If you need advanced site architecture, governance, or process automation, we can set that up too.

Ready for a Migration?

Schedule a free operations review. We'll assess your current tools, map out a realistic migration plan, and tell you exactly what you need to do and when. No obligation—just clarity.

Schedule a Free Consultation

Did this guide help?

Your answers shape what we write next.

Related Resources

Join the conversation.

Questions, experiences, or ideas — we're listening.