Yes, Microsoft 365 for business requires you to have a domain.
Not sure where to get one? IT partners will need to help with this, this will incur a cost.
Reimagine productivity with Microsoft 365
Microsoft 365 is a cost-effective cloud solution for real-time collaboration and working securely from anywhere. You can use it to chat, call, host online meetings, store files in the cloud, and collaborate in real time for remote and onsite work. It includes Microsoft Teams, cloud storage, and familiar office apps with advanced security options.
Get in touch with your local Spark Business Hub to discuss a Microsoft 365 solution for your business.