Hatty AI
Book a CallSchedule Strategy Session
ServicesSolutionsMarketingAI VisibilityIndustriesResourcesAboutWork
← Back to Blog

IT Services

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/monthEmail + cloud storage onlyWeb apps, 1TB OneDrive, Teams
Business Standard$12.50/user/monthMost small businessesDesktop apps + web apps, Teams, SharePoint
Business Premium$22/user/monthSecurity-conscious businessesEverything 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:

  1. Log into the Microsoft 365 Admin Center at admin.microsoft.com
  2. Go to Settings → Domains → Add domain
  3. Enter your domain name and verify ownership by adding a TXT record to your DNS
  4. Update your MX records to point to Microsoft 365 (this is where email actually switches over)
  5. 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:

  1. Enable MFA for all accounts — Admin Center → Azure AD → Security Defaults. This blocks 99.9% of automated attacks.
  2. Set up anti-phishing policies — Microsoft Defender → Anti-phishing → Enable mailbox intelligence and impersonation protection.
  3. Enable audit logging — Admin Center → Compliance → Audit → Turn on audit logging.
  4. Block legacy authentication — Conditional Access → Block legacy auth protocols. These bypass MFA.
  5. 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 Consultation

Related: 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.

By submitting, you agree Hatty AI may contact you about your request. We never sell your information.

Talk with Hatty AI

Turn the problem into a clear technology and growth plan.

Tell us what you are trying to improve. We can help with AI automation, business intelligence, software, websites, managed IT, cybersecurity, compliance, and marketing growth.

Book a strategy session
Open the scheduling form on this page