第 9 章 ACH:便宜、慢、可以被退回
所属:第三部分 · 银行账户轨道(第 9–11 章) 前置:第 2 章(清算与结算、净额轧差、终局性)、第 8 章(卡覆盖不了的场景) 本章新概念:ACH、推与拉、授权、退回码、NACHA、同日 ACH
一、上一章留下的问题¶
上一章最后列了卡的三个改不掉的性质:费率按比例收所以大额太贵、天然是“拉”的模式所以发不了工资、有拒付机制所以收款方 120 天内都不踏实。
于是发工资、付房租、缴税、还房贷这些钱得走别的路。这条路在美国叫 ACH。
ACH 是 Automated Clearing House 的缩写,直译“自动清算所”。它不是一家公司,是三样东西的合称:
| 组成 | 具体是什么 | 谁在做 |
|---|---|---|
| 一套规则 | 报文格式、提交时限、退回理由、各方责任,写在一本运作规则手册里 | NACHA(National Automated Clearing House Association),制定规则的行业组织,不是政府机构 |
| 两个运营方 | 收下各家银行提交的批量文件,分发给对手行,算出每家的净额 | FedACH(美联储运营)与 EPN(Electronic Payments Network,私营的 The Clearing House 运营) |
| 一个结算落点 | 算出来的净额真正划钱的地方 | 美联储的准备金账户 |
第三行最重要:文件无论走 FedACH 还是 EPN,钱最后都落回货币层级里最硬的那一层。ACH 换掉的是“怎么把指令送到对方那里”,没换掉“拿什么结清”。
二、它的起源:支票淹没了银行¶
1960 年代的美国靠支票支付。支票是纸,处理流程是:收款人存进自己的银行,银行把这张纸实物运到付款人的银行去要钱。
到 1970 年前后,全美每年处理的支票数以百亿计,各家银行的后台被纸淹没。运输、分拣、人工录入的成本随着经济增长线性上涨,撑不住了。
解法很自然:既然最后都是改账本上的数字,为什么要运纸?
1974 年,几个区域性的自动清算所联合成立了 NACHA,把各自的规则合并成全国统一的一套。
它的技术选择直接照搬清算与结算的做法:攒批次、算净额、日终结算。
三、一个必须分清的区分:推和拉¶
这是 ACH 最容易搞混、也最重要的一件事。
| 类型 | 谁发起 | 钱的方向 | 典型场景 |
|---|---|---|---|
| ACH credit(推) | 付款方 | 我把钱推给你 | 发工资、报销、政府补贴、还款 |
| ACH debit(拉) | 收款方 | 我从你账上把钱拉过来 | 水电费代扣、订阅扣款、贷款自动还款 |
上一章说过,卡天然是“拉”的模式——商户从持卡人账上拉钱。ACH 两个方向都支持,这就是它能覆盖工资场景的原因。
“拉”这件事的危险性值得单独说。
如果我知道你的银行账号和路由号(美国银行的路由号码,标在支票下方,公开可查),我就能发起一笔 ACH debit 从你账上拉钱。这两个数字印在每一张支票上,谈不上是秘密。
拦住这件事的不是技术,是两层机制:
- 授权(authorization):发起方必须持有收款人的书面或电子授权,否则违规。但系统本身不校验授权是否真实存在——它是事后追责,不是事前拦截。
- 退回(return):这才是真正的防线。
四、ACH 最反直觉的性质:到账之后还能被退回¶
回到清算与结算的终局性。ACH 的钱到账之后,仍然可以被退回。
常见退回码:
| 退回码 | 含义 | 谁发起 | 时限 |
|---|---|---|---|
| R01 | 余额不足 | 收款人的银行 | 2 个银行工作日 |
| R02 | 账户已关闭 | 收款人的银行 | 2 个银行工作日 |
| R03 | 账户不存在或姓名不符 | 收款人的银行 | 2 个银行工作日 |
| R10 | 客户声称这笔扣款未经授权 | 消费者本人 | 自对账单日起 60 天 |
| R29 | 企业客户声称未经授权 | 企业 | 2 个银行工作日 |
注意 R10 和 R29 的时限差了 30 倍。这是一条极其重要的产品设计约束:
ACH 对消费者账户的保护期是 60 天,对企业账户只有 2 天。
背后的逻辑是监管把消费者当作弱势方来保护(美国的 Regulation E),企业被认为有能力自己看账。
这 30 倍按日历天等比画出来是这样:
长条那一整段,你收到的钱都不是终局的。
对做产品的人意味着什么:
| 场景 | 风险 |
|---|---|
| 你从消费者账上收款 | 60 天内对方随时可以说“我没授权”,钱被拉走 |
| 你给消费者账上付款 | 相对安全 |
| 你从企业账上收款 | 只有 2 天窗口,风险小得多 |
三段生命周期提过的滚存准备金——收单方从每笔结算里扣留一部分、押一段时间——在 ACH 场景下押多久,依据就是这张表。
五、速度:为什么慢,以及后来快了多少¶
传统 ACH 的时间线:
| 时点 | 发生什么 |
|---|---|
| 第 1 天白天 | 发起方提交文件给自己的银行 |
| 第 1 天晚上 | 银行打包,提交给 ACH 运营方(FedACH 或 EPN) |
| 第 2 天 | 运营方分发给各收款行,同时算净额 |
| 第 2 天日终 | 通过央行的准备金账户完成结算(“货币层级”讲的那一步) |
| 第 2 到 3 天 | 收款行把钱放给收款人,具体几点各行政策不同 |
慢的来源不是技术,是批次的间隔。整个链路上没有任何一步需要一天,但每一步都要等下一个批次窗口。
2016 年起 NACHA 推出同日 ACH(Same Day ACH),每天增加几个处理窗口,符合条件的交易可以当天到账。这不是把系统改快了,是把批次窗口加密了——本质上还是攒批次。
六、对比:ACH 与卡¶
同一笔 100 元的收款,两条路的差别:
| 维度 | 卡 | ACH |
|---|---|---|
| 成本 | 按比例,常见 2%–3% | 按笔,几美分到几毛 |
| 大额是否划算 | 不划算,金额越大越贵 | 划算,成本与金额无关 |
| 到账速度 | 授权秒级,资金 T+1 到 T+2 | 1 到 3 个工作日,同日 ACH 更快 |
| 能否推钱给别人 | 基本不能 | 能 |
| 收款方的确定性 | 授权即知结果,但 120 天内可被拒付 | 事前不知道对方有没有钱,60 天内可被退回 |
| 事前能否验证余额 | 能,授权时发卡行会查 | 不能 |
最后一行是 ACH 最大的软肋,值得单独说。
ACH 没有卡那种实时授权环节。(注意区分:前面讲的“授权”是付款人事先给出的扣款许可,是一份合同;这里说的是卡在刷卡瞬间向发卡行问一句“这笔行不行”的那个实时校验。ACH 有前者,没有后者。)你提交一笔从对方账上扣款的指令,系统不会告诉你对方有没有钱——你要等一两天,才可能收到一个 R01(余额不足)退回。
这直接催生了一个产业:账户余额验证服务(Plaid 这类公司的起家业务之一),在发起 ACH 之前先通过别的方式确认对方账上有钱。一个基础设施的缺陷,会在它上面长出一整层商业。 这个模式未来还会看到。
七、这一章引出的问题¶
ACH 便宜、能双向、能大额,但它有两个改不掉的问题:
- 慢:以批次为单位,天级。
- 不终局:60 天内可能被退回。
有些场景两个都不能忍。买房交割当天必须确认收到钱,且不能有任何被退回的可能;企业之间上千万的货款不能等三天。
这类场景需要一条又快又不可撤销的轨道。美国有三条,各有各的来历。下一章把它们和 ACH 放在一张表里对比。
八、自检题¶
- 你在做一个面向美国消费者的订阅产品,用 ACH 扣款。请说出你必须在产品设计里为哪个数字留出风险敞口,以及为什么。
- 为什么同日 ACH 能变快,但它仍然不算“即时支付”?
- 一家公司要给 5000 名员工发工资,总额 2000 万美元。走 ACH 和走电汇,成本差多少个数量级?(电汇按银行对客收费 25 美元一笔估算)
九、参考答案¶
先自己答完再往下看。
60 天。消费者可以在对账单日起 60 天内以 R10(未经授权)为由把已经到账的扣款退回。这意味着你的收入在 60 天内都不是终局的,产品上要么留足坏账准备,要么保存好授权证据以便申辩,要么对高风险用户延后发货或延后开通服务。
因为它改的是批次窗口的数量,不是处理模式。它仍然是“攒一批、算净额、统一结算”,只不过一天开几次窗口而不是一次。所以它有截止时间、有窗口间隔、周末和银行假日不运行——这三点都是即时支付不该有的。
分步算:
- ACH:5000 笔,按每笔 3 美分算,成本 5000 × 0.03 = 150 美元。
- 电汇:5000 笔 × 25 美元 = 125000 美元。
- 相差 125000 ÷ 150 ≈ 833 倍,接近三个数量级。
交叉验证:电汇成本已经超过工资总额的 0.6%,而 ACH 只有 0.00075%。这就是为什么全世界的工资发放都走批量净额轨道,没有例外。
上一章:第 8 章 卡不在场:一场持续三十年的欺诈军备竞赛 下一章:第 10 章 四条美国轨道横向对比