One person · India · arriving at 25

Does a migrant break even?

Not a population, and not an average: one person, from the year they arrive to the end of their life, with everything they pay counted against everything they cost. The answer depends almost entirely on the age they arrive at, and you can move it below.

Country of birth
Age at arrival
Discount rate

What a pound in forty years is worth today. 3.5% is the Green Book rate the Treasury uses for appraisal; the others are shown because the choice moves the answer and is not a fact.

Reset

India, arriving at 25: breaks even at 25

Present value at arrival
£195,164
Undiscounted over the whole life
£54,593
Paid in
£541,985
Cost
£346,820
Expected years lived from arrival
57.3
£0£130k£261kbreaks even at 25arrives at 25age 100
The running total, discounted to the year of arrival. Where the line is below the axis this person has cost more than they have paid so far. It crosses at 25 and stays crossed; a crossing that is undone later in retirement is not counted as breaking even.
Cumulative fiscal balance for one person born in India arriving at 25, from arrival to age 100

This is one person on average behaviour, not a person. It applies this country’s employment rate, earnings distribution and benefit rate to a single life, so it describes the group’s average member rather than anybody in particular. Nothing here is an entitlement calculation and it cannot be used to assess an individual.

The same person at every arrival age

0−£132,8765−£79,08010−£4,99615£100,46818£174,48421£195,36525£195,16430£167,63335£144,48640£106,22145£57,57450£13,61355−£35,78260−£58,42465−£119,736
Arriving later means fewer years of British schooling and more years of work, so the figure climbs with age at arrival before falling away as the working years left run out. The highlighted bar is the age selected above.
Lifetime present value for one person born in India by age at arrival, from 0 to 65

Weighted by the arrival ages actually recorded for people born in India, rather than by any single one of them, the figure is £112,055. That is the number to use for this country as a whole; the bars above answer a different question, which is what one more arrival at a given age would be worth.