---
name: month-end-close-checklist
description: 为小公司制定月末结账检查清单，每项任务都有负责人和相对月末的工作日偏移，覆盖交易录入、银行和信用卡对账、应收应付、预提和预付、递延收入、工资、固定资产、报表，以及复核与锁账。适用于有人要月末结账清单、结账日历、问“账怎么结”、要记账检查清单，或想让拖沓混乱的结账变得紧凑有序时。
---

# 月末结账检查清单

一个月的数字完成对账、由编制人以外的人复核、并且锁定，结账才算完成。检查清单让这件事可以重复执行：每项任务都有一个负责人和一个截止日（从月末起按工作日计算），复核这一步永远不能省。

## 适用场景

- 小公司第一次建立规范的结账流程。
- 结账耗时太长，或者报表发出后数字还在变。
- 新的记账员或外包会计开始接手。
- 不适用于核对单张供应商发票：请用 invoice-check。也不涵盖纳税申报期限：这取决于所在地区，请向你的会计确认。

## 需要准备

- 谁来记账：公司内部、外包记账员、会计师，还是创始人。写姓名或角色。
- 使用的财务软件，以及接入了什么（银行流水、信用卡流水、工资、支付宝或 Stripe 等收款渠道）。
- 业务涉及哪些内容：订阅或年费预收（递延收入）、存货、工资、外包人员、固定资产、多个主体或多种币种。
- 目标结账日（如有）。这个技能对无存货小公司的既定值：第 5 天。没有给出时就用它，并说明这一点。
- 某项信息没有给出时，保留该任务并标注“[待确认：是否适用？]”，不要直接删掉。

## 步骤

1. **按结账顺序列出任务。** 顺序如下：录入交易并归类科目；核对资金（银行、信用卡、支付渠道）；应收和应付与总账核对；登记预提和预付；确认递延收入；记录并核对工资；固定资产和折旧；出具报表并做差异分析；复核、批准并锁定会计期间。
2. **让任务贴合业务。** 去掉明显不适用的任务（没有存货、没有固定资产），并用一行说明。加上输入中需要的任务：外币重估、关联公司往来、销售税或增值税的预提。
3. **每项任务指定一个负责人。** 用输入中给出的姓名或角色。对账和最终复核中，编制人和复核人必须是不同的人；如果公司只有一个人包揽所有工作，要标出来，并建议由创始人或外部会计师复核。
4. **设定日期偏移。** 第 0 天是当月最后一天；之后的天数按工作日计算。这个技能对第 5 天结账的既定安排：第 −2 至 0 天为结账前准备（催收票据、确认工资），第 1 至 2 天处理交易和资金，第 3 至 4 天处理预提、递延收入和明细账，第 5 天出报表、复核并锁账。
5. **为每项任务定义“完成”。** 对账完成的标准是：总账余额与对账单一致，且每一处差异都有解释。预提完成的标准是：有依据（发票、合同，或注明依据的估算）。用几个字写出完成标准。
6. **加上复核和锁账。** 复核人逐行检查资产负债表，把利润表与上月和预算对比，并询问任何较大的变动；然后在系统中锁定该期间，之后的修改需要审批。

## 输出格式

```markdown
# 月末结账 — [公司] — 目标第 [n] 天

**负责人：** [姓名和角色] · **系统：** [财务软件]
**未包含：** [去掉的任务及原因]

| 天 | 任务 | 负责人 | 复核人 | 完成标准 |
|---|---|---|---|---|
| −2 | [任务] | [姓名] | | [标准] |
| 1 | [任务] | [姓名] | [姓名] | [标准] |

## 备注
- [风险，例如一人结账、缺少流水对接]
- [待确认：需要确认的事项]
```

## 示例

**输入：**

> 松井云（12 人，SaaS）。使用金蝶云星辰，已对接银行和企业信用卡流水。通过支付宝和微信支付收款；约 30% 的客户按年预付。工资由外部服务商代发，每月 25 日发放。没有存货。有几台笔记本电脑作为固定资产入账。记账员：周磊（兼职，外包）。创始人吴静负责复核。希望第 5 天完成结账。

**输出：**

```markdown
# 月末结账 — 松井云 — 目标第 5 天

**负责人：** 周磊（记账员）、吴静（创始人，复核人） · **系统：** 金蝶云星辰
**未包含：** 存货（无）。

| 天 | 任务 | 负责人 | 复核人 | 完成标准 |
|---|---|---|---|---|
| −2 | 向员工催收缺失的票据和信用卡消费说明 | 周磊 | | 每笔信用卡消费都有票据或说明 |
| 0 | 确认已收到服务商的工资报表 | 周磊 | | 25 日发薪的报表已到手 |
| 1 | 为所有银行和信用卡交易归类科目 | 周磊 | | 没有未归类的记录 |
| 1 | 银行账户对账 | 周磊 | 吴静 | 总账 = 对账单，差异均有解释 |
| 2 | 信用卡及支付宝、微信支付结算对账（手续费、退款） | 周磊 | 吴静 | 支付渠道结算金额与银行入账一致 |
| 2 | 应收和应付与账龄表核对 | 周磊 | 吴静 | 账龄表合计 = 总账 |
| 3 | 登记预提（月末后收到但属于本月的账单） | 周磊 | 吴静 | 每笔预提都有发票或依据 |
| 3 | 确认年费预收的递延收入 | 周磊 | 吴静 | 摊销表与递延收入余额一致 |
| 3 | 记录工资，并与服务商报表核对 | 周磊 | 吴静 | 应发工资、税费和实发金额一致 |
| 4 | 计提笔记本电脑折旧 | 周磊 | | 固定资产台账与总账一致 |
| 4 | 利润表、资产负债表、现金流量表；与上月的差异分析 | 周磊 | | 报表初稿完成 |
| 5 | 复核资产负债表和利润表的较大变动 | 吴静 | | 问题均已解答 |
| 5 | 在金蝶云星辰中结账锁定本期 | 吴静 | | 已设置锁定日期 |

## 备注
- 周磊编制、吴静复核；两个角色要保持分开。
- [待确认：松井云是否需要预提销售税或增值税？]
```

## 发送前检查

- [ ] 每项任务都有一个负责人和一个日期偏移。
- [ ] 每项对账和最终复核都有一位不是编制人的复核人，或者已标出这一缺口。
- [ ] 如果业务有预收款，已包含递延收入。
- [ ] 最后一项任务是复核和锁账。
- [ ] 可能适用但尚未确认的任务标注为“[待确认：……]”，没有删掉。

## 常见错误

- 只核对银行，不核对支付渠道；手续费和退款往往藏在那里。
- 把年费预收款在收款当月全部确认为收入。
- 跳过锁账，导致上月的数字在报表发出后还被改动。
