Table of Contents expand_more
menu_book Practical Guide

How to Create a Company Email Address (Google, Microsoft, Zoho Compared)

A clear, step-by-step walkthrough for founders, freelancers, and small business owners who want a professional email like yourname@yourcompany.com. Covers domain registration, MX records, pricing across three providers, and what to do after setup.

calendar_today Updated June 9, 2026 schedule 14 min read person Mailsfinder Team tag Email setup, deliverability

lightbulb Key takeaways

  • check_circle A company email address always starts with owning a domain. Buy one from Namecheap, Cloudflare, or Google Domains for roughly $10 to $15 per year.
  • check_circle The three mainstream providers are Google Workspace ($7 per user per month), Microsoft 365 ($6 per user per month), and Zoho Mail (free for up to 5 users, then $1 per user per month).
  • check_circle Setup involves three DNS changes: a TXT record to verify ownership, MX records to route incoming mail, and SPF, DKIM, and DMARC records for deliverability.
  • check_circle Choose Google Workspace if your team lives in Google Docs, Microsoft 365 if you need Word and Excel desktop apps, and Zoho Mail if you want the lowest possible cost.
  • check_circle Decide your naming format before creating mailboxes. The most common pattern is first.last@company.com, and changing it later is painful.
  • check_circle Plan for role addresses (info@, support@, sales@) as aliases on a real mailbox, not as separate paid users.
  • check_circle If you plan to use the new address for cold outreach, warm it up for two to three weeks before sending volume, then use a finder tool to source verified prospect emails.

TL;DR

To create a company email address, buy a domain (about $12 per year), sign up for Google Workspace, Microsoft 365, or Zoho Mail, verify the domain by adding a TXT record at your DNS provider, then point MX records to your chosen provider and create the mailboxes you need. The whole process takes 30 to 60 minutes once you know the steps.

Why a custom company email address actually matters

The first time a prospect, customer, investor, or supplier looks at your email, they form an opinion. An address like founder@yourcompany.com signals that you exist as a real business. An address like yourcompany.team@gmail.com signals that you are still figuring things out, even if you have ten years of experience and a great product. Brand impression is the obvious reason, but it is not the only one.

Deliverability is the quieter, more important reason. Gmail, Outlook, and other mailbox providers weigh sender reputation heavily, and reputation is tied to the sending domain. A custom domain that authenticates properly with SPF, DKIM, and DMARC will land in the inbox far more reliably than a generic free address used for business. If you ever plan to send invoices, quotes, transactional notifications, or any outreach, you want every signal working in your favor.

Then there is the practical side. Once you have your own domain, you can route messages to whichever team member or alias makes sense, change providers without losing addresses, and keep continuity if a team member leaves. You can give every new hire a real address on day one. You can publish a help@ address on your site and route it to whoever is on duty. None of that is possible when your business runs on a free personal email account.

There is also a small but growing legal layer to think about. In some jurisdictions, business contracts and customer notifications are expected to come from a verifiable business address. Some payment processors and B2B platforms will not let you sign up with a free email domain. If you are operating in regulated industries (finance, healthcare, legal services), a custom company email is closer to a hard requirement than a nice-to-have.

Before you start, you need a domain

No email host can give you yourname@yourcompany.com unless you own yourcompany.com. The domain is what you actually buy. The email service is what you layer on top of it.

Where to register your domain

Three registrars dominate the practical short list for small businesses:

  • Namecheap. Long-standing, cheap, no upsell circus. A .com is typically around $10 to $15 per year. Free WHOIS privacy is included. Good for non-technical founders.
  • Cloudflare Registrar. Sells domains at wholesale cost (no markup). A .com is around $9 to $10 per year. The catch is you must use Cloudflare DNS, which is excellent but assumes you can navigate a DNS dashboard.
  • Google Domains (now Squarespace Domains). Following the 2023 transition, registrations and renewals are handled by Squarespace. Pricing is similar to Namecheap. Good integration if you also plan to use Google Workspace.

