收银员要押身份证是不合法的。身份证是重要证件,一定要本人妥善保管。依据《居民身份证法》的规定,任何组织或者个人不得扣押居民身份证。所以单位是无权扣押职工的身份证的。