先看结论:从"知道权利受损、知道义务人"那天起算
向人民法院请求保护民事权利的普通诉讼时效是三年,起算点是债权人知道或者应当知道权利受到损害、并且知道义务人是谁的那一天,不是合同签订日,也不是对方开始拖款那天。民法典第一百八十八条规定了三年与二十年最长保护期,条文可在 flk.npc.gov.cn 查询。工程款、货款这些债权真正决定"还来不来得及起诉"的,是下面几类起算口径。(参见应收账款诉讼时效中断:催告与部分履行的中断留痕)
分期、结算、质保金:四种起算口径
- 分期履行同一笔债务:当事人约定同一债务分期履行的,诉讼时效从最后一期履行期限届满之日起计算(《最高人民法院关于审理民事案件适用诉讼时效制度若干问题的规定》)。按月供货、按进度结算的长期合同,最后一期才是兜底时点。
- 一次付清且有约定日期:从约定付款日的次日起算;约定不明的,按民法典第五百一十条、第五百一十一条第四项处理,债权人可以随时请求履行,但要给对方必要准备时间,起算点一般落在催告后宽限期届满或债务人明确拒绝之日。
- 工程质保金(质量保证金):返还请求权从缺陷责任期届满起算,缺陷责任期通常为一年、最长不超过两年,按《建设工程质量保证金管理办法》执行,合同约定期限更长的以合同约定为准,逾期未返还的从应返还日次日起算。
- 结算或审计尚未完成:从结算完成、对账签章确认欠款数额之日起算。数额尚未确定的,债权人无从主张,但要有材料说明当时为何未主张,不能长期空转。
最容易踩空的四种情形
- 只做口头催要、没有书面凭证,三年届满时无法证明曾经主张过。
- 质保金返还一直挂在对方账上,自己从没发过返还请求函,起算点无从固定。
- 甲方以"财政未批、审计未出、领导未签"为由拖结算,供应商误以为时效一直在跑。
- 分期供货项目把早期欠款与最后一期混为一谈,只对最后一期留痕。
债权人一侧的可操作做法
- 建时效台账:合同付款节点、已到期未付金额、最近一次书面主张的日期,回款或主张后即时更新。
- 到期前九十天发一次书面催告,用可查证的送达方式(EMS 面单、企业邮箱、采购平台站内信、双方确认的联系人)。
- 每年至少一次正式对账,让对方有权人员在确认单上签章,把"欠多少、何时该还"固定下来。参见国企应收账款对账与函证管理:总分核对与差异处理。
- 质保金与进度款分账管理,缺陷责任期届满前一个月发返还请求函并留存送达凭证。
- 临近届满的优先选能固定证据的方式:催告函、部分还款、还款计划、调解申请、电子数据存证。参见电子证据与区块链存证在应收账款主张中的应用。
- 涉及工程款的,同步管理建设工程价款优先受偿权:行使期限、受偿顺位与应收账款实现路径的行权期限,避免时效与优先受偿期一起过期。
企业内控建议
- 业务、财务、法务共用一张表:到期日、金额、最近主张日、责任人与下一步动作。
- 账龄超过三个月的应收款进入专项清单,由业务负责人书面说明对账与催告情况。
- 诉讼时债务人提出时效抗辩的,法院不会主动适用,但债权人仍要自行举证曾经主张,举证责任在债权人一侧。
- 对方签收回催告函、或在回复中承认欠款的,都是极好的起算与中断材料,不要怕得罪客户而放弃书面留痕。
常见问题
问题一:合同没写付款时间,诉讼时效从哪天开始算? 从债权人催告并给足必要准备时间之后债务人仍不付的那天起算;债务人明确拒绝的直接以拒绝日起算。此后若债务人部分还款或书面承认可催告,未付部分重新起算。
问题二:工程还没结算完,时效就开始跑了吗? 一般不会。结算数额尚不确定的,从结算完成、双方确认欠款数额之日起算;但债权人要能解释为何长期未结算、未主张,不能把"没结算"当成无限期拖延的理由。
问题三:质保金拖着不退,过了三年还能要吗? 要要看起算点。缺陷责任期届满日次日起算,质保期到期本身就形成了返还请求权,拖着不还构成违约。若尚未届满,则时效尚未开始计算,抓紧发返还请求函固定证据更稳妥。
问题四:对方说"你三年前就该知道了",怎么应对? 看有没有书面催告、对账签章、部分付款、还款承诺等曾经主张的痕迹。有痕即中断重新计算,无痕就要承担举证不能的后果,所以日常留痕比事后争辩更重要。
参考:《中华人民共和国民法典》第一百八十八条、第一百九十五条见 flk.npc.gov.cn。