并非所有单位都需要代发工资。单位是否选择代发工资,主要取决于其财务管理需求、规模及人力资源配置。大型企业或机构,因员工众多、薪资结构复杂,常选择银行代发工资,以确保薪资发放的准确性与及时性。而小型企业或初创公司,可能因资源有限,选择自行发放。此外,代发工资涉及费用,单位需权衡成本与效益。因此,单位是否代发工资,需综合考虑实际情况与需求,灵活决策。