Other options exist (GoDaddy, Porkbun, Hover) and they all work. Porkbun is genuinely competitive on price and clean to use. GoDaddy works but is aggressive on upsells. Pick whichever you trust to send you a renewal reminder, because the worst thing that can happen to a small business is forgetting to renew the domain and losing email along with it.

How much it really costs

  • .com domain: $10 to $15 per year (first year is sometimes discounted).
  • .io domain: $35 to $50 per year. Popular with tech startups, still pricier than .com.
  • .co domain: $25 to $35 per year.
  • WHOIS privacy: Free with most modern registrars. Pay for it nowhere.
  • SSL certificate: Free via Let's Encrypt or your hosting provider. Pay for it nowhere either.

Pick a domain name you will not regret

A few practical guidelines that come up again and again:

  • Stick to .com if you can get it. Buyers still default to typing .com first.
  • Keep the name short and pronounceable. If you have to spell it on a phone call, it is too clever.
  • Avoid hyphens and numbers. They make verbal communication harder and look spammy.
  • Check trademark conflicts before buying. A $12 domain is not worth a cease and desist letter.
  • Do not buy a domain that is too close to a well-known brand. Mailbox providers flag lookalike domains as phishing risks.

Once you own the domain, the next decision is which email provider to point it at.

Three ways to create a company email address

Hundreds of email hosting providers exist. For most small businesses, three of them cover 95 percent of real-world setups: Google Workspace, Microsoft 365, and Zoho Mail. Below is a full walkthrough of each, with current pricing and the exact DNS records you will end up adding.

Option 1: Google Workspace (Gmail with your domain)

Google Workspace is the default choice for most modern startups. You get the full Gmail experience, plus Drive, Docs, Sheets, Meet, and Calendar. If your team already lives in Google Docs, this is almost certainly the right pick.

Pricing (as of 2026)

  • Business Starter: $7 per user per month. 30 GB cloud storage per user, custom email, Meet video calling up to 100 participants.
  • Business Standard: $14 per user per month. 2 TB pooled storage, Meet recording, larger Meet meetings.
  • Business Plus: $22 per user per month. 5 TB storage, eDiscovery, advanced endpoint management.
  • Enterprise: Custom pricing, contact sales.

Most small businesses start on Business Starter and only upgrade when they need shared Drive storage or Meet recording.

Step-by-step setup

  1. Go to workspace.google.com and click Get started. Enter your business name, team size, and country.
  2. Choose your domain. Select Yes, I have one I can use and enter the domain you registered. Google will check that the domain is reachable.
  3. Create your admin account. This becomes the first user. Use a real name like admin@yourcompany.com or your own founder address. You can change the username later but not easily.
  4. Verify domain ownership. Google will give you a TXT record (a string starting with google-site-verification=). Log in to your domain registrar's DNS dashboard, add a new TXT record on the root domain with that value, and click Verify. DNS changes usually propagate in 5 to 30 minutes.
  5. Add MX records. Once verified, replace any existing MX records with Google's. The single modern MX is smtp.google.com with priority 1. Google may also list five legacy MX entries (ASPMX.L.GOOGLE.COM and others); either set works.
  6. Create user accounts. Inside the Admin console, add each team member as a user (each user costs one license). Common usernames: first.last@, first@, or flast@.
  7. Add SPF, DKIM, and DMARC. SPF is a TXT record: v=spf1 include:_spf.google.com ~all. DKIM is generated in the Admin console under Apps > Google Workspace > Gmail > Authenticate email; copy the TXT record it gives you and add it to DNS. DMARC is a TXT record on _dmarc.yourcompany.com: start with v=DMARC1; p=none; rua=mailto:dmarc@yourcompany.com in monitoring mode for the first month.
  8. Log in and test. Visit mail.google.com, sign in with your new company address, and send a test message to a personal Gmail or Outlook account to confirm delivery.

Total time: about 30 to 45 minutes if DNS propagates quickly.

