有效。并不是所有的合同都要约定收款账户。合同上如果没有约定收款人账户的,只要债务人向债权人支付合同约定款项,如,以交付现金形式、背书转让银行承兑汇票形式进行交易结算的,应当视为合同义务人已经履行合同。

因此,合同中没有注明收款账户的,不影响合同的有效性。