第 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 从你账上拉钱。这两个数字印在每一张支票上,谈不上是秘密。

拦住这件事的不是技术,是两层机制:

  1. 授权(authorization):发起方必须持有收款人的书面或电子授权,否则违规。但系统本身不校验授权是否真实存在——它是事后追责,不是事前拦截。
  2. 退回(return):这才是真正的防线。

四、ACH 最反直觉的性质:到账之后还能被退回

回到清算与结算的终局性。ACH 的钱到账之后,仍然可以被退回。

常见退回码:

退回码 含义 谁发起 时限
R01 余额不足 收款人的银行 2 个银行工作日
R02 账户已关闭 收款人的银行 2 个银行工作日
R03 账户不存在或姓名不符 收款人的银行 2 个银行工作日
R10 客户声称这笔扣款未经授权 消费者本人 自对账单日起 60 天
R29 企业客户声称未经授权 企业 2 个银行工作日

注意 R10 和 R29 的时限差了 30 倍。这是一条极其重要的产品设计约束:

ACH 对消费者账户的保护期是 60 天,对企业账户只有 2 天。

背后的逻辑是监管把消费者当作弱势方来保护(美国的 Regulation E),企业被认为有能力自己看账。

这 30 倍按日历天等比画出来是这样:

ACH 退回窗口的长度对比,横轴按日历天等比:从企业账上收款,未经授权的退回窗口只有 2 个银行工作日;从消费者账上收款,R10 的窗口长达 60 天,是前者的三十倍长

长条那一整段,你收到的钱都不是终局的。

对做产品的人意味着什么:

场景 风险
你从消费者账上收款 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 便宜、能双向、能大额,但它有两个改不掉的问题:

  1. :以批次为单位,天级。
  2. 不终局:60 天内可能被退回。

有些场景两个都不能忍。买房交割当天必须确认收到钱,且不能有任何被退回的可能;企业之间上千万的货款不能等三天。

这类场景需要一条又快又不可撤销的轨道。美国有三条,各有各的来历。下一章把它们和 ACH 放在一张表里对比。


八、自检题

  1. 你在做一个面向美国消费者的订阅产品,用 ACH 扣款。请说出你必须在产品设计里为哪个数字留出风险敞口,以及为什么。
  2. 为什么同日 ACH 能变快,但它仍然不算“即时支付”?
  3. 一家公司要给 5000 名员工发工资,总额 2000 万美元。走 ACH 和走电汇,成本差多少个数量级?(电汇按银行对客收费 25 美元一笔估算)

九、参考答案

先自己答完再往下看。

  1. 60 天。消费者可以在对账单日起 60 天内以 R10(未经授权)为由把已经到账的扣款退回。这意味着你的收入在 60 天内都不是终局的,产品上要么留足坏账准备,要么保存好授权证据以便申辩,要么对高风险用户延后发货或延后开通服务。

  2. 因为它改的是批次窗口的数量,不是处理模式。它仍然是“攒一批、算净额、统一结算”,只不过一天开几次窗口而不是一次。所以它有截止时间、有窗口间隔、周末和银行假日不运行——这三点都是即时支付不该有的。

  3. 分步算:

    • ACH:5000 笔,按每笔 3 美分算,成本 5000 × 0.03 = 150 美元。
    • 电汇:5000 笔 × 25 美元 = 125000 美元。
    • 相差 125000 ÷ 150 ≈ 833 倍,接近三个数量级。

    交叉验证:电汇成本已经超过工资总额的 0.6%,而 ACH 只有 0.00075%。这就是为什么全世界的工资发放都走批量净额轨道,没有例外。


上一章:第 8 章 卡不在场:一场持续三十年的欺诈军备竞赛 下一章:第 10 章 四条美国轨道横向对比