Option 2: Microsoft 365 (Outlook with your domain)

Microsoft 365 is the default for companies that depend on Word, Excel, PowerPoint, and Teams. If your industry is law, finance, manufacturing, or anywhere Excel is the operating system, this is the safer pick. Outlook itself is a powerful client, and the desktop apps are still the gold standard for heavy document work.

Pricing (as of 2026)

  • Business Basic: $6 per user per month. Custom domain email, 50 GB mailbox, 1 TB OneDrive, web and mobile versions of Office apps only.
  • Business Standard: $12.50 per user per month. Adds desktop Office apps (Word, Excel, PowerPoint, Outlook installed locally).
  • Business Premium: $22 per user per month. Adds advanced security and Intune device management.
  • Apps for Business: $8.25 per user per month. Desktop Office apps only, no email hosting (skip this for our use case).

For email-only with custom domain, Business Basic is the sweet spot. Upgrade to Standard if anyone on the team needs installed Excel or Word.

Step-by-step setup

  1. Go to microsoft.com/microsoft-365/business and choose Business Basic (or your preferred plan). Start the free trial or buy directly.
  2. Set up your business. Enter business name, employee count, region, and admin contact.
  3. Use your own domain. When prompted, choose I want to use a domain I own and enter your domain. Microsoft will assign a temporary onmicrosoft.com address while you complete verification.
  4. Verify the domain. Microsoft provides a TXT record (starting with MS=ms). Add it to your DNS provider as a TXT on the root domain. Click Verify.
  5. Add MX, autodiscover, and SPF records. Microsoft's MX record points to yourcompany-com.mail.protection.outlook.com with priority 0. The autodiscover record is a CNAME on autodiscover pointing to autodiscover.outlook.com. SPF is a TXT: v=spf1 include:spf.protection.outlook.com -all.
  6. Enable DKIM. Inside the Microsoft 365 Defender portal, go to Policies > DKIM, find your domain, and enable signing. Microsoft will give you two CNAME records (selector1 and selector2). Add both to DNS, then come back and toggle DKIM on.
  7. Add DMARC. Same as Google: a TXT on _dmarc.yourcompany.com. Start with v=DMARC1; p=none; rua=mailto:dmarc@yourcompany.com.
  8. Create users. In the Microsoft 365 admin center, add users and assign licenses. Each user gets a mailbox of their own.
  9. Test. Log in at outlook.office.com with your new address and send a test email.

Total time: about 45 to 60 minutes. Microsoft's setup wizard is slightly more involved than Google's, but it walks you through each DNS record clearly.

Option 3: Zoho Mail (free or $1 per user per month)

Zoho Mail is the value pick. The forever-free tier supports up to 5 users with a custom domain and 5 GB per mailbox. Beyond that, the Mail Lite plan costs $1 per user per month and includes 5 GB per user. If you are bootstrapping or running a side project, Zoho gets you a professional email address for essentially nothing.

Pricing (as of 2026)

  • Free Forever (up to 5 users): $0. 5 GB per user, web access only, single domain. Web-only means no IMAP or POP from desktop clients on the free tier.
  • Mail Lite: $1 per user per month (annual). 5 GB per user, IMAP and POP, multiple domain support.
  • Mail Premium: $4 per user per month. 50 GB per user, eDiscovery, white-labeling.
  • Workplace bundles: Start at $3 per user per month and bundle Mail with Zoho's office suite, chat, and meeting tools.

