跳到主内容
版本: 1.x

日终对账

本页将引导收银员(或管理人员)完成日终结账流程。如需查看报表界面的详细说明——筛选条件、列字段、汇总面板内容——请参阅报表

专业版功能

报表功能需要 WCPOS Pro。如果没有专业版,日终对账需要通过 WP Admin → WooCommerce → 分析 完成。

手动现金清点

WCPOS 没有内置的备用金或“开钱箱/关钱箱”功能——没有班次会话供打卡签到/签退,没有应用内抽屉清点,也没有自动差异计算。报表界面显示收银台应收的金额;收银员需手动清点抽屉并进行比对。本页描述的就是这一操作流程。

Coming soon
备用金录入和正式的班次开始/结束功能已在规划中——届时将在应用内记录期初备用金,并将每笔销售关联到班次,以实现准确的日终汇总。 Follow it on the roadmap →

首次结账前的准备

确定一次,然后在各班次间保持一致:

  • 开班备用金金额。 典型的零售收银机每天以 $100–$200 的小面额零钱开始营业。选定一个金额并保持一致——这样每日对账计算会更简单。
  • 备用金记录方式。 WCPOS 不会追踪备用金;您需要使用便签、记录表或放在收银台旁的电子表格来记录。无论选择哪种方式,开班备用金预期抽屉总额都应记录在同一张表上,以便日后对账时可供审计。
  • 清点与签字人员。 最佳做法是两人操作(收银员清点,经理核实)。单人值班的店铺可跳过此步骤,由收银员独自完成——将此作为您的规定记录下来。

开班

班次开始时:

  1. 从保险柜中取出备用金并放入收银抽屉。
  2. 在对账记录表上填写备用金金额和开班时间。
  3. 登录 WCPOS 并选择正确的店铺(多店铺站点)——如果不确定选择哪个,请参阅多店铺设置

这样就完成了。WCPOS 现在会将该班次的销售记录关联到您的用户账户和所选店铺。

班次期间

注意以下几点,可以让结班更轻松:

  • **统一使用优惠券或行项目折扣。**两者都可用于临时调整——优惠券会在报表中显示为可追踪的折扣,而行项目价格修改则不会。详见折扣了解两者的取舍。
  • 暂存订单而非放弃订单。"POS - 待处理"订单(通过保存到服务器保存)会清晰地显示在订单和报表中;而放弃的购物车则不会留下任何记录。当顾客返回时,可以继续处理暂存的订单。
  • **班次中途收银箱金额过多时,可进行中途存款。**记录每次存款的金额和时间,以确保关班时账目正确。WCPOS 不记录中途存款;这些记录保存在对账单中。

关账流程

1

停止收银

锁好前门(或暂停排队),确保盘点期间没有新交易产生。如果盘点时有顾客到来,请先完成盘点和报表,然后再为其结账——在报表周期结束后再录入销售会导致合计数据不准确。

2

清点收银抽屉

将钱箱带到后台办公室或安静的柜台,逐一清点每种面额。记下总额——这就是您的实点现金

如果在当班期间进行了现金投放或现金支出(退款、从收银机支付供应商款项等),请同时准备好这些金额。

3

打开报表页面

