生意有利润,为什么订单越多越缺钱?

每单看着有赚头,客户也在下单,下一批货的钱却可能凑不出来。一个常见原因是:交付的成本现在就要付,客户的钱要过一阵才到账。订单越多,中间这段等待需要垫的钱就越多。

所以判断能不能多接一批单,光看赚多少不够,还得看最难熬的那一天,账上差多少。

同一批订单,算两遍

下面是一组教学设定:一家小型供货商承接企业活动礼盒,每单售价 1,200 元,材料、外包和配送合计 840 元,每单留下 360 元用于支付固定开支。假定现有人员和设备能够完成 100 单或 300 单的交付。

设定如下:

  • 开头账上有 100,000 元。
  • 第 1 天一次付清这一批的交付成本,随后按期交货。
  • 第 15 天付固定开支 10,000 元。
  • 客户在第 31 天结清货款。
  • 为单独观察收付款时间,假设没有其他交易、税费、退款或借款。

先按收入和成本算这一轮的税前经营结余:

项目 100 单 300 单
销售收入 120,000 元 360,000 元
交付支出 84,000 元 252,000 元
固定开支 10,000 元 10,000 元
本轮经营结余 26,000 元 98,000 元

单看这张表,300 单当然更好,98,000 元对 26,000 元。

可钱是分批进出的。再按日子算一遍余额:

时点 100 单的余额 300 单的预计余额
开始时 100,000 元 100,000 元
第 1 天付交付支出后 16,000 元 −152,000 元
第 15 天付固定开支后 6,000 元 −162,000 元
第 31 天收到全部货款后 126,000 元 198,000 元

300 单一栏里的负数,就是按原打算付款时账上要补的钱。第 1 天就少了 152,000 元,第 15 天累计少 162,000 元。想把这批单做完,要么让钱早点进来,要么把支出往后挪,要么先把资金筹到位。

利润表回答的是这批买卖最后留下多少,现金流表回答的是中间最难的几天差多少。扩业务的时候,两张表都得看。

同样的利润,垫的钱能不能少一点

可以先从客户付款的时间入手。假设客户答应开头先付一半,300 单先收到 180,000 元,剩下的第 31 天结清。开头的 100,000 元加上预收的 180,000 元是 280,000 元,第 1 天付掉 252,000 元后剩 28,000 元,第 15 天再付 10,000 元,最低点到 18,000 元,还是正数。现有的钱够用了。

价格没动,成本没动,经营结余还是 98,000 元。变的是客户替经营者垫了一段时间的钱。

预付款能不能谈下来,看客户图什么。将交付规格、样品确认、验收节点和取消安排写清楚,有助于客户判断是否接受预付款。如果客户希望先看到货,可以协商分批交付、分批付款,让已经交出的部分先回款,再继续下一批。

采购那头也有空间。跟供应商谈更宽松的账期,或者一次少进一点货、分两次拿,都可能降低同一时点需要垫付的金额。谈完记得回头核一遍单价、运费和交期有没有变,把变化重新填进两张表里。

Costco 为什么常能先卖货、后付货款

Costco 在截至 2026 年 2 月 15 日的季度报告中披露,公司常在向供应商付款之前,就已售出相应库存。货卖得快,供应商又提供付款期限,两者结合,缩短了资金停在经营过程中的时间。

这也解释了另一件事:两家毛利差不多的生意,需要的现金可以差很远。一家要囤货、要赊销、要等客户付款;另一家东西卖得快,钱回得也快,付给供应商的日子又靠后。钱回到手里的速度,会影响它承接下一批订单的能力。

这段从垫钱到收钱的时间,就是现金转换周期。做服务的同样适用:外包的预付款、每月的工资、验收和尾款,各有各的日子。

接下一批单之前,先找最低的那个时点

把接下来的采购、工资、固定开支和已经约好的回款,都排到同一张日历上,一天一天地累计余额。还没签的订单单独做一版预测;客户延后付款时,就把到账日往后挪,重算一遍最低点落在哪天。

这样能看出来该动哪一项:催哪笔钱早点回来,哪笔支出能往后推,或者把订单拆成现有现金接得住的批次。新增订单的利润、交付能力和资金需求都有了对应安排,扩大经营就有了可执行的基础。

继续阅读:先算清每笔交易的贡献与固定开支;再判断下一轮资金与时间应该投在哪里。