Better Steam Regional Pricing
Set fair regional prices for your game in seconds
last updated: 2025-12-14
Why do I need this?
Regional pricing helps you reach more players worldwide by adjusting prices based on purchasing power and market conditions. However, Steam's automated recommendations are broken and outdated. This tool will help you set regional prices that are more accurate.
Learn moreStep 1: Configure your price
Advanced options
Tweak the PPP-adjusted price for the US and Canada with the average sales tax rate for those countries.
Round the price to the nearest odd price (.49, .95, .99). Works well for most currencies.
Step 2: Choose your pricing method
We provide two different methods for setting your regional price alongside Steam's automated pricing as a reference:
PPP adjusted (recommended): Prices adjusted for purchasing power in the local market.
Netflix-like pricing: Mimic Netflix's pricing strategy accross regions. (default to PPP for China and Russia).
Compare PPP-adjusted and Netflix-like pricing in the table below. Then, download your preferred method to get a CSV file ready for import into Steamworks.
FAQ
Why should I have to do this?
Direct exchange rates ignore Purchasing Power Parity (PPP). PPP is how much a basket of goods costs locally. If $10 USD buys more in Country A than Country B, simply converting the price ($10 x exchange rate) makes your product too expensive in Country A relative to local wages and what people can afford. Regional pricing attempts to set a fair, competitive price in each market, maximizing global sales.
Where do the PPP exchange rates come from?
The Purchasing Power Parity (PPP) exchange rates are provided by the International Monetary Fund (IMF) which is itself based on the World Bank, OECD, and Eurostat data. The rates are updated twice a year when the IMF publishes its World Economic Outlook (WEO) report.
How do you treat countries that share the same price on Steam (e.g., Eurozone, LATAM)?
Although prices are the same across a shared currency region, the underlying local economies still differ. We first calculate a recommended price for each individual country based on its local purchasing power (using Netflix pricing or IMF PPP). Then, we combine these country prices into a single regional price by using Steam traffic data to weight them. This weighting gives more influence to countries with higher traffic, ensuring the final unified price reflects the most significant parts of your regional customer base. This approach also applies to unified non-local currency regions like USD_CIS, USD_LATAM, USD_MENA, and USD_SASIA.
Credits
This tool was made possible thanks to:
- IMF for providing the Purchasing Power Parity (PPP) exchange rates.
- tompec/netflix-prices on GitHub for providing the Netflix prices per region.
- fawazahmed0/exchange-api on GitHub for daily exchange rates.
Found a bug? Want to suggest a feature?
Please report any bugs or suggest features on this Google form.