Step-by-step setup

  1. Sign up at zoho.com/mail. Choose the Free plan (or Mail Lite if you want IMAP from day one).
  2. Add your domain. Enter the domain you registered. Zoho will give you a TXT record to add for verification (it usually starts with zoho-verification=).
  3. Add the TXT record at your DNS provider, then click Verify in the Zoho dashboard.
  4. Set up MX records. Zoho's MX records are mx.zoho.com (priority 10) and mx2.zoho.com (priority 20). Some regions also use mx3.zoho.com at priority 50. Replace any existing MX records.
  5. Create users. Add each team member inside the Zoho admin console. Free tier maxes at 5 users on a single domain.
  6. Configure SPF. Add a TXT record on the root: v=spf1 include:zoho.com ~all.
  7. Generate DKIM. Inside Zoho Mail admin, go to Domains > DKIM, generate a selector, and add the TXT record Zoho gives you to your DNS.
  8. Add DMARC. TXT record on _dmarc.yourcompany.com: v=DMARC1; p=none; rua=mailto:dmarc@yourcompany.com.
  9. Log in. Visit mail.zoho.com and sign in with your custom domain address.

Total time: about 30 to 45 minutes. The Zoho admin interface is dense but the steps themselves are simple.

Side-by-side comparison

Feature Google Workspace Microsoft 365 Zoho Mail
Starting price$7 per user per month$6 per user per monthFree (up to 5), then $1
Mailbox storage (starter)30 GB50 GB5 GB
Webmail interfaceGmailOutlook on the webZoho Mail web client
Desktop client supportIMAP, POP, native appsOutlook desktop, IMAP, POPIMAP on paid tier only
Office apps includedDocs, Sheets, SlidesWord, Excel, PowerPoint (Standard plan)Writer, Sheet, Show (Workplace bundle)
Video meetingsGoogle Meet (100 participants)Teams (300 participants)Zoho Meeting (paid)
Ease of setupEasiestModerateModerate
Support quality24/7 chat, email, phone24/7 chat, email, phoneEmail on free, 24/5 on paid
Best forGoogle-native teamsOffice-heavy teamsTight-budget startups

Quick decision guide

  • Already using Google Docs and Sheets? Pick Google Workspace.
  • Team uses Excel, Word, and PowerPoint daily? Pick Microsoft 365.
  • Five or fewer team members and you want to spend nothing? Pick Zoho Mail Free.
  • Need professional email at the absolute lowest cost beyond 5 users? Pick Zoho Mail Lite ($1 per user per month).

How to format the new email address

Once you pick a provider, the next decision is what to call each mailbox. This decision is bigger than it looks. Once you publish a business card or website with bob@yourcompany.com and then decide six months later that bob.smith@yourcompany.com is more professional, you have to maintain forwarding rules forever to avoid losing mail.

Most common formats

  • first.last@company.com. The corporate standard. Works at almost any company size. Avoids collisions when you hire a second John.
  • first@company.com. Friendly, common at small startups. Breaks the moment you hire a second person with the same first name.
  • flast@company.com. The "John Smith becomes jsmith" pattern. Compact, professional, common in larger companies.
  • firstlast@company.com. A middle-ground variant. Less common but used by some agencies.

Pick one and apply it consistently. If you want to dig deeper into the trade-offs, read our full guide on how to format an email address.

Role-based aliases (info@, sales@, support@)

Role addresses are aliases, not separate mailboxes. You do not need to pay for a "support" license. Instead, create one mailbox owned by an actual person and attach role addresses as aliases that forward in.

Standard role addresses to set up on day one:

  • info@ or hello@ for general inbound.
  • support@ for customer questions.
  • sales@ for inbound leads.
  • billing@ for invoice and payment questions.
  • privacy@ for GDPR and DPA requests.
  • abuse@ and postmaster@, which are technically required by RFC standards and used by mailbox providers to contact you about deliverability issues.

Set up abuse@ and postmaster@ even if you never plan to read them. Forward them to your main inbox. If a mailbox provider ever needs to flag a problem with your domain, this is how they reach you.

Setting up MX, SPF, DMARC, and DKIM

Every guide above includes the specific records you need, but it is worth understanding why each one matters. Skipping any of these is the most common reason new business emails land in spam.

MX records: where mail comes in

MX records tell other servers which mail server to deliver mail for your domain to. Without correct MX records, no inbound mail reaches you. With incorrect MX records, mail goes to the wrong place. There is no nuance here, you just have to copy the records your provider gives you exactly.

