I know that a company in the US can ask for your SSN, and you may refuse just as they will refuse to employ you.
On the W-2 section of the SSA site, it states that IRS Pub 15 says:
“You should ask your employee to show you his or her social security card. The employee may show the card if it is available.”
If I am a US citizen with a Social Security Card and can and will provide the SSN to a US employer,
- are they violating any Federal laws by requiring me to allow them to retain a copy of it?
- Does it matter if they are private or funded by a Government?
I'm also interested in any State laws, but that would be incredibly broad.
I ask because I know the risks from an information security perspective, but I don't know how to translate it to a business perspective.