Redeeming a V-Bucks card on PS5 requires your PlayStation Network account and the card's code

A V-Bucks gift card is a prepaid card you buy in stores or online that holds a specific dollar amount. When you redeem it on your PS5, the V-Bucks (Fortnite's in-game currency) go into your Epic Games account, not your PlayStation wallet. This matters because you need both accounts linked for the process to work.

The fastest way is to redeem the card code directly through your PS5 console. You can also redeem it on a computer or phone through the PlayStation or Epic Games website if you prefer, but the console method is most straightforward because you stay in one place.

Before you start, have the card itself in front of you — you will need the code printed on the back. If you bought a digital card by email, find that email. You will also need to know your PlayStation Network password.

Key Takeaways

  • V-Bucks cards must be redeemed through your PlayStation Network account on the PS5 console, then transferred to your linked Epic Games account.
  • The code on the back of the card is what you enter — do not share this code with anyone or it becomes worthless.
  • Your PlayStation Network account and Epic Games account must be linked before you redeem, or the V-Bucks will not reach Fortnite.
  • Redemption takes a few minutes on the console, but V-Bucks may take up to an hour to appear in your Fortnite account.
  • If the code does not work, the card may have been used already, or you may have entered it incorrectly — check the card packaging for a customer service number.

Link your Epic Games account to PlayStation Network first

Before you redeem any V-Bucks card, your Epic Games account (the one you use to play Fortnite) must be connected to your PlayStation Network account. If you have never done this, the redemption will fail and you will have to start over.

On your PS5, go to Settings, then Account, then Linked Services. Look for Epic Games in the list. If it shows "Link" next to it, select it and follow the prompts to sign in with your Epic Games email and password. If it already shows "Linked", you are ready to move forward.

If you do not have an Epic Games account yet, you will need to create one before linking. Go to www.epicgames.com on a computer or phone, select Sign Up, and follow the steps. Use an email address you can access, because you will need it to sign in during the linking process.

Enter the V-Bucks code on your PS5 console

On your PS5 home screen, go to your Profile (the icon in the top left corner). Select Wallet, then Redeem Code. A text box will appear on your screen.

Scratch off or locate the code on the back of your V-Bucks card. It will be a long string of letters and numbers. Type it exactly as it appears — uppercase and lowercase matter, and spaces should not be included. Take your time and double-check each character, because a single mistake will cause the code to be rejected.

Once you have entered the code, select Redeem. The console will connect to PlayStation's servers to verify the code. If it is valid, you will see a confirmation message showing how many V-Bucks you have redeemed. If the code does not work, you will see an error message — see the troubleshooting section below.

Wait for V-Bucks to appear in your Fortnite account

After you redeem the code on your PS5, the V-Bucks are added to your PlayStation wallet first. They then transfer to your Epic Games account, which is where Fortnite reads them from. This transfer usually happens within a few minutes, but can take up to an hour.

To check if they have arrived, launch Fortnite on your PS5 and go to the Item Shop or Battle Pass screen. Your V-Bucks balance will display in the top right corner. If you still do not see them after an hour, restart Fortnite or restart your PS5 console — sometimes a refresh is needed for the balance to update.

Do not buy anything in Fortnite until you see the V-Bucks in your account. If you spend money from your PlayStation wallet before the transfer completes, the V-Bucks may not reach Fortnite correctly.

What to do if the code does not work

The most common reason a code fails is that it has already been redeemed. V-Bucks cards are single-use only — once someone enters the code, it cannot be used again. If you bought the card in a store, it may have been used by a previous customer or a thief before you purchased it.

Check that you typed the code correctly. Look at the card again and make sure you did not confuse the letter O with the number 0, or the letter I with the number 1. These are straightforward mistakes to make. If you are still getting an error, try redeeming on a computer instead: go to www.playstation.com, sign in, select your profile, then Wallet, then Redeem Code. The same code should work there.

If the code still does not work and you are certain you typed it correctly, the card itself may be defective or already used. Look at the card packaging for a customer service number — this is usually on the back or inside the box. Call that number with your receipt and the card, and explain that the code did not work. They can issue you a replacement code or refund.

Redeeming through a computer or phone instead

If your PS5 is not available or you prefer to use a computer, you can redeem the V-Bucks card through the PlayStation website. Go to www.playstation.com on any web browser, sign in with your PlayStation Network email and password, select your profile icon, then Account, then Wallet, then Redeem Code. Enter the code the same way you would on the console.

You can also redeem directly through Epic Games if you want. Go to www.epicgames.com, sign in with your Epic Games account, select your profile icon in the top right, then Account, then Redeem Code. Enter the V-Bucks card code there. This method skips the PlayStation wallet entirely and puts the V-Bucks straight into your Epic Games account.

Both methods work equally well. The console method is simpler if you are already playing on your PS5. The website method is faster if you are away from home or do not want to turn on your console.

Frequently Asked Questions

Can I use a V-Bucks card bought in another country?

V-Bucks cards are region-locked, meaning a card bought in one country usually cannot be redeemed in another. Check the card packaging — it will say which region it is for. If you bought it in the wrong region, you will need to return it to the store where you purchased it.

What happens if I redeem the card but do not link my Epic Games account?

The V-Bucks will sit in your PlayStation wallet but will not transfer to Fortnite. Link your Epic Games account as soon as possible, and the V-Bucks should move over within a few minutes. If they do not, restart Fortnite or your PS5.

Can someone else use my V-Bucks card code if they see it?

Yes — once they enter the code into any PlayStation or Epic Games account, the V-Bucks are theirs. Never share a photo of the code or leave the card where others can see the back. If someone else redeems it, contact PlayStation Support with your receipt and explain what happened — they may be able to help, but there is no may provide.

Do V-Bucks cards ever expire?

V-Bucks cards themselves do not expire, but some retailers print an expiration date on the packaging for their own inventory purposes. The code inside will still work years later. If you have an old card, try redeeming it — the worst that happens is you get an error message.

Why do my V-Bucks show in PlayStation wallet but not in Fortnite?

This usually means your Epic Games account is not linked to your PlayStation Network account, or the link broke. Go to your PS5 Settings, Account, Linked Services, and check that Epic Games shows "Linked". If it shows "Link", reconnect it. Restart Fortnite after linking, and the V-Bucks should appear within a few minutes.