A hyphen is an acceptable character if the individual uses a hyphenated name; i.e. that's what is on their identification and in the account title. However, you do not add them yourself because (on a short name) it could befoul the name control used to "match" to the TIN.
In this world you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant.