Remove a card from Xbox by going to your payment methods and deleting it
To remove a credit card from Xbox, sign into your Microsoft account on a web browser, navigate to your payment methods, find the card you want to remove, and select the delete option. The process takes about two minutes and does not affect any active subscriptions or pre-orders — you will need to add a different payment method if you want to keep those services running.
You can also remove a card through the Xbox console itself, though the web method is faster and shows you all your payment options in one place. Either way, the card is removed from your account when ready, and you will not be charged again using that card.
Key Takeaways
- Sign into your Microsoft account at account.microsoft.com, go to Payment Options, and select Delete next to the card you want to remove.
- Removing a card does not cancel subscriptions or pre-orders — those will fail at the next billing date unless you add a replacement payment method.
- You can also remove a card through Settings on your Xbox console, though the web browser method is clearer and faster.
- If a card is set as your default payment method, you must choose a different default before you can delete it.
Steps to remove a card through the web browser
Open a web browser and go to account.microsoft.com. Sign in with the Microsoft account connected to your Xbox. Once you are logged in, look for the Payment Options or Payment Methods section — this is usually in the left sidebar under Account or Billing.
Find the card you want to remove in the list. Next to it, you will see options including Edit and Delete. Click Delete. A confirmation message will appear asking if you are sure. Confirm the deletion, and the card is removed from your account when ready.
If the card is marked as your default payment method, you will not be able to delete it until you set a different card as the default. To do this, click on another card in the list and select Make Default, then return to delete the original card.
Removing a card through your Xbox console
On your Xbox, press the Xbox button to open the guide. Go to Profile & System, then Settings. Select Account, then Payment Options. You will see a list of your payment methods.
Highlight the card you want to remove and press X on the controller. Select Delete or Remove from the menu that appears. Confirm the deletion. Like the web method, if the card is your default, you must set a different card as default first.
The console method works, but the web browser is usually clearer because you can see all your payment details at once and manage them more easily. Use whichever is more convenient for you.
What happens to subscriptions and pre-orders when you remove a card
Removing a card does not automatically cancel Xbox Game Pass, Xbox Live Gold, or any other active subscription. However, when your subscription renews, the system will try to charge the card you removed. Since that card no longer exists on your account, the charge will fail, and your subscription will be paused or cancelled depending on Microsoft's current policy.
The same applies to pre-orders. If you have a game pre-ordered and the card you remove was set to pay for it, the pre-order will not go through on release day. You will need to add a new payment method and manually complete the purchase, or the pre-order will remain pending.
To avoid this, add a replacement card to your account before you remove the old one. That way, subscriptions and pre-orders will continue without interruption.
Setting a new default payment method
Your default payment method is the card Xbox charges first for subscriptions, Game Pass, and purchases. If you want to change which card is default before removing an old one, go to Payment Options on account.microsoft.com or through your console settings.
Find the card you want to make default and select Make Default or Set as Primary. That card is now the one Xbox will charge for future purchases. You can then remove the old card without affecting your active services.
If you remove your default card without setting a new one first, Xbox will automatically assign the oldest remaining card as the new default. This can cause confusion, so it is better to choose deliberately.
Troubleshooting: Card won't delete
If you try to delete a card and the option is greyed out or you get an error, the card is almost certainly set as your default payment method. Go back to your payment methods, select a different card, and make it the default. Then try deleting the original card again.
If you only have one card on your account, you cannot delete it without adding another one first. Add a new payment method, set it as default, and then delete the old card. This is a safety measure to may support you always have a way to pay for subscriptions and purchases.
If you still cannot delete the card after trying these steps, sign out of your account completely, wait a few minutes, and sign back in. Sometimes a refresh of your session solves temporary glitches. If the problem persists, contact Microsoft Support through account.microsoft.com.
Frequently Asked Questions
Will removing a card cancel my Xbox Game Pass?
No, removing the card does not cancel Game Pass. However, when your subscription renews, Xbox will try to charge that card. Since it no longer exists, the charge will fail and your subscription will pause. Add a new payment method before removing the old card to keep Game Pass active without interruption.
Can I remove a card if I have a pre-order on it?
Yes, you can remove the card, but your pre-order will not process on release day if that card was the payment method. Add a new card to your account and update the pre-order payment method before removing the old card, or the pre-order will fail.
What if I remove a card by mistake?
You can add the same card back to your account at any time through Payment Options. There is no waiting period or penalty. straightforward enter the card details again and it will be restored to your account.
Do I need to remove a card if I just want to use a different one?
No. You can have multiple cards on your Xbox account at the same time. Just add the new card and set it as your default. You only need to remove the old card if you no longer want it associated with your account or if the card has expired.