发不下工资有很多原因:
1、建设单位没有支付工程款给建筑施工单位;
2、建筑单位为工程项目支出过多,无钱支付工资;
3、资金周转不灵,
4、层层转包,到实际施工的建筑单位和包工头几乎没有什么利润了,只能通过可口工钱来获得利润。
5、层层转包,中间任何一环不向下一承包者支付工程款就会出现拖欠工资的情形。
6、层层转包,尤其是转包给没有资质的个人老板,个人老板往往携款潜逃。
7、建筑承包单位为获得更多利润,故意克扣和拖欠工钱。
8、法制不完善,拖欠工钱没有什么严重法律责任。
9、执法不严厉,放任拖欠工资的情形发生。
10、劳动者法律和维权意识不强。
11、承包者亏损。