讨要工程款可采取以下有效方式:1. 协商解决:主动与发包方沟通,明确表达诉求,双方协商制定还款计划,这是最便捷高效的方式,能避免矛盾激化。2. 申请支付令:若发包方承认欠款事实,可向法院申请支付令。法院会根据申请向其发出支付令,要求限期支付。若对方在规定期限内无异议且不履行,可直接申请强制执行。3. 起诉维权:协商不成可收集合同、施工记录、结算凭证等证据,向法院起诉。通过法律途径要求发包方支付工程款及逾期利息等,胜诉后可凭借生效判决申请强制执行,查封、扣押对方财产以实现债权。4. 行使优先受偿权:若建设工程质量合格,承包人可就该工程折价或者拍卖的价款优先受偿,保障自身权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。