# B2B 支付：运作方式与收款方法

> 全面了解 B2B 支付的运作方式：支付通道、开票与 Net 账期、AR/AP 审批链、对账，以及向企业销售的软件公司如何真正收到款项。
- **Author**: Aditeya Viju Govind
- **Published**: 2025-10-29
- **Category**: Payments, SaaS
- **URL**: https://dodopayments.com/blogs/zh/b2b-payments

---

你在 3 月签下了一份年度金额为 40,000 美元的合同。到了 5 月，财务部门告诉你发票仍未结清。买方的应付账款团队表示，发票从未包含采购订单号，负责审批交易的人已经调到了其他团队，而且他们每月只有 15 日才会执行付款。你的产品没有任何问题。只是这笔款项还没有完成买方内部流程。

B2B 支付是指一家企业向另一家企业付款，几乎总是以发票为依据，并且几乎总是按照约定的信用账期，而不是在购买时即时付款。现在购买、随后通过审批链付款这一点差异，将 B2B 支付与消费者结账区分开来，也解释了两者在成本、速度、失败模式和工具方面几乎所有的差异。

## B2B 支付与 B2C 支付：结构性差异

简而言之：B2C 支付是一个人使用卡即时授权一笔小额付款，而 B2B 支付则是一个组织通过有据可查的流程，在之后授权一笔大额付款。其他一切都由此而来。

| 维度         | B2C 支付             | B2B 支付                                   |
| ------------ | -------------------- | ------------------------------------------ |
| 启动方式     | 客户完成结账         | 开具发票，然后进行审批                     |
| 时间         | 即时授权             | Net 30 至 Net 90 信用账期                  |
| 典型金额     | 数十至数百           | 数千至数十万                               |
| 决策人       | 付款人               | 请求人、审批人、应付账款专员、资金管理人员 |
| 首选支付通道 | 卡、数字钱包         | ACH、SEPA、电汇、虚拟卡                    |
| 常见失败     | 卡被拒付             | 审批停滞、缺少采购订单号                   |
| 对账         | 一笔付款对应一笔订单 | 一笔付款覆盖多张发票                       |
| 争议路径     | 通过银行卡发起拒付   | 发票争议或部分短款支付                     |

实际结果是，B2C 支付问题通常是你可以在结账流程中修复的技术问题，而 B2B 支付问题通常是发生在客户财务部门内部的流程问题。优化结账转化率，对一张卡在等待第二位审批人时卡住的发票几乎没有帮助。

这也改变了"失败"的含义。在消费者支付中，失败通常是即时且可见的，你可以重试扣款，或读取发卡机构返回的拒付代码。而在 B2B 支付中，失败意味着沉默：发票只是尚未付款，而你往往要几周后才发现。

## B2B 支付处理背后的支付通道

B2B 支付处理依赖少数几类支付通道，而买方选择哪一种，对你的经济效益的影响可能比其他任何决定都大。发票金额越大，买方越倾向于使用银行转账通道，因为卡手续费会随金额增长，而银行转账手续费通常不会。

| 通道                  | 典型用途                       | 速度            | 成本结构               | 主要缺点                   |
| --------------------- | ------------------------------ | --------------- | ---------------------- | -------------------------- |
| ACH 直接扣款（美国）  | 周期性发票、续订               | 1 至 3 个工作日 | 每笔固定费用或设有上限 | 退回可能在数日后才到账     |
| SEPA 直接扣款（欧洲） | 欧元周期性发票                 | 1 至 3 个工作日 | 每笔固定费用或设有上限 | 首次扣款前需要授权         |
| 电汇或 SWIFT          | 大额一次性发票                 | 当天至 5 天     | 每笔转账固定费用       | 成本高、人工操作、容易输错 |
| 商业卡                | 小额发票、自助服务             | 即时授权        | 按金额百分比           | 发票金额较高时成本昂贵     |
| 虚拟卡                | 由应付账款部门发放的一次性卡号 | 即时授权        | 按金额百分比           | 接受付款时通常需要人工录入 |
| 实时支付              | 紧急或时间敏感的结算           | 数秒            | 固定费用               | 覆盖范围各异，通常不可撤销 |

### ACH 和 SEPA 直接扣款

银行直接扣款是周期性 B2B 计费的主力方式。你只需收集一次授权，之后按计划扣款，无需等待买方主动发起付款。这消除了逾期付款的最大来源：有人忘记发起转账。

在 B2B 发票金额下，成本结构非常重要。在 Dodo Payments，美国的 ACH Direct Debit 和欧洲的 SEPA Direct Debit 均按固定 1.5% 收费，每笔交易上限分别为 15 美元和 15 欧元。该费用取代卡手续费，而不是叠加在卡手续费之上，国际支付附加费和订阅附加费也都不适用。对于一张 40,000 美元的发票，有封顶的银行直接扣款费用，与按百分比收取的卡手续费相比，成本结构完全不同。

