There's an income limit on paying into social security, which indirectly affects eligibility. Rich people don't pay in and therefor never become eligible to withdraw.
However, people who did pay in become eligible regardless of their wealth or other income.
There is an income limit?
reply