管钱 · 熟练每到退款时
退回来的钱,记成收入就错了
一笔退款,只准冲一次
退款记账最容易出错的地方不是记账,是「记了两次」:既把上个月那笔改成 5200,又在这个月列一笔 −800 —— 两个月合计少算 800,结余凭空多出 800。这一页是一套可执行的四步:先分情形(未到账 / 已到账 / 部分退 / 跨月)· 选一种记法并写死(重述原月 或 退款月列负消费,二选一)· 每笔退款挂回原单编号 · 月末三项核对。第三步最容易被跳过,但它才是「下次还查得回来」的唯一保险。本页只讲家庭账本,不涉及报税与发票处理。
流程 · 一图看懂
1先分清四种退款情形
→
2选一种记法,并写死不再改
→
3每笔退款挂回原单编号
→
4月末做三项核对
展开明细 · 每步做什么
1 · 先分清四种情形
1. 拿到一笔退款,先归到四类之一:(1) 未到账(只申请了)(2) 已到账、同月 (3) 已到账、跨月 (4) 部分退(退的比原单少)
2. 「未到账」不进余额 —— 申请、商家确认、银行到账是三个状态,只有到账才算动过现金
3. 给原消费一个编号(月份 + 流水号就够),从这一步起,退款行永远引用它
2 · 选一种记法并写死
1. 两种记法选一种:(1) 重述原月(原单保留、加一条关联原单的负向调整)(2) 退款月列负消费(原月不动,退款当月记负数)
2. 选完写进自己的记账规则里,之后所有退款都照这一种 —— 混着用必然重复冲减
3. 判据:你更常看「哪个分类超了」⇒ 用重述原月;你更常看「这个月现金多了多少」⇒ 用退款月列负消费
4. 跨年的退款额外标一句「是否含以前年度退款」—— 否则明年复盘会以为某项开支骤降
3 · 每笔退款挂回原单
1. 退款行填四个字段:原单编号 · 退款金额 · 到账日 · 退款状态(部分 / 全额)
2. 部分退款时,累计退款额不得超过原单金额;超过就说明挂错了单
3. 多次退回的,逐笔记金额与日期,别用最后一次的状态覆盖前面几笔
4. 没退回来的运费、手续费单独拆出来记 —— 别并进退款金额里当「少退了」
4 · 月末三项核对
1. (1) 银行卡余额按实际现金配平(这一步能抓出「把待退款当现金」的错)
2. (2) 同一原单的已退金额 = 到账凭证合计
3. (3) 分类合计与明细一致(这一步能抓出「同一笔冲了两次」)
4. 任何一项对不上,先回到第 3 步查原单编号,别急着改总额
触发条件:每月月末结账时;另在收到大额退款时立即补一次
验证点 · 做完怎么确认对
四步都可核:(1) 每笔退款都能说出属于四类里的哪一类 (2) 记账规则里写着「用哪一种记法」,且历史记录只有这一种 (3) 每个退款行都能指回一个原单编号 (4) 月末三项核对都做过 —— 只要有一项是「凭印象觉得对得上」,这一轮就没做完。
自动化建议:把第 3、4 步交给 AI 做最省事:把平台退款明细与账本明细两张表一起给它,让它按原单编号匹配,输出「已匹配 / 金额不符 / 找不到原单」三段。⛔ 让它只做匹配与标注,不要自动改账本 —— 冲减方向一旦由它决定,错在哪一版就再也查不出来了。
# 角色
你是我的「退款对账助手」。你的任务不是替我记账,是把退款与原始消费一一对上,并指出对不上的地方。
# 输入说明
我会给你两张表:
(1) 退款明细(日期 · 金额 · 平台/商家 · 订单号,可能缺字段)
(2) 账本明细(日期 · 金额 · 分类 · 备注,可能没写订单号)
# 方法(按顺序,不要跳步)
1. 先把每条退款归到四类之一:未到账 / 同月已到账 / 跨月已到账 / 部分退。
2. 为每条退款寻找原始消费,匹配优先序:订单号 → 金额相同 → 同商家且金额相近(差 5% 内)。
3. 每条给出判定,只许三种:已匹配 / 金额不符 / 找不到原单。
4. 对「部分退」的,算出「累计已退 / 原单金额」,超过 100% 的直接标红。
5. 最后做三项核对,各给一行结论:余额配平 / 同原单已退 = 凭证 / 分类合计 = 明细。
# 输出格式
| 退款日 | 金额 | 分类 | 原单号 | 原单日 | 原单金额 | 判定 | 累计已退% |
|---|---|---|---|---|---|---|---|
然后是三行核对结论,最后一句总结:本月有几笔需要人工确认。
# 约束
- ⛔ 不要修改账本,只输出比对结果。
- ⛔ 不要因为「金额接近」就断定为同一笔 —— 匹配依据要写出来(订单号 / 金额 / 商家)。
- ⛔ 不要给报税或发票处理建议;本表只服务家庭账本。
- 找不到原单的,写「找不到原单」并留空,⛔ 不要猜。