合同负债会计分录:预收款、确认收入、是否含税、与预收账款怎么区分

销售与收款 发布于 2024-01-15 更新于 2026-10-30 8 次查阅 依据现行《企业会计准则》及财政部公告整理 · 政策有变请以官方为准
标准分录
借 银行存款 33,900
贷 合同负债 33,900

业务场景

合同负债是新收入准则(《企业会计准则第14号——收入》,财会〔2017〕22号)引入的科目,用来核算企业已收或应收客户对价、但尚未履行履约义务而应向客户转让商品或服务的义务。凡是"先收钱、后交货或交付服务"且已成立合同、存在履约义务的,收到的对价(不含增值税部分)先挂在合同负债,等履约时再结转收入。典型场景有五类:一是电商零售,客户下单预付定金,商家尚未发货;二是教育培训或会员制,客户先充值买课,机构分期交付课程;三是软件 SaaS,客户年付订阅费,服务商按月或使用量交付;四是设备销售,合同约定签约后预付 30%,发货前未转移控制权;五是建筑或服务类,先收进度款、再按履约进度确认收入。

会计处理的三个核心问题:一是科目性质——合同负债是负债类科目,代表"已收钱、还欠着客户商品或服务",不是收入;二是是否含税——这是最容易踩的坑,合同负债只核算不含增值税的对价,增值税部分单独记销项税额;三是结转时点——履约义务完成、控制权转移时,才把合同负债结转为收入,不能一收到钱就确认收入。

分录详解

新收入准则下,合同负债按"已收或应收客户对价、对应于尚未履行的履约义务"计量,且不含企业代税务机关收取的增值税。收到预收款时,是否同时确认增值税销项,取决于增值税纳税义务是否已在收款时发生;履约完成确认收入时,再将合同负债结转为收入,并确认对应的销项税额。

情形业务内容借方贷方
收到预收款(未产生增值税纳税义务)已签合同、客户预付、未发货未开票银行存款合同负债
收到预收款(已开票 / 建筑、租赁服务预收)增值税纳税义务已发生银行存款合同负债、应交税费——应交增值税(销项税额)
履约完成确认收入发货或完成服务并开票,收齐余款合同负债、银行存款主营业务收入、应交税费——应交增值税(销项税额)
合同取消退款履约义务未履行,退回预收款合同负债银行存款

增值税处理要点:对于一般货物销售,企业收到预收款但货物尚未发出、也未开具发票的,增值税纳税义务尚未发生,预收款全额先记合同负债(不含税口径,因为此时整个预收款都对应未来不含税对价)。如果收款时即开具了发票,则按"先开具发票的,纳税义务发生时间为开具发票的当天"的规则,预收款需先价税分离:不含税部分记合同负债、税额记销项。建筑服务、租赁服务采取预收款方式的,收到预收款当天即产生纳税义务,也应价税分离。

算例:甲公司设备销售预收 30% 货款

甲公司向乙公司销售设备一台,不含税售价 100,000 元,增值税 13,000 元,价税合计 113,000 元。合同约定乙先预付 30% 即 33,900 元,甲收到预付款时尚未发货、未开具发票;余款 79,100 元于发货时付清并开具全额发票。

① 收到预付款(未发货未开票,不产生增值税纳税义务):

借:银行存款 33,900
 贷:合同负债 33,900

② 发货并开具全额发票,同时收齐余款 79,100 元:

借:银行存款 79,100
  合同负债 33,900
 贷:主营业务收入 100,000
   应交税费——应交增值税(销项税额) 13,000

验证:借方 79,100+33,900=113,000;贷方 100,000+13,000=113,000,借贷配平。合同负债 33,900 与收到的预收款一致,未含增值税(因收款时纳税义务未发生)。若本题改为"收到预付款时即开票",则第一步应价税分离:借银行存款 33,900,贷合同负债 30,000、贷销项税额 3,900(33,900÷1.13=30,000);第二步发货确认收入时借银行存款 79,100、借合同负债 30,000,贷主营业务收入 100,000、贷销项税额 9,100(13,000-3,900),同样配平。

别记混

合同负债 vs 预收账款:合同负债是新收入准则科目,针对"已签合同、存在履约义务"的预收款,且按不含税金额计量;预收账款是旧科目(或用于尚未成立合同的预收款),通常按含税金额挂账。同是预收款,准则下应逐步以合同负债取代预收账款。两者混用会直接导致负债金额含税与否不一致。

合同负债不含增值税:这是最易错的一点。增值税是企业代税务局收的款项,不属于"因转让商品而应收取的款项",所以合同负债只核算不含税对价,增值税单独记销项税额。把含税预收款全额记进合同负债,会虚增负债、少计税款。

合同负债 vs 合同资产:合同负债是企业"已收钱、还欠客户商品或服务"(是义务);合同资产是企业"已交货、有权收钱但收款权取决于其他义务能否履行"(是有条件的收款权)。一个欠履行、一个有条件收款,方向正好相反。

