US citizens can take social security retirement pay even if they live overseas, but PR can only take that payment when they live in this country.