信用证和银行承兑汇票的区别是:信用证需要单证相符才可以取得货款,而银行承兑汇票只要有汇票就可以承兑;银行承兑汇票是表内业务计入资产负债表,信用证反映在表外业务。

  银行承兑汇票是一种无条件付款指令。只要承兑银行承兑汇票,那么承兑银行应在汇票到期时持票人提示时无条件付款。而信用证是一种有条件的付款承诺,即只有在受益人按照信用证的规定行事,包括在信用证规定的交单期内符合信用证的规定单据之后,开证行才付款。