After you file

the IRS lied. hyphens whether for SSN or EIN should not affect your filing.

 

however if you enter an SSN where an EIN is supposed to go or vice versa, that could mess up things.