Millions of Americans receive Social Security benefits, and nearly everyone who works in the U.S. pays the Social Security payroll taxes that help to fund the retirement program. What many people don't realize about Social Security is that paying those taxes often entitles workers to receive benefits -- even if they're not U.S.