QuickBooks 中的客户存款会计归结为一个账户和一条规则:您尚未赚取的钱就是您欠的钱。
周一收到电汇:4,000 美元,参考“PO-2211 存款”。一家拥有十二家门店的精品连锁店订购了 500 件定制标签的商品 — 总价 10,000 美元,预付 40% 开始生产,发货后 30 天内付清余款。您需要五周时间才能发货。
那么这 4,000 美元到底是什么?它在您的银行账户里,但您还没有发货,所以它不是一笔销售。大多数卖家会快速解决这个歧义:将其记为收入,或在银行流水中保持未分类状态,然后继续。五周后,开出 10,000 美元的发票,买家支付 6,000 美元,QuickBooks 则显示收入重复计算、一笔神秘存款以及一张声称客户欠款但已付款的发票。
如果您阅读过我们关于 QuickBooks 中的净条款和批发应收账款 的指南,您就会知道批发层面的第一条规则:发票,而不是销售收据,这样收入和收款之间的差距就会保持可见。存款遵循相同的原则,但方向相反 — 在收入产生之前收到的款项。本文将全面介绍 QuickBooks 中的客户存款会计:负债结构、设置、从存款到最终付款的实操示例、部分付款和账龄、分期付款以及可退还与不可退还的存款。
谎言:“收到的钱就是赚到的钱”
快速处理方式的潜在假设:“客户付钱给我了,所以就是收入。” 对于零售业来说,这是正确的 — 付款和发货是同一时刻。对于 B2B 存款,这是错误的,将其记为收入会同时破坏三件事。
它将收入记在了错误的月份。 4,000 美元记在 3 月份的损益表中;订单在 4 月份发货。两个月份的利润都没有意义 — 3 月份承担了 40% 的收入,但没有相应的销货成本。
它会导致重复计算。 当您在发货时开出 10,000 美元的全额发票 — 您应该这样做,因为那是销售发生的时候 — QuickBooks 现在显示一笔 10,000 美元订单的 14,000 美元收入。通常的“修复”方法是只开出 6,000 美元的余额发票,这会低估销售额,破坏您的销售税基础,并使订单历史记录无法阅读。
这隐藏了一项义务。在您交货之前,您欠该买家 500 件定制标签的商品,否则将退款。作为收入入账,这项义务不会出现在任何地方——同时预订四个生产订单的定金,您的账簿会显示健康的现金状况,但丝毫没有暗示其中大部分已被预订。
这种谎言是可以理解的——银行余额确实增加了。但已收款但尚未赚取的款项具有特定的会计身份,它不是收入。
存款是一项负债 — 与递延收入的逻辑相同
在履行之前收到的款项是未赚取的收入,而未赚取的收入是负债。它与您的贷款和未付账单一起出现在您的资产负债表上,因为它的行为与它们相似:您欠的是——商品而不是美元。
如果您销售订阅,您应该已经遇到过这种结构——年度预付款是一次性收取的十二个月的定金,而递延收入指南会详细介绍该负债如何按月结算。B2B 定金是相同的机制,只是整个负债会在履行订单的那一天一次性结清。
这使得定金的生命周期清晰地分为两个步骤:
- 收款时:现金增加,负债增加。没有收入,没有损益表变动。
- 履行时:开具全额订单发票(收入已正确确认一次),然后将定金应用于发票——负债减少,发票余额减少。剩余未结的是买方仍欠的确切金额。
本文档中的其他内容都是关于如何让 QuickBooks 完成这两个步骤的机制。
QuickBooks 中的客户存款会计:设置
您需要在 QuickBooks Online 中创建两个对象,两者都只需设置一次:
- 负债账户。会计科目表 → 新建账户 → 其他流动负债,命名为“客户定金”。这是未赚取的款项在收款和履行之间存放的地方。
- 定金项目。一个名为“客户定金”的服务项目,其收入账户指向该负债账户——而不是收入账户。此项目在普通销售表格内将资金移入和移出负债账户。
设置好这些后的工作流程:
- 收到定金时,使用客户定金项目记录该定金金额的销售收据。现金增加;负债增加;收入保持不变。将该项目标记为免税——销售税将在开具发票时对全额订单收取,而不是在预付款时收取。(定金税收时机存在州级差异;请与您的注册会计师确认。)
- 履行订单时,为全额订单金额开具发票——所有商品,全价,对整个订单征税——然后将客户定金项目添加为负数行,金额为定金金额。发票总额将降至实际剩余余额,负债减少相同的金额,一份文件显示全部情况:全额销售,已应用定金,待付余额。
您还会看到一个推荐的快捷方式:跳过负债账户,将押金记录为客户记录中的未应用贷项(收款,无发票)。它在机械上可行,但您的资产负债表从未显示押金的真实性质——负债隐藏在应收账款中,表现为负数——而现金制报告则将其显示为“未应用现金收款收入”,这恰恰会产生您试图避免的令人困惑的 CPA 电子邮件。负债账户的设置成本仅需五分钟,并且可以使账簿保持真实。请使用它。
实操示例:10,000 美元订单的 40% 定金
数字是虚构的,并且是故意凑整的。开篇提到的精品连锁店订单,从头到尾:
2 月 24 日 — 接受订单。 500 件,定制标签,10,000 美元;40% 的押金用于开始生产,余额在交货后 30 天内付清。QuickBooks 中尚未记录任何内容——采购订单是一个承诺,而不是一笔交易。
3 月 3 日 — 收到 4,000 美元的押金。 使用客户押金项目创建销售收据:
| 账户 | 借方 | 贷方 |
|---|---|---|
| 现金 | $4,000 | |
| 客户押金(负债) | $4,000 |
3 月份的损益表没有变动。资产负债表显示现金增加 4,000 美元,负债增加 4,000 美元——现金更充裕,但义务更重,这才是事实。
4 月 10 日 — 订单发货。为全额销售开具发票,条款为净 30 天,押金作为负数行应用:
| 发票行 | 金额 |
|---|---|
| 500 件定制标签产品 | $10,000 |
| 已应用客户押金 | −4,000 美元 |
| 待付余额(净 30 天 → 5 月 10 日) | $6,000 |
在该单据背后:应收账款增加 6,000 美元,收入增加 10,000 美元——在 4 月份(您赚取收入的月份)记录一次——客户押金负债在此订单中恢复为零。
5 月 6 日 — 买方支付 3,500 美元。 不是全额付款——他们的应付账款部门将其作为部分付款处理。收款,应用于发票:现金增加 3,500 美元,应收账款减少 3,500 美元,发票未结余额为 2,500 美元。
5 月 28 日 — 收到最后 2,500 美元。 操作相同。发票关闭,并且沿途的每个月都反映了真实情况:3 月份是一笔现金交易,4 月份是销售,5 月份是收款。
部分付款及其对账龄的影响
这笔 3,500 美元的付款值得单独讨论,因为部分付款是批发应收账款被悄悄误读的地方。
操作很简单:将部分付款记录为针对发票(收款 → 应用 → 存款),而不是单独的银行存款。QuickBooks 会处理算术,并且发票的未结余额会缩减至实际欠款。
解读是需要正确处理的部分。在您的 应收账款账龄报告中,剩余的 2,500 美元将从发票的原始到期日开始计算账龄——部分付款不会重置时钟。这一点很重要,因为“部分付款然后拖延”是经典的 B2B 催收模式:买方按时支付 60%,其余部分会拖延数月,而乍一看,该账户似乎处于良好状态。账龄报告不会被愚弄。在 31–60 天的账龄中显示 2,500 美元的余额是一个催收项目,无论第一笔款项到达得多及时。
两个习惯可以防止部分付款演变成欠款。当付款与发票不符时,找出原因——无法解释的短款有时是应付账款的记账时间问题,有时是未申报的争议,而你宁愿现在就得知这些情况。并将部分余额纳入净账期指南中的每周账龄审查;半付的发票和全未付的发票一样需要催促。
真正大额订单的分期付款
在精品连锁店订单的某个规模以上,单一的定金加最终发票的模式就不再适用了。一笔40,000美元的自有品牌订单,分三个阶段在四个月内交付,不应只开一张4月份的发票——因为收入的产生本身就是分阶段的。
QuickBooks Online的工具是进度发票:为整个订单建立一个估价,然后在每个里程碑时根据估价开具部分发票——例如,生产开始时40%,第一次交付时40%,最终交付时20%。每张发票确认其收入份额,并创建自己的应收账款,具有自己的条款,而估价则跟踪总额中已开票的部分。
需要坚持的原则:进度发票在每次开票时确认收入,因此只有当每个里程碑代表实际交付的价值时,它才是诚实的。对于买方在最终交付前没有任何收获的订单,开具“生产开始时40%”的发票并不是已赚取的收入——它只是一个穿着发票外衣的定金,与其他任何预付款一样,属于负债账户。粗略规则:已交付阶段的款项→进度发票;任何交付前的款项→客户定金。大型定制订单通常两者都使用,而收入确认时间点的判断正是懂电子商务的注册会计师收费的原因——他们一小时的咨询胜过猜测。
可退还与不可退还的押金
两种类型的初始处理方式完全相同——现金增加,负债增加——因为在收到款项时,你无论如何都欠买方一些东西。区别在于接下来会发生什么。
可退还定金有两种处理方式:在履行订单时应用于发票,或者订单取消,定金退还。退款分录是负债的解除——客户定金减少,现金减少。收入在任何方向上都不会被触及,这是负债结构的好处:取消订单不会在你的损益表上留下任何痕迹,因为你从未确认过收入。
不可退还定金在收到时不是收入,这一点值得重复说明,因为“不可退还”这个词会诱使人们将其记为已赚取收入。只要订单有效,你仍然欠买方货物——它与其他任何定金一样是一种负债。“不可退还”只改变了取消的路径:如果买方放弃订单,并且合同允许你保留这笔钱,那么在没收时,定金就转化为收入——客户定金减少,没收定金收入增加(大多数卖家使用其他收入账户),日期为订单实际失效的那一天。被没收定金的税务时间点因你的会计方法和合同条款而异——这是一个需要与你的注册会计师确认的问题,而不是一个可以猜测和希望的问题。
无论如何,在资金转移之前,请在采购订单或条款表中以书面形式注明退款能力。账簿可以记录发生的一切;它们无法解决关于已达成协议的争论。
保持订单层面的干净整洁
以上所有内容都存在于发票和负债层,其中大部分是判断工作——决定什么已赚取、何时以及赚了多少。没有任何同步工具应该为您做这些,您应该对声称能做到的工具持怀疑态度。
同步工具应该做的是保持其下方的层级可信:批发订单作为实际的QuickBooks发票过账,付款应用于它们所属的发票,零售订单不干扰。这是净账期指南中涵盖的路由问题——LedgerPort(我们的产品,请自行判断)通过基于发票和基于标签的订单同步方法来处理它,因此带有wholesale标签的订单会成为未结发票,而零售订单则作为收款继续处理。存款收据、负行应用、没收条目——这些仍然是您的,或者更好的是,您会计的:每个订单一次的事件,而不是批量工作,这正是专业人士发挥作用的地方。如果注册会计师或公司负责您的账簿,请将此工作流程交给他们——如果他们通常支持电子商务客户,我们面向会计专业人士的页面涵盖了公司如何跨客户列表运行同步层。
回到周一的电汇。4000美元从未含糊不清——这是一笔债务,可支付500件定制标签的商品,唯一真正的问题是您的账簿是否会这样记录。一个负债账户和一个存款项目可以确保这一点,而且没有任何月份会谎称它是什么。
如果批发存款已成为您订单流程的常规部分,那么更广泛的基础——会计科目表、费用处理、所有这些的基础权责发生机制——都在电子商务会计指南中。在下一个采购订单到达之前设置客户存款账户;现在花五分钟,否则以后要花时间梳理。
