Roblox Creator Guide
Make a Game Pass
“Sell perks like VIP, 2x coins, or extra tools and earn Robux from your game.”
Last Updated: June 2026
A game pass is a one-time purchase that unlocks a permanent perk inside your Roblox experience. Think VIP access, a 2x coins boost, a special weapon, or entry to a members-only area.
For creators, game passes are one of the easiest ways to earn Robux from a game. A player buys the pass once, and they keep the perk forever.
The important thing to know is that you do not make a game pass inside the game itself. You create it on the Roblox Creator Dashboard in your web browser, and your experience has to be published first.
Setting one up only takes a few minutes, and you can have as many passes per game as you like.
Well, grab the icon you want to use and follow the steps below to create your first game pass and put it on sale.
Before You Start: What You Need
Requirements:
- A published experience – you can only attach a game pass to a game that is already live, not a private draft.
- An icon image – a 512 x 512 picture that shows what the pass gives, since a clear icon sells better.
- A perk in mind – decide what buyers get, whether that is VIP, a boost, a tool, or just a way to support you.
- No Robux needed to create one – making a pass is free, but Roblox keeps 30% of each sale, so you receive 70% of the price. See our Robux guide for the full breakdown.
How to Create a Game Pass
1
Publish your experience first
A game pass has to live on a published game, so make sure yours is up before you start.
– Open Roblox Studio and finish the build you want to sell passes for
– Click File then Publish to Roblox and set the game to public
– If your game is already live, you can skip straight to the next step
2
Open the Creator Dashboard
All monetization is handled on the web, not inside the game.
– Go to create.roblox.com and sign in
– Open the Creations tab and click the experience you want to add a pass to
3
Go to Monetization and create the pass
This is where new passes are born.
– In the left menu, open Monetization then Passes
– Click Create a Pass
– Upload your 512 x 512 icon, give the pass a clear name like “VIP Pass,” and write a short description of the perk
– Click Create Pass to save it
4
Set a price and put it on sale
A new pass is not for sale until you turn it on.
– Back on the Passes list, hover over your pass and open its menu, then choose Sales
– Switch on the Item for Sale toggle
– Enter a Price in Robux (the minimum is 1 Robux) and click Save Changes
Remember Roblox takes a 30% cut, so a 100 Robux pass earns you 70 Robux per sale. Our Robux guide explains how those earnings add up and how to cash them out.
5
Make the perk actually work in-game
Creating the pass only sells it. To make it do something, your game has to check who owns it and hand out the reward.
– In Roblox Studio, use MarketplaceService to check ownership when a player joins
– Grant the perk, for example extra speed or a tool, to players who own the pass
– If your pass is just a “support me” tip with no in-game reward, you can skip the scripting entirely
6
Test it before you promote it
Always confirm the pass works the way buyers expect.
– Buy your own pass on an alternate account, or use a test server, and check the perk activates
– Make sure the price, name, and description all read correctly in the Store tab
If something does not show up or the perk fails to trigger, feel free to message us and we will help you track it down.
Game Pass FAQ
How much does it cost to make a game pass?
Creating a game pass is completely free. You only “pay” through the 30% commission Roblox takes when someone buys it, so you keep 70% of the sale price in Robux.
Do you need Robux to make a game pass?
No. Unlike some catalog uploads, making a game pass does not cost any Robux up front. You just need a published game and an icon image.
Why is my game pass not showing up for sale?
The most common reason is that the Item for Sale toggle is still off. Open the pass, go to Sales, switch it on, set a price, and click Save Changes so it appears in the Store tab.
How do I make a game pass actually give a reward?
You have to script it in Roblox Studio using MarketplaceService to check whether a player owns the pass, then grant the perk. Without that code, a pass only works as a donation with no in-game effect.
Can you make a game pass without your own game?
No. A game pass must be attached to an experience you own and have published. If you only want to receive donations, you can buy passes in community tip games instead of making your own.
How much Robux do you earn per game pass sale?
You earn 70% of the price after Roblox takes its 30% cut. A 100 Robux pass nets you 70 Robux, and you can see how to turn those Robux into real value in our Robux guide.
Want to go further?
Once your first pass is selling, you can add more for different perks or experiment with developer products for repeatable purchases. The official Roblox passes documentation covers the scripting side in depth.