Glowing gold coins fall through layered glass filters that peel away fees, leaving a smaller stack of coins resting on a bright price-floor line, with five marketplace portals and logos in the background.
← All posts

November 8, 2026

Net-Payout Price Floors: How Game Sellers Set a Minimum Price After Marketplace Fees

A listing price is not what you earn. Fees, withdrawal costs, refund losses, and your own cost of goods all come out before you see a profit. This guide shows game account, currency, and item sellers how to work backward from the payout they need to a minimum price for each marketplace, so competitive pricing never pushes a sale below break-even.

Why the Listed Price Is the Wrong Number to Optimize

Most sellers watch the competitor's price and ask, "Can I go $0.50 lower?" The better question is, "What do I keep if I do?"

Two marketplaces can show the same price and pay you different amounts. One may charge a higher commission. Another may have a different withdrawal method with its own cost. A third may attract more disputes for your product type. If you set one price floor for everything, you will either overprice on a cheap channel or lose money on an expensive one.

The fix is a net-payout price floor: the lowest listed price at which a sale still gives you your target profit on that specific marketplace.

Step 1: List Every Cost Between Price and Profit

Before any formula, write down the cost stack for each product line. Keep accounts, currency, and items separate, because their cost structures differ.

Cost componentTypeWhere to find it
Cost of goods (account purchase, farming time, currency buy rate)Fixed per unit or orderYour own records
Marketplace commissionPercentage of saleEach marketplace's current seller fee page or dashboard
Payment or withdrawal costPercentage and/or flatYour payout method on each marketplace
Refund and dispute reservePercentage of saleYour own history, by product type
Handling or delivery cost (tools, proxies, labor)Flat per orderYour own estimate
Target marginPercentage of saleYour decision

Do not copy fee numbers from forums or old blog posts. Marketplace fees change, and some depend on category or seller level. Check the current schedule on Eldorado, G2G, iGVault, Racoon, and GameBoost directly, and record the date you checked.

Step 2: Use the Floor Formula

Because fees and margin are percentages of the sale price, you can't just add them to your cost. You need to divide:

Floor price = (cost of goods + flat costs) ÷ (1 − commission − withdrawal % − refund reserve − target margin)

Adding 10% to cost is not the same as keeping 10% of the sale. Dividing is what makes the percentages apply to the price you actually charge.

Worked Example (Placeholder Numbers)

These numbers are illustrative only, not real fee rates for any marketplace.

  • Cost of goods: 10.00
  • Flat handling cost: 0.30
  • Commission: 10%
  • Withdrawal cost: 0% (assume none, for simplicity)
  • Refund reserve: 2%
  • Target margin: 8%

Denominator: 1 − 0.10 − 0.00 − 0.02 − 0.08 = 0.80

Floor = 10.30 ÷ 0.80 = 12.875, rounded up to 12.88

Check it: 12.88 × 0.80 = 10.30, which covers your cost and handling after fees, reserve, and margin. Round up, never down.

Now change only the commission to 14% on a different marketplace. The denominator becomes 0.76, and the floor rises to 10.30 ÷ 0.76 ≈ 13.55. Same product, different floor. That gap is exactly what a single flat floor hides.

Step 3: Keep One Floor Per Marketplace, Not One Per Product

Store the floor as a per-channel value. A simple sheet works:

Internal IDCostMarketplaceCommission usedFloorDate fees verified
ACC-014210.00Marketplace Aplaceholder %12.882026-11-08
ACC-014210.00Marketplace Bplaceholder %13.552026-11-08

The "date fees verified" column matters more than it looks. A floor built on a fee schedule from eight months ago is a guess. If you already use a consistent listing ID and title convention, the internal ID in this sheet will line up with the listings you manage in your panel.

Step 4: Currency Sellers Need a Per-Unit Floor

Game currency is where fee-blind pricing hurts most, because margins are thin and volume is high. Do the floor calculation per unit, not per order.

  1. Convert your buy cost to cost per unit (per 1M, per 1K, or whatever the marketplace uses).
  2. Apply the same formula, treating the flat handling cost as per order and spreading it across the minimum order size.
  3. Check that your floor still works at the minimum order quantity, since flat costs weigh more on small orders.

