XPReward
All blog posts
blog

Xbox Code "Already Redeemed" or Invalid? Every Xbox Code Error Explained

November 1, 2026 · Updated November 2, 2026

Graphic reading Xbox code not working, every error explained

If an Xbox gift card or code says it has already been redeemed, Microsoft's advice is to check that you didn't redeem it yourself on a different Microsoft account, and that nobody else in your household used it. Your Subscriptions page and Order history show what was redeemed where. If the code says it's invalid, it's usually a typo. Every Xbox code is 25 characters in five blocks of five, and Microsoft never uses the characters A, E, I, O, U, L, S, 0, 1 or 5. If a shop card doesn't work 24 hours after purchase, Microsoft says to take it back to the shop with your receipt to have it activated.

Xbox codes fail for more reasons than most people expect: region settings, subscription time limits, codes only for new members, and suspensions on the account. This guide goes through every cause on Microsoft's troubleshooting list, explains what each message really means, and tells you whether Microsoft, the shop, or you can fix it.

Key facts

  • Xbox digital codes are 25 characters: letters and numbers in five blocks of five (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX).
  • Microsoft doesn't use the characters A, E, I, O, U, L, S, 0, 1 or 5 in Xbox codes.
  • Once a code is redeemed to a Microsoft account, Microsoft says the content can't be transferred to the correct account.
  • Shop codes must be activated at the till. If one doesn't work 24 hours after purchase, take it back with your receipt.
  • Depending on your country, Xbox subscriptions can be extended to a maximum of 13 to 36 months at a time.
  • Some subscription codes are for new members only and won't redeem on an account that has, or had, that subscription.
Four Xbox code facts - 25 characters, five blocks, ten unused characters and a 24-hour wait before returning to the shop

First: are you redeeming in the right place?

Microsoft's redeem page is xbox.com/redeem, and you can also redeem from the Microsoft Store on an Xbox console or Windows PC. Two quick checks first:

  1. Be signed in to the right Microsoft account. Microsoft's redeem guide says that if a code was bought through a different account, for example as a gift, you should sign in to the account of the person who received it.
  2. Make sure it's actually an Xbox code. Microsoft points out that codes from other publishers or for in-game content can look similar, such as Fortnite V-Bucks cards or GTA Shark Cash Cards, but must be redeemed in the game's own store or on the publisher's website, not at xbox.com/redeem. If your card has a publisher's logo, follow its instructions.

For the full step-by-step on every device, see our guide to redeeming an Xbox gift card.

"This code has already been redeemed"

Microsoft's answer has three parts:

  1. Check that you didn't redeem it yourself under a different Microsoft account. Many people have more than one: an old Hotmail, a child account, a work or school account, or the account on a second console.
  2. If others in your home can get to your codes, check that none of them used it. A code left on the kitchen table, in an email inbox, or in a shared photo is easy for someone else to redeem.
  3. Look at the evidence. Your Subscriptions page shows subscription time added by a code, and your Order history shows content and balance redeemed.

How to check order history and subscriptions

  1. Sign in at account.microsoft.com with each account you own.
  2. Open Order history and look around the date you got the code. Redeemed codes appear there with what they added.
  3. Open Subscriptions (or Services & subscriptions) to see whether Game Pass time was added, and the new end date.
  4. Check your Microsoft account balance under Payment options. A gift card adds to it.

If you find the code redeemed on your other account, the frustrating part is that Microsoft says after a code has been redeemed to a Microsoft account, the content can't be transferred to the correct account. The balance or game stays where it landed. For games, the home Xbox setting can let everyone on a console play them. Our game sharing guide explains how.

Six steps for finding out which account an already-redeemed Xbox code was used on

"But I just scratched it"

