Where is your price losing customers?
One price for the whole world quietly loses customers in part of it. This reads your Stripe book market by market and shows where churn follows price.
One price for the whole world quietly loses customers in part of it. This reads your Stripe book market by market and shows where churn follows price.
MRR
$374,692
420 customers
Lost to price
$19,496/mo
Canceled, citing price
At risk on price
$1,567/mo
Cancelling at period end
Billed in USD outside the US
4 markets
KE, NG, CO, ID
Markets paying at least 1.5× the US price level, where customers cite price when they leave. Large markets near 1× can lose more in total, but a local price isn't the fix there.
Kenya
Billed in USD · 11 customers
50% churn, 4 of 4 citing price. $2,208/mo lost or at risk.
Growth seat today ≈ $49. A local starting point: KES 2,199 (≈$17).
Rehearse this price on Stripe →Nigeria
Billed in USD · 13 customers
31% churn, 2 of 4 citing price. $811/mo lost or at risk.
Growth seat today ≈ $49. A local starting point: NGN 21,999 (≈$14).
Rehearse this price on Stripe →Colombia
Billed in USD · 9 customers
33% churn, 1 of 3 citing price. $370/mo lost or at risk.
Growth seat today ≈ $49. A local starting point: COP 80,999 (≈$20).
Rehearse this price on Stripe →| Market | Billed in | Customers | Price burden | Churn | Citing price | MRR | Lost to price | At risk | Suggested Growth seat |
|---|---|---|---|---|---|---|---|---|---|
| United Kingdom | gbp | 28 | 1.1× | 21% | 4/6 | $22,482 | $6,348 | $1,530 | keep |
| United States | usd | 125 | 1.0× | 14% | 5/17 | $132,607 | $6,483 | — | keep |
| Germany | eur | 25 | 1.2× | 8% | 1/2 | $48,182 | $2,897 | — | €44 |
| Kenya | usd | 11 | 3.3× | 50% | 4/4 | $1,596 | $2,208 | — | KES 2,199 |
| Nigeria | usd | 13 | 4.0× | 31% | 2/4 | $3,090 | $811 | — | NGN 21,999 |
| Colombia | usd | 9 | 2.9× | 33% | 1/3 | $3,124 | $370 | — | COP 80,999 |
| Indonesia | usd | 12 | 3.3× | 11% | 1/1 | $4,612 | $152 | — | IDR 269,999 |
| Philippines | php | 8 | 1.6× | 13% | 1/1 | $1,739 | $110 | — | ₱1,099 |
| Ireland | eur | 9 | 1.1× | 11% | 1/1 | $14,351 | $55 | — | keep |
| Mexico | mxn | 5 | 1.3× | 20% | 1/1 | $3,085 | — | $37 | MX$509 |
| India | inr | 32 | 1.8× | 17% | 1/5 | $16,671 | $34 | — | ₹1,199 |
| Poland | pln | 6 | 1.5× | 17% | 1/1 | $1,449 | $29 | — | PLN 109 |
| Thailand | thb | 8 | 1.7× | 25% | 0/2 | $1,567 | — | — | THB 689 |
| South Africa | zar | 8 | 1.5× | 13% | 0/1 | $3,265 | — | — | ZAR 409 |
| Singapore | sgd | 10 | 1.3× | 10% | 0/1 | $13,045 | — | — | SGD 57 |
| Japan | jpy | 11 | 1.5× | 0% | — | $6,843 | — | — | ¥5,500 |
| Brazil | brl | 15 | 1.3× | 7% | 0/1 | $7,852 | — | — | R$139 |
| Canada | cad | 31 | 1.2× | 3% | 0/1 | $43,710 | — | — | CA$66 |
| Australia | aud | 12 | 1.1× | 10% | 0/1 | $3,274 | — | — | keep |
| United Arab Emirates | aed | 8 | 1.4× | 0% | — | $15,165 | — | — | AED 139 |
| Netherlands | eur | 17 | 1.1× | 25% | 0/4 | $10,440 | — | — | keep |
| France | eur | 14 | 1.2× | 8% | 0/1 | $16,402 | — | — | €44 |
| Malaysia | myr | 3 | 1.7× | 0% | — | $143 | — | — | MYR 91 |
How to read this
Customers, churn, price-cited cancellations and MRR are read from Stripe by the same analysis code run locally on 18 Oct 2026, 01:14 UTC, because the day's CreateOS sandbox quota was used up; it normally runs in a sandbox. Lost to price is the monthly revenue of canceled subscriptions whose cancellation reason was “too expensive”.
The suggested Growth seat price is a starting point: the local price level times 1.15, never above the US list. It is not a forecast. Rehearse it on Stripe before anyone is billed.
The data is a synthetic Stripe account. Its churn was modelled to rise with price burden so the analysis has a real signal to find; with your own account, the same code reads your real cancellations.