承揽人行使留置权应当符合以下两个前提条件:
第一,定作人无正当理由不履行支付报酬、材料费等费用。支付报酬是定作人的基本义务。由承揽人提供材料的,定作人在支付报酬外还应当向承揽人支付材料费。虽然承揽人享有工作成果的留置权,但只有在支付期限届满时,定作人仍未支付报酬、材料费等费用的,承揽人才能留置工作成果。
第二,承揽人合法占有本承揽合同的工作成果。根据担保法第八十二条规定,留置的财产是债权人按照合同约定占有债务人的动产,因此,承揽人留置的工作成果应当是根据本承揽合同而合法占有的定作人的动产。如果承揽人已经将工作成果交付给定作人,也就是说该工作成果已由定作人占有,承揽人就无法实现留置权。如果定作人同承揽人订有数个承揽合同,定作人未支付其中一个合同的报酬的,承揽人只能留置定作人未付报酬的那个合同的工作成果。