If the marketplaces you sell on use different unit sizes, normalize the unit first. Our guide on currency unit size and price-per-unit mapping covers how to avoid mixing units before you calculate anything.

Step 5: Add a Refund and Dispute Reserve From Your Own Data

The refund reserve is the most ignored line in the stack. Calculate it from your history:

  • Count orders over the last 60 to 90 days that ended in refund, cancellation, or a dispute you lost.
  • Divide the lost revenue by total revenue for that product type.
  • Use that percentage as your reserve, and recheck it quarterly.

Accounts usually carry a higher reserve than currency, because buyers can hit login problems, region mismatches, or account recovery issues. If you have no history yet, start with a conservative reserve and adjust once you have data. Returned stock also has a hidden cost: it sits idle until you can safely relist it. A quarantine and relisting workflow keeps that stock from re-entering listings too early.

Step 6: Use the Floor as the Guardrail for Price Suggestions

Price suggestions are useful because they show where the market is. They don't know your cost basis or fees unless you account for them. When you review suggested prices in Sellerbot across your marketplaces, compare each suggestion to the floor for that channel:

  • Suggestion above floor: accept if the sell-through case supports it.
  • Suggestion at or just above floor: accept only if you want volume more than margin on that SKU.
  • Suggestion below floor: reject, pause the listing, or move the stock to a channel where the floor works.

This fits with the price floor and undercut-step workflow we covered earlier. The floor in that workflow should be the net-payout floor from this article, not a round number you picked once. You can see how the review flow looks in the Sellerbot preview, or look through the feature list to see which parts of listing and pricing management are supported.

Step 7: Decide What Happens When the Market Drops Below Your Floor

A floor is only useful if you decide the response in advance. You have four options:

  1. Hold: keep the listing at the floor and accept slower sales. This works for scarce or high-value stock.
  2. Pause: remove the listing temporarily and wait for the market to recover.
  3. Redirect: list the stock on a marketplace where your floor is lower relative to the going price.
  4. Retire: if the cost basis is too high for any channel, sell it down in a controlled way or write it off.

Write the rule in one line per product line, such as "Accounts: hold for 14 days, then redirect." Your weekly sell-through review is the natural place to apply it.

Step 8: Re-Verify Fees on a Schedule

Set a calendar reminder to check fees every quarter and whenever a marketplace announces a policy change. At each check:

  • Update the commission and withdrawal values in your sheet.
  • Recalculate floors for every active product line.
  • Note which floors moved by more than a few percent, and review those listings first.
  • Update the "date fees verified" column.

If you manage many listings, prioritize by revenue. The top 20% of SKUs usually carry most of the risk.

Common Mistakes

  • Adding percentages to cost instead of dividing. This understates the floor every time.
  • Using one floor for every marketplace. The cheapest channel will look fine while the expensive one loses money.
  • Ignoring flat costs on small orders. Minimum-order currency sales can go negative even when the percentage looks fine.
  • Treating the refund reserve as zero. It doesn't show up until it hurts.
  • Never updating cost of goods. If your buy rate for currency changes, every floor changes with it.
  • Matching a competitor who has a lower cost than you. Their price may be sustainable for them and a loss for you.

A Quick Checklist

  • Cost stack written down per product line
  • Current fee schedule checked for each marketplace, with date recorded
  • Refund reserve based on your last 60 to 90 days
  • Floor calculated with the division formula and rounded up
  • Floor stored per marketplace, linked to your internal listing ID
  • Rule written for what to do when the market falls below the floor
  • Quarterly fee re-verification scheduled

Putting It Together

A net-payout floor turns pricing from a reaction to competitors into a decision based on your own numbers. Once you have a floor for each marketplace, reviewing suggested prices gets faster, because most decisions are obvious: above the floor you can compete, below it you move on. If you sell across several marketplaces, a single panel makes those comparisons easier. Explore the supported platforms, compare plans, or read more seller workflows on the Sellerbot blog.