The age for superannuation needs to be raised and people should have to live longer in the country to be eligible, the Retirement Commissioner says.
Currently anyone who has lived in New Zealand for more than a decade and is over 65 is entitled to the national super scheme.
But Retirement Commissioner Diane Maxwell told TV3's The Nation the system is unsustainable because of increasing lifespans, and the age needs to be gradually raised from 65 to 67 over the next decade.
"The number of 65-plus will double in the next 25 years. The cost of super will triple in the next 20 years."
She said on average OECD countries required people to be residents for at least 26 years to be eligible for super schemes, and New Zealand needed to look at shifting its criterion towards the 25-year mark.