你的 Stripe 后台显示上个月处理了 $48,200,但银行账户只收到勉强 $44,000——而你的处理手续费只有大约 $1,400。另外那 $2,800 去哪了?如果你参与了 Stripe Climate、使用了即时提现,或者有准备金余额,答案就藏在大多数记账方式都处理不当的三个明细项里。其中任何一项记错,你都会制造出一笔虚假费用:看起来花掉了、实际上仍属于你的钱,或者被重复记录的手续费,它会悄悄缩水你报告的利润。
本指南逐项讲解这三个项目,展示正确的会计分录,并给你一套月末例行流程,让你的 Stripe 清算账户始终保持为零。
为什么这三项会破坏对账
标准的 Stripe 对账很简单:总收款减去处理手续费再减去退款,等于提现金额。大多数集成工具和表格流程都是围绕这个公式构建的。
气候贡献、即时提现手续费和准备金留存都会减少进入你银行账户的现金,但它们都不是处理手续费或退款。所以,一个只知道手续费和退款的流程会做两件坏事之一:要么让清算账户不平,要么把差额塞进一个编造出来的费用科目,好让账"对得上"。那个编造的费用就是虚假费用——它会扭曲你的利润率、纳税申报表,以及你根据这些数字做出的每一个决策。
这三项的解决办法都遵循同一个原则:忠实记录 Stripe 的总活动,按每一项扣款的真实性质进行分类,绝不让时间性差异伪装成成本。
Stripe 气候贡献:一笔捐赠,不是手续费
Stripe Climate 让你可以把通过 Stripe 处理的一部分收入定向用于碳清除项目。一旦你选择加入,Stripe 会自动从你的 Stripe 余额中扣除你的贡献——这笔钱永远不会到达你的银行账户,也不会以处理手续费的形式出现。
它如何呈现
气候贡献在你的 Stripe 报表中作为独立的余额交易出现,与收款、手续费和提现分开。如果你只根据提现报告对账,这笔贡献就是隐形的:你的提现额只是比"总收入减手续费"更少,却没有任何明细解释原因。调出该期间的余额报告,你就会找到它。
如何入账
把贡献记为独立的费用科目,例如可持续性贡献或慈善捐赠。一个 $10,000 的月份、承诺 1% 气候贡献的情况如下:
- 借:Stripe 清算账户 $10,000(销售总额)
- 贷:销售收入 $10,000
- 借:处理手续费 $300(标准 Stripe 手续费)
- 借:可持续性贡献 $100(1% 气候承诺)
- 贷:Stripe 清算账户 $400
- 借:银行存款 $9,600 / 贷:Stripe 清算账户 $9,600(收到的提现款)
有两个错误要避免。第一,不要把贡献与收入相抵——你的客户付给你 $10,000,这笔贡献是你用自己的钱做出的独立决定。相抵会同时低估收入和费用,这对阅读你营收顶线的贷款方和收购方来说很重要。第二,不要把它混进处理手续费。当你日后比较各家支付处理商或谈判费率时,一个被污染的手续费科目会让 Stripe 显得比实际更贵。
税务问题
一点提醒:Stripe 不是慈善机构,所以气候贡献不自动构成可抵扣的慈善捐赠。许多企业把它记为与有据可查的商业目的挂钩的普通经营费用,但正确的处理方式取决于你的实体类型和你如何申报。年终时把你的 Stripe Climate 收据拿去给你的注册会计师看,而不是想当然地采用任何一种做法。
即时提现:快速到账,但手续费必须单独入账
即时提现可以在大约 30 分钟内把钱从你的 Stripe 余额转入你的借记卡或银行账户,一周七天随时可用——而不必等标准的 2 天提现周期。代价是手续费:对于美国、澳大利亚、新西兰和阿联酋账户,Stripe 每笔即时提现收取 1.5%;对于加拿大、欧盟、英国、新加坡、挪威、香港和马来西亚账户收取 1%,每笔交易有最低和最高限额。
它如何呈现
即时提现手续费是预先扣除的:如果你在美国账户上申请 $1,000 的即时提现,$985 会进你的银行,$15 作为手续费留下。Stripe 把提现和手续费作为独立的余额交易报告,但你的银行对账单只显示 $985 的存款。从银行流水开始记账的做法会看到一笔没有对应发票的存款,要么把它记为新收入(重复计算),要么留在未分类里。
如何入账
把即时提现完全当作标准提现处理——一笔从清算账户到银行的转账——外加一笔单独的手续费费用:
- 借:银行存款 $985(收到的现金)
- 借:银行及处理手续费 $15(即时提现手续费)
- 贷:Stripe 清算账户 $1,000(提现全额)
如果你频繁使用即时提现,考虑在手续费父科目下设一个专门的子科目,例如即时提现手续费。按 1.5% 计算,一个月通过即时提现周转 $20,000 的企业为速度每月支付 $300——大致相当于一笔短期贷款的成本。把那个数字单独放在一行上,才能让你判断这份速度是否值得,或者一笔授信额度是否会更便宜。
不要重复计算收入
最常见的即时提现错误是把 $985 的银行存款记在客户被扣款时已记录的 $1,000 销售额之上。提现是结算环节,不是新的活动:借银行存款,贷清算账户,完全不要触碰收入。
准备金:被留存的钱仍然是你的钱
准备金是 Stripe 为防范退款、争议和拒付而扣留的一部分你的资金。Stripe 使用两种类型:固定准备金,把一笔设定金额停放至指定释放日期;以及滚动准备金,从每天的收款中扣留一定百分比,并在设定的天数后逐笔释放。
准备金是 Stripe 记账中虚假费用的最大来源,因为一笔被留存的美元看起来和一笔消失的美元一模一样。
它如何呈现
准备金生效期间,你的提现额比"总收入减手续费"少出的部分正是留存金额。当滚动窗口结束时,被留存的那一笔释放回你的可用余额,并在之后的某次提现中流出。留存和释放都出现在你的余额报表中,通常相隔数周或数月。
如何入账:一项资产,绝不是费用
被留存的准备金资金仍然是你的——它们是受限现金,不是成本。把它们记入资产负债表资产科目,例如 Stripe 准备金应收款:
当 Stripe 从本周提现中留存 $500 时:
- 借:Stripe 准备金应收款 $500
- 贷:Stripe 清算账户 $500
当 Stripe 在六周后释放这 $500 时:
- 借:Stripe 清算账户 $500
- 贷:Stripe 准备金应收款 $500
然后释放的资金通过一笔正常的提现分录流出。在任何月末,你的准备金应收款余额都应与 Stripe 报告的留存余额相符。如果不符,你就有一个真实的差异需要调查——而不是一个可以掩盖的凑数数字。
虚假费用陷阱
如果你把 $500 的留存记为费用,会发生两件坏事。第一,本月的利润被低估了 $500,而那笔钱你从未花掉。第二,当释放到来时,之后某次提现中多出的 $500 看起来像是无法解释的收入——而大多数人会把它记为收入或"其他收入",从而高估那个月。你已经把一个时间性差异转化成了两处错报。在一个永远无法完全结清的滚动准备金下,虚假余额只会不断增长。
整合起来:清算账户法
可靠地核对这三项的方法,是把 Stripe 当作你账簿中一个独立的迷你银行账户——一个清算账户。每一笔 Stripe 活动都过账到它,只有已结算的提现才离开它:
- 在客户被扣款时记录销售总额。 借 Stripe 清算账户,贷收入,金额为收款全额。绝不要把净提现额记为收入。
- 按类型记录每一笔扣款。 处理手续费记入手续费费用,退款记入退款/收入抵减,气候贡献记入其独立费用科目,即时提现手续费记入手续费费用,准备金留存记入准备金资产。
- 把提现记为转账。 借银行存款,贷清算账户,金额为确切的存款数额。提现分录永不触碰收入或费用科目。
- 冲销失败项。 一笔失败的提现或一笔被退回的贡献用冲销分录处理,而不是删除——你需要审计轨迹。
月末时,清算账户余额应等于 Stripe 的待处理(尚未提现)余额,准备金应收款应等于 Stripe 的留存余额。像核对银行账户那样核对这两者:一边是账单余额,另一边是账簿余额,附上标注日期的调节项目。
Stripe 对账月末清单
每月结账前运行这份清单:
- 导出余额报告,而不只是提现报告——贡献、手续费、留存和释放都在那里。
- 确认你账簿中的收款总额与 Stripe 当期的总额相符。
- 确认每个扣款类别都对得上:手续费对费用科目,气候贡献总额对贡献科目,即时提现手续费对它们那一行,净留存对准备金应收款的变动。
- 把每一笔银行存款与其 Stripe 提现 ID 匹配,并确认提现分录都是纯转账。
- 核实清算余额等于 Stripe 的待处理余额,准备金应收款等于留存余额。
- 把报告随当月结账资料一并归档,让下个月从证据开始,而不是从记忆开始。
从第一天起就保持你的 Stripe 账簿干净
气候贡献、即时提现手续费和准备金留存都是正当的功能——会计上的损害只来自把它们记成神秘的短缺,而不是它们的真实面目。把每一项分到各自的科目,让准备金留在它们该在的资产负债表上,并像核对一个实质上的银行账户那样核对 Stripe。
当你的账簿透明、每笔分录都带有自己的说明时,维持这种纪律会容易得多。Beancount.io 提供纯文本会计,让你对自己的财务数据拥有完全的可见性——版本可控、可审计、没有黑箱。免费开始使用,看看为什么开发者和财务专业人士正在转向纯文本会计。