SPF: who is allowed to send

SPF (Sender Policy Framework) is a TXT record on your root domain that lists which servers are authorized to send email on behalf of your domain. If a mail server receives an email claiming to be from yourcompany.com but the sending server is not on your SPF list, the receiver knows to flag it.

You only get one SPF record per domain. If you use multiple senders (Google plus a marketing tool plus a transactional service like Postmark), you combine them into a single record: v=spf1 include:_spf.google.com include:spf.postmarkapp.com ~all.

DKIM: cryptographic proof

DKIM (DomainKeys Identified Mail) signs every outgoing email with a private key. Receivers fetch the matching public key from your DNS and verify the signature. If the signature is valid, the receiver knows the email actually came from your domain and was not tampered with in transit.

Each provider generates its own DKIM selector. Google's might be google._domainkey, Microsoft's is selector1._domainkey and selector2._domainkey, Zoho uses zoho._domainkey. Adding the TXT record they give you is a copy-paste job, but enabling DKIM signing inside the provider's admin console is a separate step. Do both.

DMARC: what to do when checks fail

DMARC ties SPF and DKIM together and tells receivers what to do when a message fails both checks. Start in monitoring mode (p=none) for the first few weeks so you can see what is being sent in your name without blocking legitimate mail. After two to four weeks of clean reports, move to p=quarantine, then eventually p=reject.

DMARC reports are sent as XML files by mailbox providers, which is unreadable without tooling. Free services like dmarcian and Postmark's DMARC monitoring will aggregate them into a dashboard you can actually use.

Want a quick check of whether your DNS authentication is set up correctly? Run your domain through our free deliverability checker to see your SPF, DKIM, DMARC, and MX status in one place.

After setup, what to do next

Email is live. Now what?

Set up email signatures

Every team member should have a consistent signature with name, role, company, website, and optionally a calendar booking link. Keep it short. Avoid embedding large images, which trigger spam filters and break in some clients. Plain text with a single optional logo image works best.

A reasonable signature template:

Bob Smith
Founder, Yourcompany
yourcompany.com | Book a call

Set up forwarding and aliases properly

Decide where role addresses forward to. Decide which addresses on departed employees stay active (and forward where) and which get archived. Document this in a one-page internal note so the next person who joins is not guessing.

Warm up the sending domain

If you plan to use your new email for cold outreach, do not start sending 50 emails on day one. New domains have zero reputation, and a sudden burst of outbound mail is exactly what mailbox providers flag as a likely spammer.

Warmup means gradually increasing send volume over two to three weeks, with most messages going to other warmup-pool inboxes where they are opened and replied to. Smartlead and MailReach both offer good warmup tools, often bundled with their sending platforms. Instantly, Lemwarm, and Warmup Inbox are other common picks. Budget around $25 to $50 per month per inbox during warmup.

Once your domain is warm and authenticated, you can start sending real outreach. If you are using your new email for cold outreach to prospects, the next step is finding their verified email addresses. Our email finder tool matches a name and company to a verified email, with bounce protection on every result.

Lock down your domain

A few often-skipped security steps:

  • Enable two-factor authentication on the admin account.
  • Enable registrar lock on your domain so no one can transfer it without your permission.
  • Add a strong DMARC policy after monitoring for a month.
  • Set up backup MX records or a backup email service if uptime is critical to your business.
  • Document the admin recovery email and phone number somewhere outside the email account itself.

Plan for growth

Most providers let you add or remove users from the admin console at any time. If you plan to grow, set up your DNS, naming convention, and role aliases now so you are not retrofitting them at headcount 30. The hour you spend on conventions today saves a week of cleanup later.

Frequently asked questions

How much does a business email cost? expand_more

Expect to pay between $0 and $7 per user per month for the email service itself, plus $10 to $15 per year for the domain. Zoho Mail's free tier covers up to 5 users at no cost beyond the domain. Microsoft 365 Business Basic is $6 per user per month. Google Workspace Business Starter is $7 per user per month. For a 3-person startup on Google Workspace with a .com domain, total annual cost is roughly $265.

