供应链金融拖欠工程款是违法的。下面我将从法律角度详细解释这一点。

首先,从合同法的角度来看,供应链金融中的各方通常会签订一系列的合同,包括但不限于采购合同、融资合同、施工合同等。这些合同明确了各方的权利和义务,包括工程款的支付时间和方式。如果一方拖欠工程款,就构成了对合同义务的违反,即违约行为。根据合同法的规定,违约方需要承担相应的法律责任,包括继续履行、赔偿损失等。

其次,从建设工程法律关系的角度来看,施工单位完成工程施工后,有权要求发包方按照合同约定支付工程款。如果发包方拖欠工程款,施工单位可以依法向其追讨,并可以通过法律途径维护自己的合法权益。在供应链金融中,如果融资方或相关方拖欠工程款,同样会受到法律的制裁。

此外,拖欠工程款还可能触犯其他相关法律,如劳动法(如果拖欠的是农民工工资)、税法(如果因拖欠导致税收流失)等。这些法律都有相应的条款对拖欠行为进行规范和处罚。

综上所述,供应链金融拖欠工程款是违法的,不仅违反了合同法的规定,也可能触犯其他相关法律。因此,建议各方在供应链金融活动中严格遵守合同约定,按时支付工程款,以避免不必要的法律纠纷和损失。如果遇到拖欠工程款的情况,应及时咨询专业律师,通过法律途径维护自己的合法权益。