居间费收现金不开发票是违法的。下面我将从法律角度详细解释这一点:

1. 税收法规要求:根据税收相关法规,无论是企业还是个人,在提供劳务或销售商品后,收取款项时应当开具相应的发票。居间费作为劳务收入的一种,同样需要开具发票以履行纳税义务。不开发票将导致国家税收流失,属于违法行为。

2. 法律责任:如果居间人收取现金而不开具发票,一旦被发现,将面临税务部门的处罚,包括但不限于补缴税款、滞纳金以及可能的罚款。情节严重的,还可能构成逃税罪,需要承担刑事责任。

3. 合规建议:为了避免法律风险,居间人在收取居间费时,应当主动开具发票,并依法纳税。同时,也可以要求付款方在支付居间费时,索取并保存好发票,以备不时之需。

综上所述,居间费收现金不开发票是违法的,不仅可能导致税务处罚,还可能构成犯罪。因此,建议居间人在收取费用时,务必遵守税收法规,开具合法发票。如果你在这方面有任何疑问或需要进一步的法律帮助,请随时向我咨询。