What $100 Buys Around the World: Purchasing Power Parity, Visualized
A plain-English guide to Purchasing Power Parity (PPP) — what it is, why $100 stretches further in some countries, and an interactive world map showing how far $100 goes everywhere.
A US dollar is a US dollar everywhere — but what it buys is wildly different from one country to the next. A coffee that costs $5 in New York might cost the equivalent of $1.50 in New Delhi. That gap is what Purchasing Power Parity (PPP) measures, and it’s one of the most useful — and most ignored — numbers in global pricing.
This guide explains PPP in plain terms, shows it on a worldwide map, and gives you a way to apply it in your own product.
The map: how far $100 goes around the world
Every country is shaded by how far $100 stretches there — hover any country to see what $100 is worth. Greener countries are cheaper for visitors, so your $100 buys more. Grey countries are ones we don’t have data for.
The pattern is clear: in high-income countries (Switzerland, Norway, Australia) $100 buys the least, while in many fast-growing economies (India, Egypt, Indonesia) it stretches the furthest. The same $100 can mean very different things to your customers depending on where they live.
What is Purchasing Power Parity?
Purchasing Power Parity is the exchange rate that would make a basket of goods cost the same in two countries. If a basket costs $100 in the US and ₹2,500 in India, the PPP rate is 25 rupees to the dollar — regardless of what the foreign-exchange market says.
That distinction matters because market exchange rates and PPP rates are not the same. Markets price currencies based on trade, interest rates, and capital flows. PPP prices them based on what money actually buys locally. The gap between the two is exactly what the map above captures — how much further (or less far) your $100 goes.
In one sentence: the market rate tells you how many rupees you’ll get for a dollar; PPP tells you how much those rupees will buy.
Why PPP matters for real products
- Fairer global pricing. Charging every country the same USD price means your product is a rounding error in Zurich and a luxury in Lagos. PPP-adjusted pricing keeps it accessible everywhere.
- Honest market comparisons. Comparing salaries, GDP, or subscription prices across countries using market rates is misleading. PPP normalizes them.
- Better unit economics. Knowing the local price level helps you set tiers, discounts, and regional plans that actually convert.
The famous shorthand for all this is the Big Mac Index — comparing the price of a Big Mac across countries as a rough, tasty proxy for PPP. It’s not rigorous, but it makes the idea instantly intuitive.
How PPP is calculated
The heavy lifting is done by the World Bank’s International Comparison Program and the IMF, which survey the prices of hundreds of comparable goods and services across countries. From those surveys they derive a PPP conversion factor — units of local currency per “international dollar.”
For a forward-looking year where surveys aren’t complete yet, the IMF publishes projected (forecast) PPP factors. Good tooling distinguishes actual from projected data, because using a forecast as if it were settled history can quietly skew your numbers.
Applying PPP in code
PPP adjustment is a single multiplication on top of a normal currency conversion:
marketPrice = amount × (toRate / fromRate) // plain FX
pppPrice = marketPrice × (fromFactor / toFactor) // purchasing-power-adjusted
With the CurrencyCore /convert endpoint, you get both numbers in one call — the market conversion in result, and the PPP-adjusted figure in ppp.result:
curl "https://api.currency-core.com/v1/convert?from=USD:USA&to=INR:IND&amount=100&ppp=true" \
-H "Authorization: Bearer cc_live_your_key"
Because PPP is country-specific, you pass a country with each currency (USD:USA, INR:IND) — the same currency can map to different countries with different price levels.
Frequently asked questions
Is a low price level “good” or “bad”? Neither — it’s context. For a traveler or a company selling into that country, a low price level means strong purchasing power. For someone earning locally and buying imports, it can mean the opposite.
Does PPP change over time? Yes. Price levels drift with inflation, growth, and exchange-rate moves, which is why PPP data is published per year. Always anchor a historical calculation to the right year.
Is PPP the same as the exchange rate? No. The exchange rate is what the market pays today; PPP is what money buys locally. The gap between them is exactly the story this map tells.
Want to price your product fairly in every market? Explore the /convert endpoint and PPP guide for SaaS pricing, or start free.