承包人行使法定优先权有哪些条件

(一)有合法有效的建设工程合同;
【承包人行使法定优先权有哪些条件】(二)工程已竣工,有竣工验收证明;
(三)工程款数额已经确定;
(四)承包人已经给付发包人合理期限的催告 。
【法律依据】
《最高人民法院关于审理建设工程施工合同纠纷案件适用法律问题的解释(二)》第十七条规定,与发包人订立建设工程施工合同的承包人,根据合同法第二百八十六条规定请求其承建工程的价款就工程折价或者拍卖的价款优先受偿的 , 人民法院应予支持 。