You have already decided on Microsoft 365 for your business email, so you do not need another article comparing it with Google Workspace.
What you need now is someone to walk you through the actual setup, from your first click to your first sent message.
This guide shows you exactly how to set up Microsoft 365 business email in Kenya, step by step, with the KES pricing and DNS details that generic international tutorials tend to skip.
By the end, you will have a working address like [email protected], running in Outlook on your computer and your phone, plus a short checklist of what to lock down before you share it with customers.
This guide only covers Microsoft 365, on purpose, so you get the full setup path in one place instead of a third of a longer piece that also tries to sell you on Google Workspace or basic cPanel hosting.
What You Need Before You Start
Three things make this setup smooth, so gather them before you open your browser.
- A registered domain name, such as yourcompany.co.ke or yourcompany.com
- A Microsoft 365 business subscription: Business Basic, Standard, or Premium
- A card or mobile payment method that Microsoft accepts for billing
If you do not have a domain yet, you can buy one during Microsoft’s sign-up flow or register one separately in advance through a Kenyan registrar.
Either path gets you to the same place, though registering locally first gives you a support contact if a DNS record ever needs a second look.
Step 1: Pick the Right Microsoft 365 Business Plan
Microsoft sells three main business tiers, and the real difference between them comes down to whether your team needs the full desktop Office apps installed on their computers.
Business Basic covers the web and mobile versions of Word, Excel, and Outlook, as well as Exchange Online email and Microsoft Teams.
Business Standard adds the installed desktop apps, which makes sense if your staff builds long documents or heavy spreadsheets offline.
Business Premium layers in advanced security and device management, which suits businesses that handle sensitive client data or regulated records.
| Plan | Monthly Price (Approx.) | What You Get |
| Business Basic | KSh 699 – KSh 950 | Web and mobile Office apps, Exchange Online email, Microsoft Teams, 1 TB OneDrive |
| Business Standard | From KSh 1,730 | Everything in Basic, plus the installed desktop Office apps |
| Business Premium | From KSh 3,050 | Everything in Standard, plus advanced security and device management |
Prices shift depending on where you buy. A direct Microsoft subscription runs from around six US dollars a month on the annual plan, billed in dollars.
A Kenyan reseller, such as Truehost, sells Business Basic for roughly KSh 699 per user, charged in shillings, which spares you the currency conversion fees that come with a straight USD invoice.
Step 2: Get Your Domain Ready
Your domain is the part after the @ sign; it turns an email address into a business address rather than a free Gmail account.
A .co.ke domain signals a local presence to Kenyan customers, while a .com suits you better if you also sell across borders.
You can buy the domain first through a registrar and connect it to Microsoft afterward, or buy it directly inside the Microsoft sign-up flow when it asks for your domain name.
Both routes end at the same result, so pick whichever feels simpler for how your business already manages its Domain.
Step 3: Create Your Microsoft 365 Admin Account
Go to the Microsoft 365 business page and select the plan you settled on in Step 1.
- Click Buy Now, choose a monthly or annual billing cycle, and enter the email address where Microsoft should send your license confirmation.
- Microsoft will prompt you to set up a new account if you do not already have one for your business.
- Fill in your business name, a phone number for verification, and a username, then add your payment details and place the order.
- Double-check the spelling of your business name at this stage, since it appears on invoices and in parts of the admin center that your team will see later.
- Save a copy of your receipt once the order confirms, since you will want it on hand if you ever need to contact support.
Step 4: Add and Verify Your Domain
Once your account exists, sign in to the Microsoft 365 admin center and open Settings, then Domains.
- Click Add domain and enter your domain name exactly as it appears with your registrar, such as yourcompany.co.ke.
- Microsoft will hand you a TXT record to add to your Domain’s DNS settings, which proves that you actually own it.
- Log in to your domain registrar’s control panel, paste in the record exactly as shown, and save the change.
Verification usually completes within a few minutes, though it can take longer depending on how quickly your registrar updates its records.
After verification, Microsoft displays the MX and other DNS records your Domain needs before mail can actually flow.
Add every record carefully, since a single missing or mistyped value is enough to stop your emails from arriving at all.
Most registrar dashboards use the same basic fields for every record: a type (TXT or MX), a name or host, a value, and sometimes a priority number for MX entries.
Copy each value directly from the Microsoft admin center rather than retyping it, since a single dropped character breaks the whole record.
Step 5: Create Your First Business Email Address
Head back into the admin center, click Users, then Active Users, to start building actual mailboxes.
- Click Add a User, then enter the first name, last name, and email address, such as [email protected].
- Assign this user a license from the plan you purchased, set a temporary password, and finish the setup.
- Repeat the same steps for every team member who needs their own inbox, such as sales@ or accounts@.
If you only bought one license to begin with, you can add more later without disrupting the mailboxes already running.
Step 6: Set Up Outlook on Desktop and Mobile
With your mailbox created, connect it to the tools your team will actually open every day.
On a computer, open Outlook, enter the new email address, and let the app auto-detect the account settings.
Type the password when prompted, and Outlook will sync your inbox within a few minutes.
On a phone, download the Outlook app, add the account the same way, and confirm the password when asked.
Your business email now works from your desk and your pocket, which matters the moment you need to reply to a customer on the move.
Step 7: Add a Professional Email Signature
A working inbox is not quite finished until every message you send reinforces your brand rather than looking anonymous.
In Outlook, open your account settings and look for the signature option under Mail preferences.
Type in your name, role, and business contact details, or upload an HTML signature if your business already has one designed.
Set the signature to apply automatically to new messages and to replies, so you never send an unbranded email by accident.
Protect Your New Business Email From Day One
A working inbox is not the same as a secure one, and a few settings can close the gaps scammers look for first.
- Turn on two-factor authentication for every account, starting with the admin login
- Publish an SPF record so receiving mail servers know which systems may send mail from your Domain
- Enable DKIM through the admin center so outgoing messages carry a verified digital signature
Skip any of these steps, and your legitimate emails risk landing in a customer’s spam folder, which defeats the entire purpose of setting up a professional address in the first place.
It also helps to check how long Microsoft retains deleted messages under your plant.
And also to export anything with legal or financial weight rather than assuming storage alone counts as a backup.
A Few Kenya-Specific Things Worth Knowing
A handful of local details change how you should treat your new business email once it is running.
- Government tenders: if your business plans to register on the AGPO portal for government procurement, most applications ask for a professional email address rather than a free Gmail account.
- Data protection: Kenya’s Data Protection Act applies to any system that handles customer personal data, including your inbox, and Microsoft 365 includes encryption in transit and at rest to meet that requirement.
- M-Pesa invoicing: if your team sends invoices or payment reminders by email, keep your signature and message templates clear about how customers should pay, since they act on exactly what they read.
Common Mistakes to Avoid
A few missteps recur among Kenyan businesses setting up Microsoft 365 for the first time.
- Buying more licenses than you need: a role address like [email protected] often works better as an alias forwarding to an existing inbox, rather than a full paid seat on its own.
- Skipping domain verification details: adding the wrong TXT or MX value, or adding it to the wrong Domain when you manage more than one, stops mail from moving in either direction.
- Forgetting to migrate old email: if you are moving from a free Gmail or Yahoo address, plan the switch before you announce the new one, so nothing important gets lost between the two.
- Leaving the admin account on a weak password: the admin login controls every mailbox in your business, so it deserves a longer, unique password and two-factor authentication before anything else.
Frequently Asked Questions
1) How much does Microsoft 365 business email cost in Kenya?
Business Basic starts at roughly KSh 699 to KSh 950 per user per month through a Kenyan reseller, or about US$6 per user per month if you buy directly from Microsoft on the annual plan.
2) How long does the whole setup take?
Most businesses complete sign-up, domain verification, and first mailbox setup within about an hour of sitting down to do it.
DNS changes can occasionally take up to 48 hours to fully propagate, though it usually finishes much faster than that.
3) Can I use my Microsoft 365 email on my phone?
Yes, you can download the Outlook app for Android or iOS, add your new email address, and it syncs the same inbox you use on your computer.
4) Do I need a website before I set up a business email?
No, you only need a domain name and an active Microsoft 365 subscription to get your address running.
Many Kenyan businesses secure their professional email first and build the website afterward, once the budget allows.
5) What if I already have emails on Gmail or a free provider?
Microsoft 365 includes migration tools that import your existing mail, contacts, and calendar from most free providers.
Plan the switch during a quiet period so customers do not keep sending messages to an inbox you have already stopped checking.
6) Which plan should a small Kenyan business start with?
Business Basic covers most small teams well, since it includes a full mailbox, Teams, and cloud storage without the higher cost of desktop apps you may not need yet.
Upgrade to Business Standard later if your staff start spending most of their day inside Word or Excel on a desktop rather than a browser.
7) Can I change plans later without losing my email address?
Yes, you can upgrade or downgrade your Microsoft 365 plan at any time from the admin center without changing your email address or losing any existing mail.
Your Domain, mailboxes, and message history all stay exactly where they are during the switch.
Grab Your Business Email
Setting up Microsoft 365 business email in Kenya comes down to seven manageable steps:
- Choosing a plan
- Preparing your Domain
- Creating your account
- Verifying your DNS records
- Adding users
- Connecting Outlook, and securing your environment.
None of it requires a technical background, just a bit of patience during the domain verification step.
If you would rather skip currency conversion and buy your license in shillings, with local support on hand.
Our Truehost’s Microsoft 365 Business Basic plans start at KSh 699 per user per month, with help available if your DNS records ever need a second pair of eyes.
Domain SearchInstantly check and register your preferred domain name
Web Hosting
cPanel HostingHosting powered by cPanel (Most user friendly)
KE Domains
Reseller HostingStart your own hosting business without tech hustles
Windows HostingOptimized for Windows-based applications and sites.
Free Domain
Affiliate ProgramEarn commissions by referring customers to our platforms
Free HostingTest our SSD Hosting for free, for life (1GB storage)
Domain TransferMove your domain to us with zero downtime and full control
All DomainsBrowse and register domain extensions from around the world
.Com Domain
WhoisLook up domain ownership, expiry dates, and registrar information
VPS Hosting
Managed VPSNon techy? Opt for fully managed VPS server
Dedicated ServersEnjoy unmatched power and control with your own physical server.
SupportOur support guides cover everything you need to know about our services





