Microsoft 365 features that help users manage their subscriptions, account settings, and billing information.
Dear @Saad Rehman,
I understand how frustrating it can be when you are trying to update your billing information after a major move and are stuck in a loop.
The core issue you are experiencing is due to a strict Microsoft policy: The country or region associated with a Microsoft 365 tenant cannot be changed after the account has been created. Because your tenant was originally provisioned in the US, the billing system is locked to US credit cards and currency.
Since GoDaddy manages your current setup, getting help from Microsoft directly is tough. You can ask GoDaddy's team to handoff your setup, giving up their control. Then, you can manage everything via the Microsoft Admin Center and get direct Microsoft support. Escalate the request to GoDaddy's 365 team, as regular support might not know about this.
If you are unable to get GoDaddy to resolve your issues, here are my suggested steps.
Since the system cannot change the country of an existing tenant, the cleanest way to move to Canadian billing is to create a new Canadian tenant and migrate your data.
- Purchase a new Microsoft 365 subscription directly from Microsoft using your Canadian address and credit card. This will give you a new onmicrosoft.com domain.
- Back up your data (OneDrive, SharePoint, and Outlook PST files).
- Remove your custom domain from the old US/GoDaddy tenant and add it to your new Canadian tenant.
- Migrate the data to the new accounts.
For detailed steps on performing a tenant-to-tenant migration, you can refer to the official Microsoft documentation: Microsoft 365 tenant-to-tenant migrations - Microsoft 365 Enterprise | Microsoft Learn
If performing a manual migration seems too technically complex, Microsoft Support can execute a backend operation to transfer your billing account. However, this process requires the intervention of a specialized support team. Please note that I cannot guarantee the success of this operation; since your original account was managed by GoDaddy (a third party), if the Microsoft backend team is unable to transfer the data, they will provide a technical explanation regarding the specific status of your account.
- Since you have not yet received any assistance, I recommend opening a new support request (ticket) directly from your newly created tenant by accessing the Microsoft 365 Admin Center (under Support > New Service Request).
Note: Please ensure that you are signed in to the new account you just created not the one currently managed by GoDaddy. The reason for this is that Microsoft cannot make changes to that account unless the request is submitted directly from the specific account that actually owns and controls it.
- In your request, please clearly state the following: "Assistance needed to change the country/region for billing purposes. The current tenant is locked to the United States due to the initial configuration via GoDaddy and needs to be migrated to Canada." Clearly stating this information will ensure your request is correctly routed to the specialized team responsible for handling complex billing issues.
I hope this information helps clarify the situation and assists you in identifying the most optimal solution. Please let me know if you require any assistance with the data migration steps or if you have any other questions.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.