IndieDevTool  /  Steam Wishlist Cost Calculator

Steam Wishlist Cost Calculator

We help you estimate how much each Steam wishlist might be worth to your game, and roughly what you can afford to spend acquiring one. Tell us your price, current wishlist count, and expected launch discount. The calculator factors in regional pricing, Steam's 30% cut, and a discount-heavy lifetime sales mix.

Your numbers

$14.99
$1$70
Your full Steam list price in USD. Other regions are derived automatically.
3,500
050,000
Tier 1A 7,000 wishlist threshold is the most-cited prerequisite for Steam's "Popular & Upcoming" surface, which is one of the bigger free visibility boosts at launch.
15%
0%90%
Across 9 indie titles, 85.86% of lifetime sales came from discount periods. We apply your discount to that share.
Data sources

Regional pricing & sales weights adapted from GameDev.ist's indie price tables and SteamDB analysis. Discount mix derived from a 9-game cohort study.

What it's worth

Avg sell price
$11.53
global, regional pricing applied
Net per sale
$5.53
after Steam 30% & estimated tax
Max cost per wishlist
$1.11
rough break-even ceiling. Aim for 30โ€“60% of this in real campaigns.
Budget left
$3,869
to reach 7,000 wishlists (3,500 to go)
Regional sell prices (12 regions)
RegionPrice (with discount)Sales weight
Heads up: Not every sale comes from someone who wishlisted first. We focus on wishlist economics so you can avoid spending more than you'd likely earn back from converted wishlists alone. Treat this as a sanity check, not a sales forecast.

Frequently asked questions

How does this calculator work?

You give us three numbers: your game's USD list price, current wishlist count, and expected launch discount. The calculator then applies Steam's regional pricing matrix, Valve's 30% revenue cut, an estimated VAT and refund overhead, and a discount-heavy lifetime sales mix to estimate your net revenue per sale.

From there, it works out roughly how much you can afford to spend acquiring a single wishlist (Max CPW), and the remaining budget needed to reach the next tier goal (7K, 20K or 50K). All four KPIs update as you move the sliders.

How much is one Steam wishlist worth?

It depends on your price, regional mix, and discount strategy. A rough rule of thumb is to multiply your expected net per sale by your wishlist-to-sale conversion (around 20% over the first year). A $15 game with average regional pricing usually nets the developer somewhere between $0.80 and $1.50 per wishlist over its lifetime. The calculator above gives you a number tailored to your setup.

How does this calculator factor in discounts?

Most indie revenue does not happen at full price. Across a 9-game cohort study, 85.86% of lifetime sales came from discounted periods and only 14.14% from full price.

The calculator computes an effective average price as: price ร— (0.1414 + 0.8586 ร— (1 โˆ’ discount)). So a 50% launch discount doesn't halve your revenue, it reduces it by roughly 43%, because some sales still happen at full price.

Why does the budget target change as my wishlist count grows?

We use three tiers based on observable Steam mechanics:

Tier 1 (7,000 wishlists) is the most-cited prerequisite for Steam's "Popular & Upcoming" carousel.
Tier 2 (20,000 wishlists) is a healthy launch range, enough to drive day-one charts visibility.
Tier 3 (50,000 wishlists) combined with a strong Next Fest is what people call "viral hit" territory.

Once you cross a tier, the calculator targets the next one so your remaining budget always reflects an ambitious but realistic next goal.

Is the "max cost per wishlist" my marketing budget?

Think of it as the upper bound: the cost at which you'd break even on each wishlist acquired. In practice, real campaigns should target 30โ€“60% of this number. The buffer covers refunds, currency volatility, conversion variance, and the fact that not every cohort behaves identically.

How is the wishlist-to-sale conversion rate calculated?

We use a 20% conversion rate as a transparent mid-point. Public indie data (HowToMarketAGame, GDC postmortems, Chris Zukowski's research) typically reports 15โ€“25% of wishlists eventually convert to sales within the first year post-launch. Genre, polish, and review reception all push this up or down. We picked a conservative midpoint to keep estimates honest.

Why is the "avg sell price" lower than my list price?

Steam's regional pricing system applies meaningful discounts in markets like Russia/CIS, Brazil, Turkey, and parts of Southeast Asia. We weight each region by its typical contribution to indie sales (US โ‰ˆ 24%, Western Europe โ‰ˆ 18%, China โ‰ˆ 11%, etc.) and compute a global weighted average. That gives you the gross price your game earns on average across all storefronts, before Steam's 30% cut.

Where do the regional pricing data come from?

The regional price multipliers and sales-share weights are adapted from GameDev.ist's indie game price tables, which are themselves built on real Steam pricing data analyzed via SteamDB. We round to whole-percent weights and use Steam's 2024 recommended pricing matrix as the multiplier baseline. These numbers stay close to what most indie titles see in practice.

The discount split (85.86% / 14.14%) comes from a 9-game cohort study of indie launches, and the 20% wishlist-to-sale conversion is a mid-point of public indie data (HowToMarketAGame, GDC postmortems).

Does this work for non-Steam stores?

Not directly. The math here is Steam-specific: 30% revenue share, the regional pricing matrix, and the tier mechanics are all Steam properties. For Epic Games Store the cut is 12%, Itch.io defaults to around 10% (with developer-set sliders), and GOG sits closer to 30%. The wishlist concept also doesn't translate one-to-one. Itch followers behave very differently from Steam wishlists.

The math, end to end

Every number on this page comes from these three formulas. You can plug in your own values and audit the result by hand.

netPerSale  = price ร— ฮฃ(weight ร— regionMult) ร— (0.1414 + 0.8586 ร— (1 โˆ’ d)) ร— 0.55
maxCPW      = 0.20 ร— netPerSale
budgetLeft  = max(0, target โˆ’ wl) ร— maxCPW

0.55: net the developer keeps after Steam's 30% cut, refunds, and regional VAT  ยท  0.8586 / 0.1414: discount vs full-price share of lifetime sales  ยท  0.20: wishlist-to-sale conversion (year 1+)  ยท  target: next tier (7K โ†’ 20K โ†’ 50K)