If you build anything that touches pricing, you need macroeconomics. Not a graduate degree worth. Just the five formulas that determine whether your product's pricing will work next year.
Real GDP vs. nominal GDP
Nominal GDP is measured in current dollars. Real GDP is adjusted for inflation. The difference matters because it tells you whether the economy actually produced more goods and services, or whether prices just went up.
Real GDP = Nominal GDP / GDP Deflator * 100
For software pricing, the parallel is revenue growth vs. real growth. If your SaaS revenue grew 8% but your costs grew 10% due to inflation, you are losing ground despite nominal growth.
The inflation rate
Inflation rate = ((CPI current - CPI previous) / CPI previous) * 100
The Consumer Price Index (CPI) measures the average price change for a basket of goods. When the CPI increases 4%, purchasing power decreases by roughly 4%. Your $10/month subscription that launched in 2020 is worth about $8.50 in 2020 dollars by 2025.
This is why subscription price increases are necessary, not greedy. A service that does not raise prices every few years is effectively cutting its own revenue in real terms.
Purchasing Power Parity
PPP adjusts exchange rates based on the cost of a standardized basket of goods in different countries.
PPP exchange rate = Price of basket in country A / Price of basket in country B
This matters if you sell globally. A $10/month subscription is reasonable in the US but represents a day's wages in some developing countries. PPP-adjusted pricing is why Netflix charges $3/month in India and $15/month in the US. Companies that ignore PPP lose entire markets.
The multiplier effect
When the government spends $1, the total economic impact is more than $1 because that dollar gets spent, earned, and spent again.
Multiplier = 1 / (1 - MPC)
MPC = Marginal Propensity to Consume
If people spend 80% of each dollar they receive (MPC = 0.8), the multiplier is 5. A $100 billion government spending increase produces $500 billion in economic activity.
This matters for developers because government spending on technology infrastructure creates outsized demand. A $1 billion government cloud computing contract generates multiple billions in downstream economic activity across the tech ecosystem.
The unemployment-inflation tradeoff
The Phillips Curve suggests an inverse relationship between unemployment and inflation. When unemployment falls, wages rise, which drives prices up. When unemployment rises, wages stagnate, and inflation cools.
For tech, this translates directly to hiring costs. In a low-unemployment tech market, developer salaries spike. Your burn rate increases. Your product pricing needs to account for rising labor costs, or your margins erode.
Exchange rate effects on revenue
If you earn revenue in multiple currencies, exchange rate movements directly affect your bottom line.
Revenue (USD) = Foreign revenue * Exchange rate
A 10% depreciation of the Euro against the Dollar means your European revenue is worth 10% less when converted to USD. Hedging strategies exist, but for most indie developers and small SaaS companies, the simplest approach is pricing in USD and accepting the foreign buyer bears the exchange risk.
Running the numbers
For exploring these macroeconomic relationships and running scenario analyses, I keep a macroeconomics calculator at zovo.one/free-tools/macroeconomics-calculator. It handles GDP deflation, inflation adjustment, multiplier calculations, and currency conversion in a single interface. Useful for pricing decisions, market analysis, and understanding the economic environment your product operates in.
I'm Michael Lip. I build free developer tools at zovo.one. 500+ tools, all private, all free.
Top comments (0)