One of the most searched versions of this problem is a physical card that says "already redeemed" the moment you scratch it. If you checked every account and nobody used it, there are two realistic explanations. Either the card was tampered with before you bought it (consumer agencies warn about thieves who copy codes from cards on shop racks and use them once they're activated), or there's a fault. Either way, your evidence is the receipt and the card itself. Take both to the shop where you bought it. Microsoft's guidance for unresolved codes is to contact the retailer with as much information as you can: proof of purchase, the code and the error.

Bought from a marketplace or reseller

If the code came from an online marketplace, a "cheap key" site or a stranger, "already redeemed" often means the code was sold more than once, or used before it reached you. Microsoft can only see that it was redeemed. It can't refund someone else's sale. Go back to the seller, and see our guide on whether discounted gift cards are safe before buying that way again.

"This code is invalid" or "incorrect"

Microsoft says typos are the most common reason for code errors. Xbox codes are designed to make some typos impossible: Microsoft leaves out characters that look alike, so A, E, I, O, U, L, S, 0, 1 and 5 never appear. That's useful when a character is hard to read:

  • If you think you see a 0 or O, it isn't either. Look again at the shape.
  • If you see a 1, I or L, it's none of those either.
  • If you see an S or 5, it's a different character too.

When a character is unclear, compare it with the same letter or number elsewhere on the card. Printing and scratching often make one character look like another, and the excluded list rules out the most common mix-ups.

Count the characters too. 25, in five groups of five. Our guide to gift card code lengths compares Xbox, PlayStation and Steam formats, which helps if you've mixed up two cards.

"Incorrect region" or "this code is for a different region"

Microsoft explains that some digital codes are meant for a specific country or region, which might not match your account's regional settings. Its advice:

  1. Make sure your account's country matches where you live.
  2. Make sure your console's location matches too. Press the Xbox button, go to Profile & system > Settings > System > Language & location, and choose your country under Location. You might need to restart the console.
  3. If you've already bought a card that doesn't match your account's region, Microsoft says to contact the retailer.

Changing the console's location won't make a foreign card work on your account. It only fixes the case where your console is set to the wrong country by mistake. For cards bought abroad, see our guide to Xbox gift cards from another country, and our guide to changing your Xbox region explains the limits on account region changes.

The code isn't active yet

Microsoft says codes must be activated at the point of sale. A card on a shop rack has no value until the till sends an activation message when you pay. If that message fails, because of a till error, a cancelled transaction or a card scanned twice, the code stays inactive. That's also why a card stolen from the rack is worthless.

What to do, in order:

  1. Check the typing. All 25 characters, no serial number by mistake.
  2. Wait a few hours. Most cards work within minutes, but activation delays of a few hours happen. If a code doesn't work 24 hours after purchase, Microsoft says to take it back to the shop.
  3. Go back to the retailer with the card itself, showing the code and the serial number, and the receipt. Only the shop can see whether the activation went through and re-run it. Microsoft has no way to switch on a card it never received payment for, which is the same answer Epic gives for inactive V-Bucks cards.
  4. Contact Xbox Support only once the shop confirms the card is active and it still won't redeem.

Digital codes delivered by email are activated before they're sent, so if one says it isn't active, contact the seller straight away. If it came from an unofficial reseller, read are discounted gift cards safe? before you chase it.

"This code has expired"

Ordinary Xbox gift cards don't usually expire, but promotional and bundled codes often do. Microsoft says if you see an expiry error, contact the retailer with your proof of purchase, the card's serial number, and the code you're trying to redeem.

Table showing the likely cause of each Xbox code error and who can fix it

Subscription codes that won't redeem

Game Pass codes have extra rules that gift cards don't.

You've hit the subscription limit

Microsoft says that, depending on your country, Xbox subscriptions can be extended to a maximum of 13 to 36 months at a time. For Game Pass, Microsoft's FAQ gives the specifics: up to 36 months for Ultimate and 13 months for Premium. If a code would push you past the limit, you have to wait until it won't. Check your current end date on the Subscriptions page, work out how much room you have, and redeem when there's space.

It's a code for new members only

Microsoft notes that some Xbox subscription codes are meant for new members. If you have, or ever had, that subscription, the code may not redeem. Microsoft's suggestion: it might be the perfect code to give to a friend who's never subscribed.

It converts instead of stacking

If you have Game Pass Ultimate or Premium and redeem a code for a lower plan, Microsoft says the time is converted at the current conversion ratio. It doesn't stack one-for-one. For example, Microsoft's table says a 1-month Game Pass Essential code becomes 14 days of Ultimate. That's not a failed code, but it surprises people. Our Xbox Game Pass codes guide has the full conversion table.

It needs particular instructions

Microsoft says to check the instructions or terms with the code, because some codes can't be redeemed on an Xbox console and must be redeemed elsewhere, such as the web.

Why Xbox asks for a card when you redeem

Many people abandon a redemption because a payment screen appears. Microsoft explains that billing information, a payment option and billing address, is needed so you can use content and your account balance in the Microsoft Store. When you redeem a code for the first time, you might be asked to set up billing info, but you won't be charged. It only checks that the account can redeem content.

When the account itself is the problem

Microsoft lists one more cause that people rarely suspect: if your account is suspended from the Xbox network, you may not be able to redeem codes. If the suspension is temporary, try again when it ends. Our guide to a locked or suspended Xbox account explains the different enforcement types.

Also check the Xbox status page first. If a service shows an alert, wait until it's fixed. Microsoft suggests signing in on the status page to get notified when the service is back.

Redeemed, but the balance isn't showing

If the code went through but you can't see the money, it's a different problem. Gift card balance goes to your Microsoft account balance, which shows under Payment options and at checkout, not as a separate "Xbox wallet". Our guide to an Xbox balance not showing covers the usual causes, including looking at a different account than the one you redeemed on.

Five real situations and how they ended

Two consoles, two accounts

A family has an Xbox Series X in the living room and an Xbox One upstairs, with a different Microsoft account signed in on each. A $25 card redeemed upstairs shows as "already redeemed" downstairs. Order history on the upstairs account shows the $25 added that afternoon. The money can't move. But if the upstairs account is set as the home Xbox for the Series X, games bought with it can be played on the Series X by everyone.

Ultimate code that "disappeared"

A player with 34 months of Game Pass Ultimate left redeems a 3-month Ultimate code. It won't go through. Microsoft caps Ultimate at 36 months, so only two months of space are left. The player waits until the end date is far enough away, then redeems. Nothing is lost by waiting, because the code doesn't stop working.

The free trial code from a new controller

A code bundled with an accessory says it can't be redeemed. The account has had Game Pass before, and the small print says new members only. Microsoft suggests passing that kind of code to a friend who's never subscribed.

The card that worked the next morning

Someone buys a card at 11pm and gets an error at 11:05pm. Microsoft's guidance is to wait 24 hours before going back to the shop. The next morning it redeems fine. Activation had simply not reached Microsoft yet. If it had still failed the next day, the receipt and card would go back to the till.

The code typed from a photo

A code sent as a phone photo keeps saying "invalid". Zooming in shows that what looked like a 0 is a D. Since Microsoft never uses 0 in Xbox codes, the "0" could never have been right. Asking for the code as text in future removes the guesswork.

If someone sent you the code

Codes sent by friends, family or a reward site bring their own checks:

  • Ask for it as text, not a photo, so nothing is misread.
  • Redeem it on your own account, signed in as you. Microsoft says to sign in to the recipient's account when a code was bought as a gift.
  • Ask which country it was bought for. A friend abroad may have bought a card for their own region.
  • If it says already redeemed, ask the sender to check their accounts. People sometimes redeem a code by mistake while copying it.
  • Be wary of "free codes" from strangers. Most free-code giveaways in comments and DMs are scams to collect logins. A real code from a stranger is rare.

What a code turns into once it's redeemed

Knowing what each kind of code becomes tells you where to look for it afterwards:

  • Xbox gift card: becomes Microsoft account balance. You see it under Payment options on account.microsoft.com and as a payment choice at checkout. It isn't a separate Xbox wallet.
  • Game or add-on code: becomes an owned item. It shows in your games library on console and PC, and in Order history.
  • Game Pass or subscription code: becomes subscription time. The Subscriptions page shows a new end date, or a converted amount if you're on a higher plan.
  • In-game currency from a publisher: is redeemed in the game or on the publisher's site, not at xbox.com/redeem, so it shows inside the game.

If you've redeemed a code and can't "see" it, check the matching place above before you assume it failed. A redeemed Game Pass code won't add anything to your balance, and a gift card won't appear in your games list.

Writing to the retailer or Microsoft

When you need help from the shop or Microsoft, Microsoft recommends giving as much information as you can. Have these ready:

  1. Proof of purchase: receipt, order email or bank statement.
  2. The full code, typed carefully, and the card's serial number.
  3. A photo of the card, front and back.
  4. The exact error message and where you saw it (console, xbox.com/redeem, Windows).
  5. Every Microsoft account you checked, so they don't ask you to check again.

Shop cards are almost always the retailer's job first. Microsoft can't activate a card that the till never activated.

How to avoid code problems in future

  • Redeem straight away while you still have the receipt and remember where it came from.
  • Check which account is signed in before redeeming, especially on shared consoles and family PCs.
  • Keep codes private. Don't leave cards lying around, and don't post photos of codes, even partly hidden ones.
  • Buy from official shops or the Microsoft Store. Avoid resellers and anyone selling codes in chat apps.
  • Never pay anyone with an Xbox gift card who isn't Microsoft or a store you're buying from. Gift card payment requests are a classic scam. See our gift card payment scams guide.
  • Plan Game Pass codes around the limit. Check your end date before stacking several codes.

XPReward's Xbox gift cards arrive as digital codes in your account, so there's no till activation and no scratch panel. The same Microsoft rules still apply when you redeem: right account, right region, 25 characters.

Frequently asked questions

Why does my Xbox code say it's already been redeemed?

Microsoft says to check whether you redeemed it on another Microsoft account, or whether someone in your household used it. Look at Order history and Subscriptions on each account. If nobody used it, take the card and receipt to the retailer.

Can Microsoft move a code to the right account?

No. Microsoft says once a code is redeemed to a Microsoft account, the content can't be transferred to another account.

How many characters is an Xbox code?

25, in five blocks of five. Microsoft never uses A, E, I, O, U, L, S, 0, 1 or 5, so if you think you see one of those, it's a different character.

Why won't my Xbox gift card work after buying it in a shop?

It probably wasn't activated at the till. Microsoft says that if a code doesn't work 24 hours after purchase, you should take it back to the retailer with proof of purchase.

Why won't my Game Pass code redeem?

It may push your subscription past the 13 to 36-month limit, be a new-members-only code, or be for a different region. Check your subscription end date and the code's terms.

Why is Xbox asking for my card when I redeem a gift card?

Microsoft says first-time redemption can ask you to set up billing information, but you won't be charged. It confirms the account can redeem content from the Store.

Do Xbox gift cards expire?

Retail Xbox gift cards generally don't expire. Promotional and bundled codes often do, and for an expiry error Microsoft says to contact the retailer with proof of purchase, the serial number and the code.

Sources

Xbox code rules checked on 2 November 2026 against:

#guide#xbox#gift cards#game pass#troubleshooting
Xbox Code Already Redeemed or Invalid? Every Fix (2026)