Demographics shape a country’s future more than almost anything else, and only a handful of factors drive them. Change one of those factors here and watch all 82 variables re-solve across population, workforce, output, incomes and spending — every year out to 2065.
Underneath the interface is a statistical model of how a society develops: births, deaths and migration shape the population; education and the propensity to be employed shape the workforce; productivity and wage share shape incomes; and incomes shape household spending.
Actual data from 2005 to 2024/5 anchors every series, sourced from the United Nations, the World Bank and national statistical agencies. Projections to 2065 use proprietary algorithms refined over more than 25 years of modelling.
Because every series is linked, a change to one assumption ripples through all of them — which is exactly what makes the model worth interrogating rather than just reading.
Our own forecasts are carefully prepared, but they are still one path through an uncertain future. The useful question is rarely what will happen — it is how much would it matter if we are wrong.
That is what this model is for. Take the variable you are least sure about, push it to the edge of plausible in both directions, and see how far the answer moves. Sometimes the economy barely notices. Sometimes a single percentage point on migration or participation rewrites the next forty years. Either way, you now know which assumptions your plan actually rests on.
Because the model solves the whole system at once, you never have to work out the second-order effects yourself. Fewer births today become fewer workers in twenty years, fewer households, a different age structure and a different consumer market — automatically, and consistently.
It is better to consider a range of possible outcomes, and their relative probability, than to bet everything on a single set of numbers. The case for scenarios
Each of these is a couple of minutes’ work: pick the country, change the variable, run the scenario, read the difference table.
And what does that do to its economy? Drop the birth rate, run the scenario, and read the answer straight off the Labour Force and GDP tables.
Male participation currently runs at 89%. Very few countries hold that. Ease it back and see what it costs in workers and in output.
Currently only 35% are employed, but with universal education that should increase. What would the effect of that be on the economy?
Migration feeds births, working-age numbers and household formation. Constrain it and every one of those adjusts together.
Select all of Western Europe and the model aggregates it into one set of tables — population, workforce, income and spending combined.
Nothing to install and nothing to set up — the whole workflow fits on one screen. The online manual explains every button and field with screenshots.
Or several — the model aggregates them into one set of tables.
Which topics, which tables and which years appear on screen.
One at a time or several together, for any future year.
Every dependent variable re-solves, usually in a moment.
On screen as tables and charts, or downloaded as an Excel file.
The model holds 82 variables, but you can change only 14 of them. That is deliberate. You cannot simply decide how many twenty-year-olds a country has next year: that number is a function of the births of twenty years ago, adjusted for migration and mortality. The model does that arithmetic. What is left for you are the things a government, an economy or a society could genuinely influence.
You can only change values for future years — history stays history. And changes accumulate: alter migration, look at the result, then alter participation on top of it, and the second scenario builds on the first rather than replacing it.
This is the one idea worth understanding before you start. Whatever topic you open, the same three views are available — and they answer three different questions.
Our forecast, untouched. It is what loads when you open a dataset and it stays put no matter what you do, so you always have a fixed point to measure against.
Your scenario. It starts identical to Base and becomes yours the moment you change a variable and then run the model. This is the table you work in — and the one that must be on screen if you want to see your changes.
Revised minus Base: the size and direction of what you have just done, without any mental arithmetic. For most questions, this is the table that contains the answer.
Show one, show all of them, or switch between them without re-running anything.
The starting point, and the only topic where you change just two things: the birth rate per thousand women aged 15–49, and net migration as a percentage of total population, positive or negative. Everything else here — women of childbearing age, total births, deaths, population, household size and total households — is calculated from those. The absolute number of migrants appears near the foot of the table, so you can see what a percentage actually means in people.

Nothing to change here; this is a read-out. The model works in single years of age, allowing for births in the year, the age profile of migrants and death rates by age and gender, then sums the result into the groups that matter: 0–14, 15–24, 25–39, 40–64 and 65+, plus school-aged, younger and older working-aged, and the 75+ population. It is usually the fastest way to see what a scenario has actually done.

Working-age numbers arrive from the age structure; you cannot type over them. What you can change is the propensity to be employed, separately for males and females and separately for 15–64 and 65–74. The range is 0–100%, though real countries sit between about 70% and 90% for the prime-age groups. The 65–74 propensities default to zero, so raising them is how you model later retirement.

Output per worker is driven by accumulated fixed capital investment per worker and the education index. Change either and GDP per worker, total GDP and GDP per capita all follow — multiplied, of course, by however many workers the Labour Force table has produced. This is where a demographic story becomes an economic one.

Household income is a function of two things the model already knows: the share of GDP per worker actually paid out in wages — the wage ratio — and the number of workers per household from the Labour Force table. From there come average wage, average household income, income per capita and, through the propensity to spend, total consumer expenditure and PCE as a share of GDP.

An average hides more than it reveals, so the model also distributes households across five income segments — you set the four breakpoints, or let the program place them around average household income. Change the median as a percentage of average and you are changing income inequality directly. A companion topic then breaks expenditure into twelve categories for each of those five segments. Both are single-country topics.

Two packages, available separately or together at a combined discount.
Available soon:
History typically runs from 2005 to 2023 and is actual data from the United Nations and the World Bank. Forecasts run from there to 2065. All financial variables are expressed in real 2023 US dollars at 2023 exchange rates, so figures are comparable across countries and across time without any adjustment on your part.
Need an answer for one meeting? A day pass covers it. Living in the model? Subscribe by the month or put the whole office on it for a year. A free trial is available before you commit anything.
Full access to every country and every variable for 24 hours. Perfect for a specific question or a deadline.
Get a day passUnlimited scenarios across all 109 countries, with Excel downloads. Cancel any time.
Subscribe monthlyA full year of access for your whole office. The working tool for teams that plan on demographic timescales.
Subscribe annuallyAll prices in US dollars. Subscriptions and the free trial are managed at interdem.globaldemographics.com.
All 82, grouped as they appear on screen. The last two groups are available for a single country at a time.
Household expenditure is repeated for each of the five income segments you define. Full definitions of every variable are on the data and methodology page.
Open the free trial, pick a country you know well, and test your own view of its future against the arithmetic.