根据我所了解的信息,代扣代缴居间费的合法性取决于具体的法律法规和合同约定。
在某些情况下,代扣代缴居间费可能是合法的,但是收取20%的费用可能会引起一些争议。建议您咨询相关法律专业人士,以了解具体的法律规定和合同条款,以确定该费用的合法性。