How to Set Up Microsoft 365 for Small Business: Step-by-Step
Published February 25, 2026 · Hatty AI · 13 min read
Step-by-step guide to setting up Microsoft 365 — choosing the right plan, configuring email, enabling security, and avoiding pitfalls.
Getting Started with Microsoft 365 for Your Small Business
Microsoft 365 is the standard for business email, document collaboration, and productivity tools. But setting it up correctly — especially migrating from an existing email provider — can be tricky. This guide walks you through every step, from choosing the right plan to enabling the security features most businesses skip.
Step 1: Choose the Right Plan
| Plan | Price | Best For | Key Features |
|---|---|---|---|
| Business Basic | $6/user/month | Email + cloud storage only | Web apps, 1TB OneDrive, Teams |
| Business Standard | $12.50/user/month | Most small businesses | Desktop apps + web apps, Teams, SharePoint |
| Business Premium | $22/user/month | Security-conscious businesses | Everything in Standard + advanced security, Intune, Azure AD P1 |
💡 Our Recommendation
Business Standard for most businesses. Upgrade to Business Premium if you handle sensitive data, work with government contracts, or need device management (Intune).
Step 2: Set Up Your Domain
You'll want professional email addresses (yourname@yourcompany.com), not generic addresses. Here's how:
- Log into the Microsoft 365 Admin Center at admin.microsoft.com
- Go to Settings → Domains → Add domain
- Enter your domain name and verify ownership by adding a TXT record to your DNS
- Update your MX records to point to Microsoft 365 (this is where email actually switches over)
- Add the recommended SPF, DKIM, and DMARC records for email security
⚠️ Critical: DNS Changes
When you update MX records, email delivery switches immediately. Do this during off-hours and have a plan to test delivery right away. MX record changes can take up to 48 hours to propagate fully.
Step 3: Create User Accounts
Create an account for each employee. Assign appropriate licenses based on their role — not everyone needs the full suite.
- Use the Admin Center → Users → Active Users → Add User flow
- Set strong temporary passwords and require users to change on first login
- Create distribution groups for departments (sales@, support@, etc.)
- Set up shared mailboxes for generic addresses (info@, billing@) — these don't require a separate license
Step 4: Enable Security (Most Businesses Skip This)
The default Microsoft 365 configuration is not secure enough. Enable these settings immediately:
- Enable MFA for all accounts — Admin Center → Azure AD → Security Defaults. This blocks 99.9% of automated attacks.
- Set up anti-phishing policies — Microsoft Defender → Anti-phishing → Enable mailbox intelligence and impersonation protection.
- Enable audit logging — Admin Center → Compliance → Audit → Turn on audit logging.
- Block legacy authentication — Conditional Access → Block legacy auth protocols. These bypass MFA.
- Configure data loss prevention (DLP) — Prevent sensitive data (credit cards, SSNs) from being emailed externally.
Step 5: Migrate Your Existing Email
If you're migrating from Gmail, GoDaddy, or another provider, Microsoft provides migration tools in the Admin Center. For large mailboxes (10GB+), consider a staged migration during a weekend.
- From Gmail: Use the Google Workspace migration tool in Admin Center
- From IMAP providers: Use the built-in IMAP migration wizard
- From on-premises Exchange: Use hybrid migration (this usually requires professional help)
Need Help with Microsoft 365?
We handle setup, migration, and security configuration so you don't have to figure it out alone.
Get a Free Setup ConsultationRelated: What Is Managed IT and Why Do San Antonio Businesses Need It?
Frequently asked questions
Which Microsoft 365 plan should a small business choose?
The post lists Business Basic at $6 per user per month, Business Standard at $12.50 and Business Premium at $22. It recommends Business Standard for most businesses and Premium for those needing advanced security.
What are the steps to set up Microsoft 365?
Choose the right plan, set up your domain, create user accounts, enable security, and migrate your existing email.
Why enable security during Microsoft 365 setup?
The guide calls this the step most businesses skip. Premium adds advanced security, Intune and Azure AD P1.
Free review
Get a free review from an engineer
Tell us where your team loses the most time. Our engineers review your current setup and send back a prioritized plan for automation, software and security.
- Reviewed by an engineer, not a bot
- Prioritized by time saved and risk reduced
- No obligation and no pressure
Prefer to talk? Call (210) 227-3444 or book a strategy session.
