收款是产品问题,开票是合规问题,对账是生存问题。三者用的是同一笔钱,但口径经常对不上。
一、年底差了 8%
以下情境为教学假设,人物、引语和数字不代表经核实的真实案例。
一位开发者做订阅制工具,月流水稳定在 2 万美元左右,收款走 Stripe。他每个月看后台的「总收入」,觉得业务很健康。
年底做账时,会计问了他三个问题:
- 为什么银行到账比后台收入少了 8%?
- 为什么有几笔退款没有对应的红冲发票?
- 为什么有几笔收入的发票抬头和付款方不一致?
他答不上来。那 8% 里有平台手续费、汇率差、退款、拒付,还有一笔跨年结算。每一笔单独看都合理,合在一起就成了一段说不清的账。
他不是赚得少,是不知道自己到底赚了多少。
二、五种收款方式,五套口径
| 方式 | 谁在收款 | 谁开票 | 谁处理税务 | 到账时间 | 对账难度 |
|---|---|---|---|---|---|
| 个人收款码/个人账户 | 你(个人) | 符合条件时申请代开普通发票;购方真实 | 你 | 即时 | 取决于登记、收款用途和申报,不能凭账户类型判断全部合规性 |
| 对公账户直收 | 你的主体 | 你 | 你 | 按银行与交易安排 | 低 |
| 平台代收(商店/市场) | 平台 | 平台或你,依规则 | 平台或你 | 按平台合同与地区 | 中 |
| MoR(Paddle 等) | 服务商作为卖方 | 服务商 | 服务商代收代缴 | 按 MoR 结算与储备安排 | 中 |
| 支付网关(Stripe 等) | 你 | 你 | 你 | 按地区、账号和支付方式 | 高 |
同一个产品可以同时用到多种方式。 问题不在于用了几种,而在于是否给每一种都建立了独立的口径。
2.1 平台代收的特殊性
应用商店、游戏平台、插件市场的结算单通常包含:
- 毛收入(用户支付金额)。
- 平台分成。
- 税费预扣。
- 退款与拒付。
- 汇率转换。
- 结算周期与最低结算额。
你收到的是一笔净额,但这笔净额对应的订单、用户、时间跨度,往往不在同一张表里。如果只记「到账金额」,就无法回答「这个月到底卖了多少」。
2.2 MoR 的特殊性
MoR 作为卖方,处理销售税与合规,你收到的是净额。好处是省事,代价是:
- 你看到的客户信息可能受限。
- 发票由服务商开具,你的账上需要记录「服务商结算单」而不是「你开的发票」。
- 退款、拒付的处理流程由服务商规则决定。
用 MoR 不等于不用记账。 你仍然需要记录收入、成本、退款和结算差异。
三、三单对齐:订单、发票、到账
对账的本质,是让三张表说同一件事:
| 单据 | 回答的问题 | 来源 |
|---|---|---|
| 订单 | 谁买了什么、多少钱、什么时候 | 产品数据库 / 支付平台 |
| 发票 | 谁付的钱、开给谁、什么税 | 电子税务局 / MoR 后台 |
| 到账 | 钱什么时候进了哪个账户、扣了什么 | 银行流水 / 平台结算单 |
3.1 对齐的三个关键字段
- 金额口径:含税还是不含税、是否扣手续费、是否含退款。
- 时间口径:下单时间、支付时间、开票时间、到账时间,四者可能跨月。
- 主体口径:合同购方与销方分列;发票购方应对应真实购买方,收款账户应有收款依据。员工代垫、委托收付与 MoR 转售等需留授权和合同链,不要求买卖双方同名。
任何一处不一致,都要在账上留一条说明,而不是靠记忆。
3.2 一个最小对账表
| 字段 | 说明 |
|---|---|
| 订单号 | 产品侧唯一 ID |
| 支付平台流水号 | 支付服务商 ID |
| 客户/付款方 | 个人或企业名称 |
| 金额(含税) | 用户实际支付 |
| 平台手续费 | 支付通道扣除 |
| 退款/拒付 | 金额与时间 |
| 结算金额 | 实际到账 |
| 到账日期 | 银行流水日期 |
| 发票号 | 如已开票 |
| 差异说明 | 汇率、跨月、储备金等 |
这张表不需要复杂系统,一张表格就能跑起来。关键是每月都跑,而不是年底才补。
四、开票的几个具体问题
4.1 什么时候开
| 场景 | 常见做法 |
|---|---|
| 企业客户预付 | 收款后开,或按合同约定 |
| 订阅按月扣款 | 按月开,或按客户要求合并开 |
| 平台代收 | 按平台规则,可能由平台开 |
| 个人客户 | 按法定开票义务与实际请求办理,不因个人购买自动免除 |
开票时间要与收入确认时间有可解释的关系。 不要出现「钱收了半年,票还没开」或「票开了一年,钱还没到」。
4.2 开给谁
发票购方按真实交易购买方填写,不能任意更换。实际汇款人和购方不同时,应核实是否为有依据的代付,而不是仅凭付款户名否定交易。常见问题:
- 客户用 A 公司付款,要求开 B 公司抬头。
- 个人付款,要求开公司抬头。
- 海外客户没有中国税号。
这些情况需要按当地税务口径处理,不要自行「通融」。先问会计或税务热线,再回复客户。
4.3 退款与红冲
退款不是「把发票删掉」。正确顺序是:
- 确认退款金额与原因。
- 按规则开具红字发票或冲销。
- 在订单表里标记退款。
- 在银行流水里匹配退款支出。
- 如果涉及跨月,记录在退款发生的月份。
退款、拒付、chargeback 三者在账上的处理不同,不要混为一谈。
五、月度对账流程
5.1 每月固定动作
- 导出支付平台结算单(含手续费、退款、拒付)。
- 导出银行流水。
- 导出产品订单表(按支付时间)。
- 按订单号/流水号做匹配。
- 标记未匹配项,逐条查原因。
- 核对发票开具与红冲记录。
- 计算当月毛收入、净收入、退款率、手续费率。
- 把差异写进下月待办。
5.2 常见差异及处理
| 差异 | 常见原因 | 处理 |
|---|---|---|
| 到账少于订单 | 手续费、汇率、储备金 | 在表里单列扣减项 |
| 订单有、到账无 | 跨月结算、结算失败 | 标记 pending,下月核对 |
| 到账有、订单无 | 上一周期结算、手工收款 | 补录订单或说明 |
| 退款金额不一致 | 部分退款、货币不同 | 按原币种记录 |
| 发票与收款方不一致 | 代付、关联公司 | 补充说明与授权文件 |
5.3 多币种
如果收美元、欧元,需要固定三个口径:
- 记账币种:选一个主币种,其他按交易日或结算日汇率折算。
- 汇率来源:银行、支付平台还是第三方,固定一个。
- 汇兑损益:单独记录,不要混进收入。
不要每次用不同汇率,否则账永远对不上。
六、现金流视角
对账不只是为了报税,也是为了知道自己能活多久。
| 指标 | 计算 | 用途 |
|---|---|---|
| 毛收入 | 用户支付总额 | 看业务规模 |
| 经营净结算额 | 按本表约定扣手续费、退款、代收税等,并分列未结算/储备差额 | 对账口径,不替代会计收入 |
| 可提现额 | 结算后可用余额 | 看现金流 |
| 到账周期 | 下单到银行入账 | 看资金压力 |
| 退款率 | 退款金额 / 毛收入 | 看产品与承诺 |
| 金额拒付占比 | 拒付金额 / 同口径成交额 | 仅为内部金额指标;卡组织/服务商交易笔数争议率另算 |
做现金预算看可用资金与预计到账日。 经营净结算额用于勾稽,不能忽略储备冻结,也不能替代会计收入。
七、常见错误
| 错误 | 后果 | 更好的做法 |
|---|---|---|
| 只看后台总收入 | 高估现金流 | 用净收入与到账时间 |
| 平台结算单不存档 | 对账无依据 | 每月导出并归档 |
| 退款不红冲 | 发票与收入不一致 | 按规则红冲并记录 |
| 多币种混记 | 账永远对不上 | 固定记账币种与汇率来源 |
| 未核实收付依据与真实购方 | 对账、开票与申报可能有误 | 区分自然人业务、公司收款和合法代付 |
| 发票购方与实际购买方不符 | 交易真实性风险 | 核实合同、代付授权与真实购方 |
| 年底才补账 | 大量差异无法解释 | 每月结账一次 |
八、行动清单
- 列出当前所有收款方式,标出各自的开票与税务责任。
- 建立一张订单表,包含订单号、支付流水号、金额、退款、结算。
- 固定记账币种与汇率来源。
- 每月导出支付平台结算单与银行流水,存档。
- 每月做一次三单匹配,记录未匹配项。
- 建立退款与红冲的标准流程。
- 核实发票购方、合同买卖方、实际汇款人与收款权利的关系,代付留依据。
- 用净收入和到账周期重算一次现金流。
使用边界与实操验收
平台到账周期不是固定常数;毛成交额、销售税、会计收入与净结算需要独立字段。MoR 面向客户开具的交易凭证,不等于供应商在自身所在地全部凭证义务已完成。
对账样例(假设你是卖方):客户含税支付 106,其中收入 100、代收交易税 6,支付费 3,期末尚未结算 103。订单成交额记 106,收入依适用制度记 100,手续费 3,结算中款项单列 103;不能把 103 直接叫收入或银行现金。
若平台是买方或转售方,先读供应商协议,判断你提供给谁、对价是多少,再让会计确定总额/净额与税务处理。月结验收应能解释每个差额,不能通过改“收入”字段强行对平。
关键参考与核验范围
以下链接支持对应的机制或规则;本文的案例、成本和经营评分是说明方法的假设,不能当作平台统计或收益承诺。核验日期:2026-10-22。
- 财政部收入确认提示 :按控制权和交易身份判断总额法或净额法,不能只看到账。
- 所得税税前扣除凭证办法 :扣除凭证包括依法适用的内部凭证与多种外部凭证。
- 自然人代开普通发票办理指南 :符合条件的自然人有代开路径;该办理指南对应辽宁,其他地区入口另核。
系列导航
- 上一篇:注册与开户:名称、经营范围、注册资本、对公账户与支付绑定
- 下一篇:税务的最低认知:增值税、所得税、申报周期与跨境销售的常见误区
- 回到目录:一个人的公司:独立开发者的主体、税务与合规底座
- 相关阅读:收款账号:Stripe 与 Paddle 的 KYC、备用通道与拒付 、独立游戏全球发行财务结构设计指南
继续阅读
探索更多技术文章
浏览归档,发现更多关于系统设计、工具链和工程实践的内容。