Robux Tax Calculator
Type a sale price to see how much you keep.
1. What did you sell?
2. Choose one
Why you get less than the sale price
Players pay one number. You get a smaller number. Roblox keeps a cut, then rounds down to a whole Robux. A 5 Robux pass pays 3, not 4. A 99 Robux pass pays 69, not 70.
This calculator does that math for you. Use “I know the sale price” to see what you keep. Use “I know how much I want” to see what to charge.
Want to keep 500 Robux from a game pass? Sell it for 715, not 714. Pick “I know how much I want” and the calculator finds the price for you.
Game passes, developer products, and private servers
For in-experience purchases that Roblox treats as standard monetization — game passes, developer products, paid access, and private server subscriptions — the published split is simple: the platform keeps 30% of the list price and you keep 70%, floored to a whole Robux. A 100 Robux pass therefore credits 70. A 1,000 Robux product credits 700. There is no regional modifier on that Robux-to-Robux step. A creator in Manila and a creator in Dallas receive the same 140 from a 200 Robux pass.
Developer products follow the same keep rate as passes. If your economy sells a 25 Robux revive, do not budget 17.5 into a spreadsheet as if Roblox will round in your favor. Floor(25 × 0.7) is 17. Price in whole Robux with the floor in mind, or use the reverse mode and let the desk bump the list price until the floored keep meets your target.
Private servers are easy to under-price for the same reason. A 99 Robux/month reserved server looks tidy in the prompt and pays 69. If the reserved-server feature is the actual product — a roleplay community that lives there — model the 69, not the 99, before you promise a staff cut or a Discord perk tied to that income.
Quick examples
List 5. Keep rate 70%. 5 × 0.7 = 3.5, stored as 3. The 2 Robux gap is the platform plus the discarded half Robux.
List 99. 99 × 0.7 = 69.3, stored as 69. Listing 100 instead pays 70 and is often clearer in a shop.
Reverse mode: smallest list where floor(price × 0.7) ≥ 350 is 500. Charge 500, not 499.
714 looks like “divide by 0.7,” but the floor fails. 715 is the first price that still nets 500.
| List price | Platform (after floor) | You receive |
|---|---|---|
| 5 | 2 | 3 |
| 25 | 8 | 17 |
| 50 | 15 | 35 |
| 99 | 30 | 69 |
| 100 | 30 | 70 |
| 249 | 75 | 174 |
| 250 | 75 | 175 |
| 499 | 150 | 349 |
| 500 | 150 | 350 |
| 715 | 215 | 500 |
| 1,000 | 300 | 700 |
| 10,000 | 3,000 | 7,000 |
Figures use floor(price × 0.7). The platform column is list minus credited amount, so it can absorb the discarded fraction.
Avatar items are a different contract
Copying the 70/30 pass rule onto a shirt, hair, or bundle is the most expensive pricing mistake on the Marketplace. Creator Hub documents a progressive creator share for catalog sales. At the item’s price floor you keep about 30% of the sale. As the list price rises relative to that floor, your share climbs. Around 2× floor it is near 50%. Around 6× floor it reaches the 70% cap. The interpolation on this desk follows the published ladder (1× → 30%, 1.3× → 37%, 1.5× → 41%, 2× → 50%, 2.5× → 57%, 3× → 62%, 3.5× → 65%, 4× → 67%, 5× → 69%, 6×+ → 70%).
Example: a shirt with a 100 Robux floor listed at 200 is 2× floor. Creator share is about 50%, so you keep 100, not 140. The “missing” 40 is not a bug. It is the progressive schedule doing what the docs say. Enter the current floor for that asset type — floors differ by category and can change — then read the keep percentage on the slip.
Sales that happen inside an experience (Avatar Editor, inspect menu, or MarketplaceService) do not use that ladder. Those purchases split 30% creator / 40% experience owner / 30% Roblox. If you are the item creator and someone else owns the place, you keep 30% of the list, floored. If you own both the item and the place, you still only keep the creator 30% in this mode; the 40% owner share is a separate bucket. Switch the sale type to “UGC in an experience” so the slip shows the owner line.
Confirm live floors and commissions on Creator Hub marketplace fees before you publish. This desk approximates the ladder; Roblox’s production system is the authority if a doc update lands after August 2026.
| Price vs 100 floor | Approx. creator share | Credit on that list |
|---|---|---|
| 100 (1×) | 30% | 30 |
| 130 (1.3×) | 37% | 48 |
| 150 (1.5×) | 41% | 61 |
| 200 (2×) | 50% | 100 |
| 250 (2.5×) | 57% | 142 |
| 300 (3×) | 62% | 186 |
| 400 (4×) | 67% | 268 |
| 500 (5×) | 69% | 345 |
| 600 (6×) | 70% | 420 |
Robux in trades
When a trade offer includes Robux, that Robux is not a free add-on. It uses the same 30% platform fee as a pass, then the floor. Offer 1,000 Robux and the other account is credited 700. Offer 5 and they receive 3. If you are balancing a limited-item trade with “a little Robux to make it fair,” run the trade type on this desk so the sticker amount matches the credit the other player will actually see.
Reverse pricing without the spreadsheet guess
Dividing your target by 0.7 and rounding feels right and is often one Robux short. The desk instead starts from ceil(target / keepRate) and increments until floor(list × keepRate) is at least the target. For catalog UGC the keep rate itself depends on the list price, so the search is not a single division. It raises the candidate price until the progressive share, after flooring, covers what you typed.
Use reverse mode when a group payout, a commission, or a content budget is a fixed Robux number. Example: you promised a scripter 2,000 Robux from pass sales this week. You still need to cover the platform cut. From amount kept, sale type game pass, target 2,000 → list 2,858 (because 2,857 floors to 1,999). Price the pass (or the number of products) against 2,858 of player spend, not against 2,000.
Donation booths and extra game cuts
Experiences such as PLS Donate typically collect gifts through a game pass, so Roblox’s 70/30 floor applies first. Many booth games then take their own percentage — commonly around 10% of what you received, though each game sets its own rules. Combined, the recipient might see something closer to 60% of the player’s spend. This desk stops at Roblox’s cut. If the booth UI shows a second fee, subtract that yourself from the credited amount.
That distinction matters for “raise 10,000 Robux” goals. Ten thousand after Roblox tax is 14,286 of pass spend (floor math). If the booth also keeps 10% of the 70% credit, you need still more player spend. Do not treat a donation game’s on-screen “you received” as interchangeable with this slip unless you have confirmed they are showing the post-Roblox figure.
This is not sales tax, VAT, or GST
Players sometimes call the marketplace cut “Roblox tax.” It is a revenue share on creator and player-to-player sales, not a government sales tax on buying Robux. Card-network VAT, Apple or Google store tax, and any GST on a Robux purchase are separate bills between the player, the store, and Roblox. They do not change the 70% keep on a pass. If you later cash out Earned Robux, that is a third step: DevEx converts a qualified balance to USD at a published rate. Use the DevEx calculator for that conversion. Do not multiply a list price by $0.0038 and call it take-home; the marketplace floor happens first.
What this desk will not invent
It will not apply Premium payouts, engagement-based Creator Rewards, or regional DevEx premiums. It will not guess unpublished floor changes for a new asset type. It will not add a donation-game’s house cut. Amounts stay in your browser; there is no account and no calculation history uploaded to rbxcalc.net — see the privacy policy. For live policy, Roblox Creator Hub remains the source. RBXCalc is an independent site (read about RBXCalc) and is not affiliated with, endorsed by, or sponsored by Roblox Corporation. If a figure here disagrees with Creator Hub, contact us.
Questions from pricing sessions
Why does a 5 Robux pass pay 3 instead of 4?
Five × 0.7 = 3.5. Roblox stores the floor, which is 3. Tools that round to nearest would show 4 and would mis-price a whole cheap-pass shop.
What should I list if I need to keep 500 from a pass?
715. 714 floors to 499. Reverse mode on this page is built for that off-by-one.
Can I treat every UGC item as 70% keep?
Only once the catalog price is high enough versus the floor (about 6×). At the floor you are near 30%. In-experience UGC is 30% to the creator regardless of that ladder.
Does buying Robux with a card get this 30% fee?
No. The fee is on marketplace-style sales and trade Robux. Retail Robux purchases are a different product.
Do trades really take 30% of the Robux?
Yes. 1,000 offered becomes 700 received after the fee and floor. Limited items in the same trade have their own rules; this desk only models the Robux line.
I am not in the US. Is my keep rate worse?
Not on this step. The Robux credit is the same. USD you later receive through DevEx can differ by rate bucket and by your bank. Use the DevEx calculator for that conversion.
Will 10,000 or 100,000 Robux break the math?
No. Pass and trade keep rates are scale-invariant. Catalog UGC still depends on price versus floor, so a 100,000 list against a 100 floor is already at the 70% cap.
Did the pass rate change in 2025 or 2026?
Game passes and developer products still use the 30% platform fee. What changed for many creators is UGC: catalog share is progressive, and in-experience avatar sales use the 30/40/30 split. Recheck Creator Hub when you ship a new asset type.
Independent calculator on rbxcalc.net. Fee figures follow published Creator Hub documentation as of August 2026 and can change without notice. Confirm current rates on Roblox’s official site before you publish a listing or promise a payout.
