No, a Tax-ID or EIN is not required to sign up for a merchant account. If the merchant does not have a Tax ID or EIN, they can simply use their Social Security Number.