有法律效力。如果收据写的是签字或盖章,则签字人即代表单位。如收据要求非盖章不可,却没有盖章,而单位又不认可的,视为签字人的个人行为。和签字人的单位无关。
如果对方收了你的钱,必须开收据,而且必须加盖对方单位的财务章,如果没有财务章,只有一张签名的收据,是没有法律效力的,加盖财务章,表面对方财务部门已经确认收到了你的款项。假如对方收账人员携款走人了,对方给你开的收据没有任何印章,也就是代表对方财务部门没有收到你的款项,会出现很多麻烦的。