Can I get a free company email? expand_more

Yes, partly. Zoho Mail offers a forever-free plan that supports up to 5 users on a single custom domain with 5 GB of storage per mailbox and web-only access. You still pay for the domain (around $12 per year), but the email service itself costs nothing. If you outgrow 5 users or need IMAP support, you can upgrade to Mail Lite at $1 per user per month. Google and Microsoft do not offer free custom-domain email tiers.

Do I need a domain to create a business email? expand_more

Yes. A business email address is defined by the part after the @ symbol. That part is your domain, and you must own it before any email provider can host mail for it. You buy the domain from a registrar like Namecheap, Cloudflare, or Squarespace Domains for $10 to $15 per year for a .com. Once the domain is yours, you point it at your chosen email host via DNS records.

How long does it take to set up? expand_more

Plan for 30 to 60 minutes of active work. Buying a domain takes 5 minutes. Signing up for Google Workspace, Microsoft 365, or Zoho Mail takes 10 minutes. Adding DNS records (TXT for verification, MX for routing, plus SPF, DKIM, DMARC) takes 15 to 20 minutes. The slow part is waiting for DNS propagation, which usually completes in 5 to 30 minutes but can take up to 24 hours in rare cases.

Can I use Gmail with my custom domain? expand_more

Yes, through Google Workspace. Google Workspace is the paid Gmail experience that lets you use your own domain instead of @gmail.com. You get the full Gmail web and mobile interface, plus Drive, Docs, Sheets, and Meet. The personal free Gmail product does not support custom domains and has not for years (the old "Gmail with your domain" free tier was discontinued in 2012).

I already have a personal email. Should I switch? expand_more

For business communication, yes. A custom company email signals legitimacy, authenticates properly with SPF, DKIM, and DMARC, and gives you continuity if you change providers later. You do not need to abandon your personal email. Most founders keep their personal Gmail or Outlook for personal use and route business correspondence to the new company address. Forward important contacts a one-line note explaining the new address, and set up a forwarding rule on the old one for a few months.

How many email addresses can a company have? expand_more

Practically unlimited. You pay per user (one license per real mailbox), but aliases on top of those mailboxes are free on all three providers. A 3-person team paying for 3 Google Workspace licenses can run dozens of role addresses (info@, sales@, support@, billing@, careers@, hello@, partnerships@, press@) all forwarding into those 3 mailboxes. Use aliases generously, paid users sparingly.

How do I verify the email is actually delivering? expand_more

Three checks. First, send a test email from your new address to a personal account on Gmail, Outlook, and Yahoo, and confirm it lands in the inbox (not the spam folder). Second, run your domain through a free DNS and deliverability checker like our deliverability checker, MXToolbox, or mail-tester.com to confirm SPF, DKIM, and DMARC are configured correctly. Third, monitor DMARC aggregate reports for the first two to four weeks to catch any unauthorized senders or misconfigurations.

Harsh Shah

About the author

Harsh Shah

Founder, Mailsfinder

Harsh founded Mailsfinder after running outbound for hundreds of B2B teams and watching the same gap repeat: tools that generate sends but not replies, SEO that generates traffic but not pipeline. He currently consults for ClickUp and three other B2B SaaS companies on pipeline-driven SEO and outbound, and previously led growth at Databox and Darwinbox. Across 50+ B2B SaaS engagements he scaled one platform from $2K to $50K MRR through organic search, drove 35% traffic lifts via content audits, and launched comparison pages with 22% conversion lift.

Expertise: Pipeline-driven SEO and AEO, first-principles outbound, B2B SaaS growth consulting, email deliverability, comparison and alternative page SEO

Once your company email is live

Find the prospect emails you need to put it to work.

If your new address is meant for outreach, Mailsfinder gives you verified prospect emails with bounce protection. Try it free with 100 credits, no credit card needed.