No, it doesn't. Social Security is not needs based, so you can win a million dollars and still collect. Social Security runs another program, SSI, which is effected by income or assets. But as I tell my clients, you can be Donald Trump, and if you have paid into Social Security long enough, you can get your benefits without any reductions (except if you work prior to full retirement age). So good luck!