The three ways to buy V-Bucks
V-Bucks are Fortnite's in-game currency, and you buy them through Epic Games (the company that makes Fortnite) using real money. You can add them to your account in three ways: through the Epic Games launcher on PC, through the PlayStation, Xbox, Nintendo Switch, or mobile app stores, or through a gift card you buy at a retail store.
The method you choose depends on what device you play on and what payment method you have available. All three routes lead to the same V-Bucks in your account — they just take different paths to get there.
Key Takeaways
- V-Bucks purchased on any platform (PC, console, mobile) go into the same Epic Games account, so you can spend them on any device where you log in.
- Buying through the Epic Games launcher on PC usually offers the most direct payment options and sometimes shows prices in your local currency.
- Console and mobile app store purchases go through PlayStation, Xbox, Nintendo, or Apple and Google, which take a cut and may charge more.
- Gift cards bought at retail stores (Target, Walmart, GameStop, Best Buy) let you pay with cash or a debit card without linking a credit card to your account.
- V-Bucks never expire, so you can buy them and hold them until you find something in the shop you want.
Buying V-Bucks through the Epic Games launcher on PC
Open the Epic Games launcher, log into your account, and click the V-Bucks icon in the top right corner. Select the amount you want to buy — Epic offers packages from 1,000 V-Bucks up to 13,500 V-Bucks. Click "Purchase" and choose your payment method.
Epic Games accepts credit cards, debit cards, PayPal, and in some regions other local payment methods. After you complete the purchase, the V-Bucks appear in your account immediately. This is usually the cheapest route because Epic takes no middleman cut — you pay only for the V-Bucks themselves.
Buying V-Bucks through console or mobile app stores
If you play on PlayStation, Xbox, or Nintendo Switch, open Fortnite and navigate to the V-Bucks shop from the main menu. Select the amount and confirm the purchase. The charge goes through your console's payment method — the credit card, debit card, or gift card linked to your PlayStation Network, Xbox Live, or Nintendo account.
On mobile (iPhone through the Epic Games app, or Android through Google Play), the process is the same: open Fortnite, go to the V-Bucks shop, and select an amount. The charge goes through your Apple ID or Google Play account. These routes are convenient if you already have a payment method saved, but the console makers and app stores take a percentage, so V-Bucks sometimes cost slightly more than buying directly from Epic.
Using V-Bucks gift cards from retail stores
Fortnite V-Bucks gift cards are sold at Target, Walmart, Best Buy, GameStop, and other retailers in denominations of $10, $20, $50, and sometimes $100. You can pay with cash, a debit card, or any payment method the store accepts. Take the card home, scratch off the code on the back, and redeem it on the Epic Games website or in the Fortnite launcher.
To redeem a gift card, go to www.epicgames.com, log in, click your account name in the top right, select "Account," then "Redeem Code." Paste the code from the back of the card and click "Redeem." The V-Bucks appear in your account within a few minutes. Gift cards are useful if you want to avoid linking a credit card to your Epic Games account or if you prefer to budget by buying a set amount at a time.
How V-Bucks work across devices
Once V-Bucks are in your Epic Games account, you can spend them on any device where you log in — PC, console, or mobile. If you buy 2,000 V-Bucks on your PlayStation, you can log into Fortnite on your PC and spend those same V-Bucks on a skin or battle pass. Your V-Bucks balance is tied to your Epic Games account, not to any single platform.
This means you do not need to buy V-Bucks separately for each device. Buy them wherever is most convenient, and use them wherever you play.
What V-Bucks can and cannot buy
V-Bucks buy cosmetics — skins, emotes, pickaxes, wraps, and other appearance items — and the battle pass, which unlocks cosmetics as you level up during a season. They do not buy gameplay advantages. You cannot use V-Bucks to buy weapons, healing items, or anything that affects how you play the game.
The Fortnite item shop rotates daily, so the skins and cosmetics available change every 24 hours. Your V-Bucks do not expire, so you can buy them and wait for an item you want to return to the shop.
Checking your V-Bucks balance and purchase history
In Fortnite, your current V-Bucks balance appears in the top right corner of the lobby screen. On the Epic Games website, log in, click your account name, select "Account," then "Transactions" to see a history of every V-Bucks purchase you have made.
If a purchase does not appear in your account within 15 minutes, check your email for a receipt from Epic Games. If you see a charge but no V-Bucks, contact Epic Games support through www.epicgames.com/help and provide your transaction ID from the receipt.
Frequently Asked Questions
Can I use a gift card to buy V-Bucks on console?
Not directly. Fortnite V-Bucks gift cards only redeem on the Epic Games website or launcher. However, you can buy a PlayStation, Xbox, or Nintendo gift card at a retail store and use that to add funds to your console account, then buy V-Bucks through the console's Fortnite shop.
What happens if I buy V-Bucks and then refund the purchase?
Epic Games will remove the V-Bucks from your account if you refund the payment. If you have already spent some of those V-Bucks on cosmetics, Epic may not be able to refund the purchase. Check Epic's refund policy on their website before requesting a refund.
Do V-Bucks expire or go away if I do not use them?
No. V-Bucks stay in your account indefinitely. You can buy them and hold them for months or years until you find something in the shop you want to buy.
Why do V-Bucks cost different amounts on different platforms?
Console and mobile app stores take a percentage of each purchase, so Epic Games charges slightly more on those platforms to cover the fee. Buying directly from the Epic Games launcher on PC usually has the lowest price.
Can someone else buy V-Bucks for my account?
Yes, if you give them a Fortnite V-Bucks gift card code. They can redeem it on the Epic Games website without needing access to your account. Do not share your Epic Games password or login information — a gift card code is the safe way to let someone add V-Bucks to your account.