在 POS 中,前往报表。设置筛选条件,使报表恰好覆盖您的班次时间:

  • 日期范围: 今天(如果是事后对账,则选择具体日期)
  • **收银员:**您自己的用户,如果有多位收银员操作过收银台且您只想查看自己的销售记录
  • **店铺:**自动设置为您当前的店铺
  • **状态:**保持默认值(通常为已完成 + 处理中

右侧的销售汇总面板会随筛选条件变化而更新。请注意付款方式下的现金金额——这就是您的预期现金销售额

4

现金对账

进行以下计算:

预期收银台总额 = 开班备用金 + 现金销售额 − 现金退款 − 现金取出/支出

实际清点现金进行对比,两者应一致。

  • **完全一致:**很好——在对账单上签名并填写日期,投放现金,现金对账完成。
  • **不一致:**签名前请先参阅下方的差异处理
5

银行卡对账

接下来检查银行卡付款。请查看销售汇总中的银行卡金额(以及所有集成网关的金额——Stripe Terminal、SumUp、Vipps/MobilePay)。

在刷卡终端上,运行批次汇总(具体菜单因终端而异——通常在设备的报表日结下)。对比:

  • 终端批次汇总与同一时段的 WCPOS 刷卡总额——两者应一致。
  • 如果使用手动结批的终端,请在下班前立即结批。Stripe Terminal 等集成网关会自动结批。有关通过网页结账配置 Square 的信息,请参阅网页结账
6

打印报表

在报表界面的汇总面板中,点击打印。通常会使用已配置的打印路由(请参阅打印路由)将报表发送到小票打印机或文档打印机,生成纸质记录。

打印的报表包含店铺信息、时段、各项目汇总、支付方式明细,以及(如果在订单表中选择了订单)逐单详情。

7

投放现金并签退

  • 明天的备用金放回收银抽屉。
  • 其余现金放入投款袋,连同签字的对账单和打印报表一起装订好。
  • 更新您使用的外部系统(电子表格、会计软件)。
  • 关闭 WCPOS 应用并锁好门店。

差异处理

如果实际清点的现金与预期不符,请在签字确认前按以下顺序逐一排查:

  1. **重新清点收银抽屉。**失误时有发生。请重新清点,尤其注意硬币。
  2. **检查是否有遗漏的现金交易。**是否有人在其他设备或浏览器标签页中处理了销售,但未纳入本期间?请重新检查报表的日期范围和收银员筛选条件。
  3. **检查挂起/未完成的订单。**将订单筛选为 POS - Open 状态——已录入但未付款的销售会显示在这里。可以立即完成该订单,或者接受差异。
  4. **退款和支出。**确认今天的每笔现金退款和现金支出都已记录在表格中,并注明金额。
  5. **优惠券和折扣。**确认合计金额已包含所有已应用的折扣——报表中的折扣总计行显示已跟踪的优惠券折扣;单行商品价格覆盖会直接减少净销售额(参见折扣)。
  6. **找零错误。**这是最常见的差异来源。小额差异(低于 $5)通常出在这里;大额差异则需要进一步调查。

无论是否找到原因,都应在表格中记录差异。一系列有记录的小额差异,总好过无法追踪的账目不符。

多收银员或多店铺场景

今天有多位收银员使用同一个收银台

有两种方式:

  • 每位收银员单独结账(最准确):每位收银员在结账前,先在报表中按自己的用户进行筛选。各自清点自己经手的金额并对账。收银抽屉可在班次交接时进行实物交接;每次交接相当于一次小型结账。
  • 全天统一结账:将收银员筛选器保持为全部,在一天结束时统一清点收银抽屉。速度更快,但差异较难归因到具体人员。

报表界面上的收银员筛选器与明细分类使用的是同一个筛选器,没有单独的按收银员查看面板。

一位收银员今天在多家店铺工作

从一家店铺退出登录,再登录到另一家店铺;每次会话会通过 _pos_store 订单元数据记录到对应的店铺。结账时,切换报表界面上的店铺筛选器,按店铺分别进行对账。

如果在一天结束时需要关闭整个站点,还可以将店铺筛选器设置为全部进行一次整体结账——这对于交叉核对各店铺的结账结果很有帮助。

每家店铺由不同的人负责结账

这是常规的操作模式。每家店铺的结账负责人登录到自己的店铺,运行按该店铺和当天日期范围筛选的报表,然后清点该门店的收银抽屉。站点管理员第二天早上可以通过 WP Admin → WooCommerce → 分析 查看所有报表,该页面会汇总各店铺的数据。

在我开始结账后又产生了一笔交易

不要将其纳入本次结账。可以选择以下方式之一:

  • 延长报表时段以包含该笔交易(同时调整清点的现金金额以包含新交易的金额),或者
  • 将其留到明天的报表中处理,在明天的开班表上将该笔交易的现金标记为隔日留存。

选择一种方式后请保持一致——在不同方式之间来回切换会增加审计账目的难度。

最佳实践

  • **每天结账。**跳过一天意味着需要追踪两天的差异,这会困难得多。
  • 打印并归档报表,即使是交易清淡的日子——纸质记录是审计或争议中保护您的依据。
  • **不要共用用户账户。**每位收银员使用各自的 WordPress 用户账户,收银员筛选功能才能在按人员生成报表时正常工作。
  • 每周与 WooCommerce 分析数据交叉核对 (WP Admin → WooCommerce → Analytics)——相同的数据,不同的呈现方式。如果总额出现偏差,通常是因为挂起的订单延迟完成,或者退款是在 WP Admin 而非 POS 中处理的。
  • **保持备用金一致。**频繁更改开班备用金容易引发计算错误。
  • 报表——界面参考(筛选器、列、汇总面板)
  • 订单——订单查询、退款、挂起订单
  • 折扣——折扣和优惠券如何影响报表总额
  • 退款——班次期间处理退款
  • 多店铺设置——按店铺对账