it seems like a good idea to me - pensioners in this country contribute by paying tax (if their earnings are enough, VAT (both on the fuel they use, and on other things) whereas people not living in this country do not. People not living in this country should not benefit from the things that people living in this country do. Em you talk about those who have contributed and those who have not, but where do you draw the line. My expat uncle hasn't lived in this country since he was 27, and he's now 67. He "contributed" between when he was 14 and 27, but not since then. Should he get it? would living here till he was 37 make him more eligible?, 47? 57? No, the simplest thing is to no let people who aren't in the country benefit from it