收据签字不盖章是否有效要分情况。如果收据写的是签字或盖章,则签字即有效。如收据要求非盖章不可,却没有盖章,而单位又不认可的,则效力待定。通常情况下,没有加盖公章的收据其作用不大,因为在法律上没有加盖公章的收据并不被认可,所以收据一定要加盖公章或者当事人的签名。
法律依据:《票据法》第二十一条:汇票的出票人必须与付款人具有真实的委托付款关系,并且具有支付汇票金额的可靠资金来源。不得签发无对价的汇票用以骗取银行或者其他票据当事人的资金。
《票据法》第一百零四条:金融机构工作人员在票据业务中玩忽职守,对违反本法规定的票据予以承兑、付款或者保证的,给予处分;造成重大损失,构成犯罪的,依法追究刑事责任。由于金融机构工作人员因前款行为给当事人造成损失的,由该金融机构和直接责任人员依法承担赔偿责任。