Set up Calling Plans
Calls to other Teams users are free, but if you want your users to be able to call phones outside of your business, get a Domestic Calling Plan, an International Calling Plan, or a Pay-As-You-Go Calling Plan in Microsoft 365 based on your needs. It's easy to set up Calling Plans for your business. For more information about Calling Plans, see Which Calling Plan is right for you?.
Step 1: Find out if Calling Plans are available in your country/region
Go to Country and region availability for Audio Conferencing and Calling Plans and select your country or region to get availability information about Calling Plans, as well as information about Audio Conferencing, Teams Phone, toll and toll-free numbers, and Communications Credits.
If Calling Plans aren't available for your country or region, see PSTN connectivity options for all available options.
Step 2: Buy and assign licenses
If the Teams Phone feature isn't included in your Microsoft 365 plan, you may need to purchase Phone System add-on licenses. After you have Phone System licenses, purchase Calling Plans for Microsoft 365. See Microsoft Teams add-on licensing, and buy the licenses and plan.
Phone System licenses and Calling Plans in Microsoft 365 go together, so to see the option to purchase Calling Plans, you must first have the Phone System licenses.
First assign the licenses, and then assign a Calling Plan to the people in your organization. See Assign Microsoft Teams add-on licenses.
Step 3: Get phone numbers
There are three ways to get new user numbers:
Use the Teams admin center. For some countries/regions, you can get numbers for your users by using the Teams admin center, see Getting phone numbers for your users.
Port your existing numbers. You can port or transfer existing numbers from your current service provider or phone carrier to Microsoft 365. For more information, see Transfer phone numbers to Teams or Manage phone numbers for your organization.
Use a request form for new numbers. Sometimes (depending on your country/region) you won't be able to get your new phone numbers using the Teams admin center, or you'll need specific phone numbers or area codes. If so, you'll need to download a form and send it back to us. For more information, see Manage phone numbers for your organization.
Step 4: Add emergency addresses and locations for your organization
An emergency address must be associated with a phone number. When this association happens can vary among country and regions. For example, in the United States, you need to associate an emergency address when you assign the phone number to the user. In the United Kingdom, you need to associate an emergency address to the phone number when you're getting the phone numbers from Microsoft 365, or when transferring phone numbers from your current service provider.
For information about emergency calling and managing emergency addresses, see Manage emergency calling and Add, change, or remove an emergency location for your organization.
Step 5: Assign an emergency address and a phone number to a user
When you're setting up Calling Plans in Microsoft 365, you must assign a phone number and emergency address to each of your users. The emergency address must be created before you can associate it with a phone number. For more information, see Assign or change an emergency address.
If you add more people to your business right before doing this step, it may take several hours for them to appear on the Voice users page.
Step 6: Tell your users about their new phone numbers
Microsoft recommends sending mail or using your business's preferred communication method to tell the people about their new phone numbers.
In Microsoft Teams, users can see their phone number by clicking Calls in the left navigation. The phone number is shown above the dial pad.
Run a Self-diagnostics tool
Microsoft 365 admin users have access to diagnostics that can be run within the tenant to verify a user is properly configured to make or receive PSTN calls.
This feature isn't available for Microsoft 365 Government, Microsoft 365 operated by 21Vianet, or Microsoft 365 Germany.
Select Run Tests, as follows. This will populate the diagnostic in the Microsoft 365 Admin Center.
The diagnostic performs a large range of verifications.
Do you want to automate assigning phone numbers?
If you know Windows PowerShell, you can use the following cmdlets to automate assigning phone numbers to your users.
Get-CsPhoneNumberAssignment: Retrieves the telephone numbers from the tenant.
Set-CsPhoneNumberAssignment: Sets the telephone numbers.
To learn more, see Teams PowerShell Overview.
Submit and view feedback for