合同负债 vs 应收账款:应收账款代表已无条件收款权(商品控制权已转移);合同负债代表还欠着履约义务。前者是资产、后者是负债,不能互相替代。

注意事项

  1. 是否构成合同:合同负债的前提是存在客户合同与履约义务。若仅收到意向金、未签正式合同,可能仍挂在预收账款或其他暂收款项,不能直接记合同负债。
  2. 增值税纳税义务时点:一般货物销售,收到预收款时未发货、未开票的,不产生增值税纳税义务(合同负债不含税);但先开具发票的,纳税义务自开票时发生;建筑服务、租赁服务采取预收款方式的,收到预收款当天即产生纳税义务,需价税分离。
  3. 不含税计量:合同负债按不含增值税的金额计量,含税预收款要先做价税分离,不能直接按收款全额入账。
  4. 收入确认的冲减:履约时将合同负债结转主营业务收入,同时确认销项税额;若预收款时已提前确认部分销项,结转时应扣除已确认部分,避免重复计税。
  5. 退款处理:合同取消需退款的,将合同负债贷方余额转回银行存款(或做红冲),不得长期挂账。
  6. 多项履约义务分摊:一份合同含多项履约义务(如卖设备加一年服务),预收款应按各义务单独售价比例分摊至对应的合同负债,分别在不同义务履行时确认收入。
  7. 增值税法衔接:2026 年 1 月 1 日《增值税法》施行后,纳税义务发生时间按《增值税法》及《增值税法实施条例》(国务院令第 826 号)执行,先开票原则保持不变。

合同负债账务处理自查清单

  1. □ 收到的预收款是否已签合同、存在履约义务,能否确认计入合同负债(而非预收账款 / 暂收)?
  2. □ 合同负债金额是否为不含增值税的对价,是否已做价税分离?
  3. □ 收到预收款时是否产生增值税纳税义务(先开票 / 建筑、租赁预收款)?若产生,是否同时确认了销项税额?
  4. □ 收到预收款未产生纳税义务时,是否仅贷记合同负债、暂未确认销项?
  5. □ 履约完成确认收入时,是否将合同负债结转主营业务收入,并确认对应销项税额(已提前确认的应扣除)?
  6. □ 一份合同含多项履约义务的,预收款是否按单独售价比例分摊至各合同负债?
  7. □ 合同取消退款的,合同负债是否及时转回银行存款?
  8. □ 合同负债与合同资产、应收账款的区分是否准确(欠履行 / 有条件收款权 / 无条件收款权)?
  9. □ 2026 年 1 月 1 日之后是否按《增值税法》及实施条例(国务院令第 826 号)判断纳税义务时点?
  10. □ 合同、发票、收款凭证、履约记录是否齐全并存档备查?

政策依据

《企业会计准则第14号——收入》(财会〔2017〕22号)第四十一条:企业应当根据履行履约义务与客户付款之间的关系在资产负债表中列示合同资产或合同负债;合同负债是指企业已收或应收客户对价而应向客户转让商品的义务。合同负债不含企业代税务机关收取的增值税。

《中华人民共和国增值税法》及《增值税法实施条例》(国务院令第 826 号):先开具发票的,纳税义务发生时间为开具发票的当天;采取预收款方式销售货物、提供建筑服务或租赁服务的,按规定确认纳税义务发生时间;自 2026 年 1 月 1 日起施行。

以上文号以财政部、国家税务总局及总局官网现行原文为准;各地执行口径存在差异时,建议与主管税务机关沟通确认。

常见问题

问:合同负债和预收账款有什么区别?
答:合同负债是新收入准则下的科目,用于"已签合同、存在履约义务"的预收款,且按不含税金额计量;预收账款是旧科目,多用于尚未成立合同或按含税金额挂账的预收款。简单说,能明确对应到一份合同里具体履约义务的预收款,记合同负债;还不确定合同或履约义务的暂收,记预收账款(或暂收)。准则推行后,预收款类科目应逐步以合同负债替代。

问:合同负债包含增值税吗?
答:不包含。合同负债只核算企业因转让商品或提供服务而应收取的不含税对价,增值税是代税务局收的,不属于企业的对价,必须单独记入"应交税费——应交增值税(销项税额)"。含税预收款要先价税分离,再分别入账,不能直接把含税全额塞进合同负债。

问:收到预收款就要交增值税吗?
答:不一定。一般货物销售,货物未发出、也未开票时,收到预收款不产生增值税纳税义务,全额记合同负债即可;但如果收款时开了发票(先开票原则),或者业务属于建筑服务、租赁服务且采取预收款方式,则收到预收款当天即产生纳税义务,需将预收款价税分离、确认销项税额。2026 年 1 月 1 日《增值税法》施行后,这一判断仍按增值税法及实施条例执行。