我们差点忘掉的现金
我一直不怎么用现金——我用 Apple Pay 付款,也想当然地以为生意都在往同一个方向走。我错了:现金依然在支撑着许多 SME 的日常运营。一次和我朋友 Ravi 的对话——一位清洁工在纸质付款凭证上签字,一位客户用现金付款——让我看清了这中间的缺口。所以我们要在 SnapLedger Financial Toolbox 里加入 CashPot:用凭证、审批、收据、银行关联和完整的审计轨迹,管理零用现金、店面现金以及多币种的现金池。
我一直算不上一个爱用现金的人。
只要有可能,我都会用 iPhone 上的 Apple Pay 付款。我不喜欢揣着鼓鼓的钱包、数钞票,或者惦记着那些零钱。渐渐地,我不自觉地开始假设,大多数生意也都在朝着同一个方向走。
这个假设错了。
在许多中小企业的日常运营里,现金依然扮演着至关重要的角色。
SnapLedger 从第一天起就支持库存现金账户。从会计的角度看,基础早就在那儿了。但因为我们早期的很多客户都是自由职业者和服务型企业——他们的大部分收付都通过银行转账、银行卡或在线平台完成——所以我们一直没有真正为管理实体现金,做出一套切实好用的流程。
又一次,是和我朋友 Ravi 的一次对话,帮我更清楚地看见了这个缺口。
「还是有很多场合,我们需要用现金付款。」他对我说。
他给我举了个简单的例子。
有位清洁工每周都会来办公室。她做完活儿,拿到现金报酬,在行政人员准备好的付款凭证上签字,然后离开。
接着,行政人员得把这张凭证交给有权限的人审批。之后,这份签好字的单据会被上传到公司的财务软件里,并冲抵零用现金账户入账。
这听起来是个小流程,但里面包含着好几道重要的管控:
是谁准备了这笔付款? 是谁收到了现金? 这笔付款是为了什么? 是谁批准的? 佐证单据有没有留存? 这笔交易有没有记到正确的账户上?
对许多 SME 来说,这些问题不是什么理论上的会计概念。它们就是每天办公室运营的一部分。
接着,Ravi 又给我看了另一个常见的场景。
「我们有时候也会收到客户的现金付款。」他说。
他打开了一张已经用现金付清的客户发票。
「客户一付钱,我们就把发票标记为已付款,然后立刻用邮件把收据发过去。」
那次对话让我看清了一件事。
现金管理,不只是往会计科目表里加一个现金账户那么简单。它关乎把实体的动作、单据、审批、发票、收据、银行存款和会计分录,串进一套前后一致的流程里。
这正是我们要在面向企业用户的 SnapLedger Financial Toolbox 里,推出一件新工具的原因。
它叫 CashPot。
CashPot 想要做到什么
CashPot 帮助企业管理一个或多个实体现金余额,比如:
- 办公室零用现金
- 店面收银现金
- 仓库现金
- 活动现金
- 分店现金
- 以不同币种持有的现金
每一个 CashPot,都代表着由某个特定的人、团队、办公室或经营地点管理的一笔真实资金池。
它的目的不只是显示当前余额。而是为影响这个余额的每一笔变动,建立一份完整的运营记录。
用现金付款给别人
一个典型的现金付款流程,可能从一张付款凭证开始。
行政人员或办公室职员准备好凭证,记下付款给谁,填上金额和事由,再请收款人签字。
然后,这张凭证可以被拍照或上传到 SnapLedger。
SnapLedger 会把它识别为一张现金付款凭证,提取出相关的信息,并把这笔交易放进对应的 CashPot 里等待审核。
企业主、财务经理,或者另一位有权限的操作者,随后就可以对它进行审核和批准。
一经批准,SnapLedger 就会生成相应的会计分录,并自动更新 CashPot 的余额。
实体现金的流动、审批记录、佐证单据,以及总账入账,全都会保持彼此相连。
收取客户的现金
CashPot 也会支持收进来的现金付款。
当客户用现金付款时,用户可以选择 Add Cash Payment。
SnapLedger 会先把这位客户所有未付的发票列出来。用户可以选中相关的那张发票,记录收到的现金,把发票标记为已付款,并立刻给客户发一张收据。
如果还没有发票,用户可以先走 SnapLedger 常规的开票流程创建一张,再开出收据。
这样一来,商业单据、客户往来余额、现金记录和会计分录,就能始终保持一致。
把现金和银行连起来
实体现金常常在公司的 CashPot 和银行账户之间来回流动。
企业可能会从银行取钱来补充零用现金。也可能会把积攒下来的客户现金存进银行。
SnapLedger 会识别出那些看起来像是取现或存现的银行交易,并建议把它们关联到对应的 CashPot 上。
这有助于避免一个常见的会计问题:记了银行的进出,却没有更新对应的现金余额;或者更新了现金余额,却没有和银行交易妥当地对上。
多个现金池,多种币种
一家企业可能会同时运作好几个相互独立的现金池。
一家餐厅可能会为前台收银设一个 CashPot,再为办公室开支设另一个。一家有多个分店的公司,可能会为每个地点各自维护一个 CashPot。一家做跨国生意的企业,则可能会以 AED、USD、EUR 或其他币种,持有实体现金。
CashPot 会允许用户创建多个现金账户,每一个都可以指定自己的币种和操作规则。
有些可能会采用 定额备用金制度,也就是定期把余额恢复到一个固定的金额。举个例子,一间办公室可能会在零用现金里保留 AED 2,000,然后在每周或每月末把它补回原数。
另一些 CashPot 则可能只是以浮动余额的方式运作。
划转、调整,以及责任归属
用户还可以在不同的 CashPot 之间划转资金。
比如,总部可能会给某个分店拨付现金,或者一个部门把现金交给另一个部门。
CashPot 会把这笔流动的两端都记录下来,这样钱就不会看上去从一个账户里凭空消失,又莫名其妙地出现在另一个账户里。
当实际盘点的现金和记录的余额对不上时,用户可以录入一笔带说明的调整。
重要的原则是:每一次调整,都必须留下痕迹。
现金灵活、即时、方便。它同时也是一家企业最容易失去财务可见性的环节之一。
所以,一套像样的现金管理系统,应该在任何时刻都能回答三个问题:
账上应该有多少现金? 余额为什么变了? 是谁为这笔交易负责?
从真实的生意生活里长出来
做 SnapLedger 的时间越久,我越发意识到,财务软件不能只围着会计报表来设计。
它必须反映生意实际是怎么运转的。
有时候,这意味着读取一条银行流水。
有时候,这意味着扫描一张发票。
而有时候,这意味着一位清洁工在拿着现金报酬离开办公室之前,先在一张纸质凭证上签下名字。
数字化的财务,并不会在一夜之间消灭这些实体的流程。好的软件应该在两个世界之间架起桥梁,而不是假装其中一个已经不复存在。
CashPot 就是我们为了做到这一点所做的尝试。
它把现金,从一笔随手放在抽屉里、不成体系的余额,变成公司财务系统中有管控、有记录、彼此完全相连的一部分。
而且,又一次,这个想法并不是从一张功能清单开始的。
它始于一位客户,向我展示他的生意究竟是怎么运转的。
现金管理不是往会计科目表里加一个现金账户那么简单。它关乎把实体凭证、签字、审批和账簿分录,串成一条你真正能追溯的轨迹。
在你的生意里,当现金易手的那一刻,你能不能随时说清——账上应该有多少、余额为什么变了、又是谁在为这笔交易负责?
好的财务软件不应该假装那个装着现金的抽屉已经不存在了。它应该把那个抽屉,变成有记录、有管控、彼此相连的一部分——因为生意真正就是这么运转的。
订阅创始人日记 + 您所在国家/地区的监管动态
每周一封,只在有真材实料时发送 — Richard 的创始人日记和与您相关的监管动态。免费,随时退订。