代价是，银行直接扣款可能会在事后因资金不足或授权被撤销而退回，有时甚至会在数日后才发生。在退回窗口关闭前，应将成功扣款视为暂时成功。我们的指南[如何接受客户的 ACH 付款](https://dodopayments.com/blogs/accept-ach-payments-from-customers)详细介绍了授权收集和退回处理。

### 电汇和 SWIFT

对于大额一次性发票，尤其是第一年的企业合同，电汇仍然十分常见。电汇速度快，实际上也具有最终性，这一点受到买方资金管理团队的欢迎；但电汇双方都需要人工操作，并且无论金额多少都收取固定费用。

人工操作本身就是风险。收款人信息可能输入错误，备注字段可能被截断，付款到账时也可能没有任何信息能将其关联到某张发票。如果你正在直接比较这些通道，[EFT vs ACH vs wire transfer](https://dodopayments.com/blogs/eft-vs-ach-vs-wire-transfer)会解析它们分别适合什么场景；[SWIFT code vs BIC explained](https://dodopayments.com/blogs/swift-code-vs-bic-explained)则介绍了最容易导致转账失败的识别码。

### 卡和虚拟卡

在 B2B 交易的较小金额区间，卡占据主导地位，尤其是买方是使用公司卡付款、且没有正式应付账款流程的初创企业时。卡付款即时、授权结果可预测，但按金额百分比收取的成本会随着发票金额上升而变得难以接受。

虚拟卡正在成为一种不断增长的中间方案。买方的应付账款系统会生成一个仅限单次使用、并锁定到某张发票金额的卡号，让其财务团队能够掌控支出并获得返利收入。对卖方来说，这仍然是卡支付的成本结构，而且付款通常会以 PDF 形式到达，需要有人手动录入。我们的[B2B 虚拟卡支付](https://dodopayments.com/blogs/b2b-virtual-card-payments)指南介绍了相关成本和对账负担。

### 实时支付

实时支付通道可在数秒内完成结算，发送后通常不可撤销。当时间确实重要时，例如需要在付款后开放访问权限或发货，实时支付非常有用。不同国家的覆盖范围各不相同，因此它们通常是 ACH 和 SEPA 的补充，而不是替代方案。

## 开票与 Net 账期：每笔 B2B 支付背后的合同

在 B2B 交易中，发票不是收据，而是启动付款计时的工具。发票是否准确，决定了你能否按时收到款项。

Net 账期规定了发票日期之后的付款到期时间。Net 30 表示 30 天，Net 60 表示 60 天，而企业买方经常会要求更长的账期。账期是一项商业让步，因此应将其视为谈判的一部分，而不是默认的行政设置，并据此定价。

一张能够被应付账款系统实际处理的发票，通常需要包含采购订单号、匹配的明细行描述、正确的法律实体和账单地址、适用的税务处理方式、可接受的付款说明，以及唯一的发票编号。漏掉其中任何一项，发票都可能在没人通知你的情况下被拒绝。

有几类文件会与发票一起流转，混淆它们会造成延误。[形式发票与正式发票的区别](https://dodopayments.com/blogs/proforma-invoice-vs-invoice)在承诺交易前发挥类似报价的作用；[商业发票](https://dodopayments.com/blogs/commercial-invoice-guide)包含海关和跨境贸易所需的详细信息；而[汇款通知](https://dodopayments.com/blogs/remittance-advice-guide-templates)是买方发回的文件，用于告诉你一笔总额付款覆盖了哪些发票。

手动生成这些文件，客户数量超过几十个后就无法规模化。改用[SaaS 自动化发票](https://dodopayments.com/blogs/automated-invoices-saas)，可以消除发票被拒的最常见原因：人工在应付账款系统用于匹配的字段中产生的不一致。

## 每笔 B2B 支付都会经过的 AR/AP 流程

你的应收账款流程和买方的应付账款流程，是同一工作流的两半。大多数逾期付款都源于两者之间的不匹配。

在你这一方，应收账款通常按以下流程运作：

- 签署合同并确定计费计划
- 生成包含正确实体、税务信息和采购订单参考号的发票
- 将发票发送给应付账款联系人或上传至应付账款门户
- 通过上述某个支付通道收到款项
- 将款项匹配到未结发票，并更新账簿
- 对任何逾期款项进行催收跟进

在买方一方，应付账款通常会执行三方匹配，将采购订单、商品或服务收货记录与你的发票进行比较。如果三者一致，发票就会进入付款批次。如果任何一项不一致，发票就会进入异常处理，而这正是发票悄悄逾期的地方。

由此会产生两个实际影响。第一，在开票前就索取采购订单号，而不是等发票被拒后再索取。第二，了解买方的付款批次时间表，因为即使发票已到期，16 日获批的发票也可能要等到下个月才能付款。

对于正在向大客户市场拓展的卖方来说，定价结构也正是在这个流程中开始变得重要。按用量计费和分层合同会生成每个周期都发生变化的发票，从而增加不匹配的可能性。我们的[企业级 SaaS 定价模型](https://dodopayments.com/blogs/enterprise-saas-pricing-models)指南介绍了如何设计能够持续计费的合同。

## B2B 付款对账为何会出问题

对账就是将收到的款项与应收发票进行匹配。在 B2C 中，一笔付款对应一笔订单，因此对账几乎可以自动完成。而在 B2B 中，对账会因为一些可预见的原因而频繁出错。

- 一笔付款覆盖多张发票，却没有汇款通知说明如何拆分
- 买方在未告知你的情况下扣除有争议的明细项，导致短款支付
- 银行转账到达时，参考字段被截断或缺失
- 手续费或外汇转换导致实收金额与发票金额不一致
- ACH 或 SEPA 直接扣款在你记录为已结算数日后被退回

每笔未匹配的付款都会转化为人工工作量，而且随着交易量增长，成本会不断累积。解决方案是从结构上改进：开具包含机器可读参考号的发票，默认要求提供汇款通知，并使用能够自动对未结发票进行对账的系统。我们的[SaaS 付款对账](https://dodopayments.com/blogs/payment-reconciliation-saas)指南介绍了匹配逻辑；[MoR 付款出款与结算说明](https://dodopayments.com/blogs/mor-payouts-settlement-explained)则解释了出款批次如何影响你在银行账户中看到的金额。

周期性 B2B 计费还会增加第二种失败模式。保存的卡会过期，授权会失效，续订也可能在没有任何提示的情况下失败。这属于非自愿流失，而不是客户主动做出的决定；通过[催收管理](https://dodopayments.com/blogs/dunning-management)以及[支付失败导致的非自愿流失](https://dodopayments.com/blogs/involuntary-churn-failed-payments)中介绍的方法进行系统化处理，通常可以有效改善。

## B2B 支付平台应该具备什么

B2B 支付平台不能只会授权卡付款。真正区分不同方案的要求，应当围绕发票、账期和对账，而不是结账流程。

- 支持 ACH 和 SEPA 银行直接扣款，并针对大额发票提供合理定价
- 生成可供应付账款系统处理的发票，并包含采购订单和税务字段
- 自动将付款与未结发票进行对账
- 支持周期性计费和按用量计费，无需手动组装发票
- 为买方所在司法管辖区确定并申报税费
- 为续订失败提供重试和催收逻辑
- 提供可接入你自有系统的 API

最后一点在 B2B 中比面向消费者的销售更重要，因为发票通常需要反映你自己的产品中保存的合同条款。[Dodo Payments API 参考](https://docs.dodopayments.com/api-reference/introduction)和[集成指南](https://docs.dodopayments.com/developer-resources/integration-guide)介绍了如何通过程序创建发票和订阅；完整的[开发者文档](https://docs.dodopayments.com)则列出了你可以用来在自有账簿中标记发票已付款的 webhook 事件。

你还需要明确自己购买的到底是哪一类服务商。支付网关负责转移资金，支付处理商负责处理交易，而 MoR（名义商户）则成为法律上的卖方并承担税务责任。相关差异请参阅[支付网关与支付处理商](https://dodopayments.com/blogs/payment-gateway-vs-payment-processor)以及[名义商户与 PSP](https://dodopayments.com/blogs/merchant-of-record-vs-psp)。

## 跨境 B2B 支付是另一个独立问题

当买方位于不同国家时，一系列新的变量会出现：货币转换和外汇价差、代理行延迟、合规审核暂停、本地支付通道覆盖范围，以及因司法管辖区不同而变化的税务处理。

这些问题足够复杂，因此我们会单独介绍。关于外汇、结算时间、实体要求和电子发票规定，请参阅我们的配套指南[B2B 跨境支付](https://dodopayments.com/blogs/b2b-cross-border-payments)；关于一般运作机制，请参阅[跨境支付](https://dodopayments.com/blogs/cross-border-payments-guide)。

这里值得强调的一点是，在 B2B 交易中，税费通常通过[反向征收 VAT](https://dodopayments.com/blogs/reverse-charge-vat)等机制由买方承担，而不是由你承担，前提是你持有买方有效的 VAT 号。验证错误会将一笔免税销售变成没有预算准备的税务负债。

## 软件公司如何使用 Dodo Payments 收取 B2B 付款

对于向其他企业销售的软件公司来说，收款问题通常不在于授权，而在于生成正确的发票、接受买方应付账款团队偏好的支付通道、处理买方所在司法管辖区的税务，并且无需人工操作即可将收到的款项匹配回未结发票。

Dodo Payments 作为[MoR（名义商户）](https://dodopayments.com/blogs/what-is-a-merchant-of-record)运营，也就是说，它会成为法律上的记录卖方，并承担 VAT、GST 和销售税的税务责任。实际上，这免除了你在每个拥有买方的司法管辖区进行税务登记的需要。我们覆盖 190 多个国家和地区的税务合规，同时支持 220 多个国家和地区的支付，并在结账时提供 40 多种支付方式和 80 多种货币。

从成本来看，B2B 发票金额最需要关注的是银行直接扣款通道。ACH Direct Debit 和 SEPA Direct Debit 均按固定 1.5% 收费，每笔交易上限分别为 15 美元和 15 欧元，取代卡手续费而不是叠加收费。美国境内卡和钱包的卡支付定价从 4% + 40 美分起，国际支付另加 1.5%，订阅另加 0.5%。每笔退款收费 1 美元，每笔争议收费 30 美元。出款金额超过 1,000 美元即可免费，并且没有固定月费或设置费。

开票、税务合规、分析与报告以及按用量计费均已包含在内，不会作为附加功能单独收费。失败续订的收入追回可免费启用，仅对实际追回的收入收取 5%。你可以在[定价页面](https://dodopayments.com/pricing)查看完整明细；[支付](https://dodopayments.com/payments)和[计费](https://dodopayments.com/billing)产品页面则分别介绍收款和开票功能。

对于已经拥有自有支付处理关系的团队，Bring Your Own Processor 方案的费率为 0.5%，既保留税务和开票层，又让资金流转继续由现有服务商处理。

## 常见问题

### 什么是 B2B 支付？

B2B 支付是指一家企业向另一家企业付款，通常以发票为依据，并按照 Net 30 或 Net 60 等约定的信用账期付款，而不是在购买时即时付款。这类支付通常需要经过买方应付账款职能内部的审批链，因此其速度比消费者支付慢、金额也更高。

### B2B 支付和 B2C 支付有什么区别？

B2C 支付通常由一个人使用卡即时授权一笔小额付款。B2B 支付则由一个组织通过有据可查的流程在之后授权，通常通过 ACH、SEPA、电汇或虚拟卡结算，每张发票的金额往往达到数千至数十万美元。B2B 最常见的失败是审批停滞，而不是卡被拒付。

### 哪种支付方式最适合 B2B 支付？

对于周期性发票，通过 ACH 或 SEPA 进行银行直接扣款通常最具成本效益，因为手续费是固定费用或设有上限，而不是大额发票金额的百分比。在 Dodo Payments 中，两者均按 1.5% 收费，每笔交易上限分别为 15 美元和 15 欧元，并取代卡手续费。对于更看重速度而非成本的小额自助发票，卡和虚拟卡仍然很有用。

### 为什么 B2B 支付需要这么长时间？

延迟很少是技术问题。发票必须与采购订单以及商品或服务收货记录进行三方匹配，获得一位或多位审批人的批准，然后等待买方预定的付款批次。如果发票在付款批次刚执行后获批，即使账期已经满足，也可能要等到下一个周期。

### 如何自动完成 B2B 付款对账？

为发票添加唯一且机器可读的参考号，默认要求提供汇款通知，以便将总额付款拆分到多张发票，并使用能够将收到的付款匹配到未结发票的系统，而不是在电子表格中手动处理。银行直接扣款在这里也很有帮助，因为你主动发起扣款，并且已经知道它对应哪张发票。

## 结语

B2B 支付之所以比消费者支付更慢、金额更大、流程更复杂，是因为资金要经过对方的审批流程，而不是直接通过你的结账流程。真正能够改善收款的措施并不花哨：开具应付账款系统首次就能处理的发票，为大额付款提供买方偏好的银行直接扣款通道，并自动完成对账，避免未匹配付款不断累积。

如果你向企业销售软件，最快的改进通常是将周期性发票从卡支付切换到 ACH 或 SEPA 直接扣款，并自动生成发票，确保应付账款团队用于匹配的字段始终正确。等这些流程稳定后，跨境支付就是下一个值得解决的问题。
---
- [More Payments articles](https://dodopayments.com/blogs/category/payments)
- [All articles](https://dodopayments.com/blogs)