Step-by-step guide to setting up Microsoft 365 for your business — choosing the right plan, adding your domain, setting up email, and configuring DNS records.
How to Set Up Microsoft 365 for Your Business: A Complete Guide
Microsoft 365 (formerly Office 365) is one of the most widely used business productivity platforms — combining professional email, Word, Excel, PowerPoint, Teams, and cloud storage in a single subscription. For businesses that rely on Microsoft tools, it is the natural choice for business email and collaboration.
This guide covers the complete Microsoft 365 setup process: choosing the right plan, adding your domain, configuring DNS records, and getting your team set up.
Why Use Microsoft 365 for Business Email?
Using a free email service like Gmail or Outlook.com for business email is a credibility problem. Customers and partners expect to see email from [email protected] — not [email protected].
Microsoft 365 gives you:
- Professional email at your own domain ([email protected])
- Outlook desktop app — the most widely used email client in business
- Microsoft Teams — video calls, chat, and file sharing
- Word, Excel, PowerPoint — the full Office suite
- OneDrive — 1TB of cloud storage per user
- SharePoint — team document management and intranet
Choosing the Right Microsoft 365 Plan
Microsoft 365 offers several business plans. The right one depends on your team size and needs.
Microsoft 365 Business Basic Email, Teams, SharePoint, and OneDrive — but no desktop Office apps. Good for businesses that primarily use web-based tools or already have Office licenses.
Microsoft 365 Business Standard Everything in Basic plus the full desktop Office suite (Word, Excel, PowerPoint, Outlook). The most popular choice for small businesses.
Microsoft 365 Business Premium Everything in Standard plus advanced security features — Intune device management, Azure AD Premium, and Microsoft Defender. Recommended for businesses with compliance requirements or remote teams.
For most small businesses, Business Standard is the right starting point. It includes everything you need for professional email and productivity.
Step-by-Step Microsoft 365 Setup
Step 1: Sign Up for Microsoft 365
Go to microsoft.com/microsoft-365/business and select your plan. You will need:
- A credit card for billing
- An email address for the account (can be a personal email — you will set up your business email during setup)
- Your business domain name (e.g., yourbusiness.com)
During signup, Microsoft will create a temporary domain for your account (e.g., yourbusiness.onmicrosoft.com). You will replace this with your actual domain in the next steps.
Step 2: Add Your Custom Domain
After signing in to the Microsoft 365 admin center (admin.microsoft.com):
- Go to Settings → Domains
- Click "Add domain"
- Enter your domain name and click "Use this domain"
- Microsoft will ask you to verify domain ownership
Step 3: Verify Domain Ownership
Microsoft needs to confirm you own the domain before connecting it to your account. They provide a TXT record to add to your DNS:
- Copy the TXT record value Microsoft provides
- Log in to your domain registrar (GoDaddy, Namecheap, etc.)
- Go to DNS management
- Add a new TXT record with the value Microsoft provided
- Return to Microsoft 365 and click "Verify"
DNS changes can take a few minutes to propagate. If verification fails, wait 15-30 minutes and try again.
Step 4: Configure DNS Records for Email
After domain verification, Microsoft will provide the DNS records needed to route email through Microsoft 365. These typically include:
MX Record: Routes incoming email to Microsoft's mail servers
- Type: MX
- Name: @ (root domain)
- Value: yourdomain-com.mail.protection.outlook.com
- Priority: 0
CNAME Records: Required for Autodiscover and other features
- autodiscover.yourdomain.com → autodiscover.outlook.com
- Additional CNAMEs for Teams and other services
TXT Record for SPF: Prevents email spoofing
v=spf1 include:spf.protection.outlook.com -all
CNAME Records for DKIM: Email authentication
- Microsoft provides two CNAME records for DKIM signing
Add all of these records to your DNS exactly as Microsoft specifies. Missing or incorrect records will cause email delivery problems.
Step 5: Set Up User Accounts
In the Microsoft 365 admin center:
- Go to Users → Active users
- Click "Add a user"
- Enter the user's name and create their email address (e.g., [email protected])
- Assign a Microsoft 365 license
- Set a temporary password
Repeat for each team member who needs a Microsoft 365 account.
Step 6: Set Up Outlook
Each user can access their email through:
- Outlook on the web — outlook.office.com (no installation required)
- Outlook desktop app — download from office.com with their Microsoft 365 credentials
- Outlook mobile app — available for iOS and Android
For the desktop app, users sign in with their Microsoft 365 email and password. Outlook will configure itself automatically.
Step 7: Migrate Existing Email (If Applicable)
If you are moving from another email provider, you may want to migrate existing email to Microsoft 365. Options include:
- IMAP migration — Works for most email providers. Migrates email from the old provider to Microsoft 365.
- Cutover migration — Migrates all mailboxes at once. Best for small organizations.
- Staged migration — Migrates mailboxes in batches. Better for larger organizations.
For most small businesses switching from Gmail or another provider, IMAP migration is the simplest approach.
Setting Up Microsoft Teams
Microsoft Teams is included with most Microsoft 365 business plans and serves as the hub for team communication.
Download Teams: Available at teams.microsoft.com or through the Microsoft 365 portal.
Create Teams and Channels: Organize your team by department, project, or topic. Each Team can have multiple Channels for different conversations.
Schedule Meetings: Teams integrates with Outlook calendar. Schedule meetings directly from Outlook or Teams.
Common Microsoft 365 Setup Issues
Email Not Arriving After DNS Change
After updating MX records, it can take up to 48 hours for email to route through Microsoft 365. During this period, some email may still go to your old provider. Do not delete your old email account until you are confident the transition is complete.
Autodiscover Not Working
If Outlook cannot automatically configure itself, check that the Autodiscover CNAME record is correctly configured. This record is required for Outlook to find your Microsoft 365 settings automatically.
SPF Record Conflicts
If you already have an SPF record for another email service, you cannot have two separate SPF records. Combine them into a single record. For example, if you use both Microsoft 365 and a marketing email tool:
v=spf1 include:spf.protection.outlook.com include:sendgrid.net -all
DKIM Not Enabled
DKIM is not enabled by default in Microsoft 365. After adding the DKIM CNAME records to your DNS, you must also enable DKIM in the Microsoft 365 admin center under Security → Email & collaboration → Policies & rules → Threat policies → Email authentication settings.
How Much Does Microsoft 365 Cost?
Microsoft 365 pricing changes periodically, and the right plan depends on your team size and needs. Rather than quoting specific prices here, visit microsoft.com/microsoft-365/business for current pricing, or contact VSF Technology to discuss which plan makes sense for your business.
Getting Professional Help
Microsoft 365 setup is straightforward for a single user but becomes more complex with multiple users, domain migration, and email migration from an existing provider. VSF Technology handles Microsoft 365 setup and migration for businesses across Tampa Bay and the United States.
Contact VSF Technology or learn more about our business email setup services.
Related Resources
Topics
Written by
Aaron Hurlburt
Founder & Technology Consultant, VSF Technology
Aaron Hurlburt helps growing businesses across the U.S. build the right technology stack — from domains and hosting to CRM, AI tools, and phone systems.