Microsoft 365 features that help users manage their subscriptions, account settings, and billing information.
Dear @Aaron_Kennedy,
Welcome to Microsoft Q&A Forum!
Thank you for your patience. I’ve reviewed the issue you’re encountering while activating your Microsoft 365 subscription, and I’d like to give you some information about this issue.
Although your 1‑year Microsoft 365 product key is valid, Microsoft still requires a clean billing profile on the account. Because your account currently has expired payment methods, Microsoft’s billing system is blocking changes. This may result in:
- All new cards being rejected with a generic “check details” message.
- Expired cards not being removable.
- Activation remaining stuck even though the subscription is prepaid.
This is an expected behavior of Microsoft billing issue and may be not related to your card details, bank, or device. Unfortunately, once the billing profile is locked in this state, there may be no customer‑side workaround. Therefore, you need to contact Microsoft Support to reset your billing profile.
Before you reach out to support team, I have 2 cases that may be related to your situation, you can take a look in them first to see if they can help anything before proceeding support term:
I am not able to clean up remove old credit cards on microsoft store
How can I add or update a payment method for my Microsoft 365 subscription?
If the issue still persists after reviewing these 2 cases, you will need to submit a request to Microsoft Support. Also, I do not know exactly your account type is a business account (work or school account) or a personal account. So, I will suggest you the ways to contact them depend on your account type:
As a Microsoft Q&A moderator, my role is to guide discussions and connect users with helpful resources. While I don’t have the right to access to individual account or your environment in order to make any changes in account issue due to security protocols, only Microsoft Support (Billing team) can check and fix it for you. However, I still try my best to support you using the resources available. So, please take a look in these suggestions below:
1.If your account is business account (work or school) (You sign in with a work or school account, and your organization has an admin):
Please contact Microsoft through the Microsoft 365 Admin Center:
- Sign in at https://admin.microsoft.com
- In the bottom‑right corner, select Help & support
- Type billing or payment method
- Choose Contact support
- Submit a request (chat or call back)
Small tip for you: when describing the issue, please use this wording:
- “Billing profile is locked. I cannot remove expired payment methods or add a new card for a prepaid Microsoft 365 subscription.”
- This may route your case directly to the Microsoft Billing team who can reset the billing profile.
Note: You must be a Global Admin or Billing Admin to submit the request. If you’re not, please ask your organization’s admin to do this on your behalf.
Reference: Get support for Microsoft 365 for business
2.If you are using Microsoft 365 Personal / Family (You sign in with a personal Microsoft account like @outlook.com, @hotmail.com,...):
The Admin Center does not apply to personal subscriptions. Please contact Microsoft via consumer support:
- Go to https://support.microsoft.com/contactus
- Choose Microsoft 365
- Choose Get Home support
- Type Billing and payment
- Start a chat or request a call back
Use this description when prompted:
“I have a prepaid Microsoft 365 subscription, but my billing profile is locked. Expired cards can’t be removed and new cards are rejected.”
I hope this information can give you some insights and I appreciate your understanding in this case. Also, please let me know how things go on your side as your update can also assist others in the community who may be facing the same issue. Wish you a good day!
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.