成交与费用

BNB 抵扣手续费怎么开、省了多少、没生效怎么办

买的是 BTC,手续费一栏却写着 BNB,多半是开了 BNB 抵扣。现货钱包 BNB 不够或开关没开,这笔就不走抵扣;用交易机器人时会先按全额扣再退款。按成交明细逐笔对,就知道省了多少。

BNB 抵扣手续费怎么开、省了多少、没生效怎么办

成交记录里手续费一栏写着 BNB,买的明明是 BTC,为什么扣的是 BNB?多半是账户开了「用 BNB 支付交易手续费」,属于正常扣费。

默认情况下,手续费扣的是你到手的那种资产

现货交易的手续费不是单独从余额里划一笔钱,而是从这一单你收到的资产里直接扣。币安官方说明里的例子是:买入 ETH/USDC,手续费用 ETH 支付;卖出 ETH/USDC,手续费用 USDC 支付。

按普通用户 0.1% 的费率,假设 1 ETH 成交价为 3,000 USDC:

  • 买入 1 个 ETH:手续费 1 × 0.1% = 0.001 ETH,实际进钱包的是 0.999 ETH。
  • 卖出 1 个 ETH,成交额 3,000 USDC:手续费 3,000 × 0.1% = 3 USDC,实际到账 2,997 USDC。

这就是「买的数量怎么少了一点」的原因:少掉的那部分,是以买到的币计价的手续费。一买一卖两头都要扣费,完整的算法见买入和卖出各扣一次手续费的算法。

开启 BNB 抵扣后,扣费币种和金额都会变

币安官方帮助文档写明:启用 BNB 抵扣后,现货交易和杠杆交易手续费享 25% 折扣,合约交易手续费享 10% 折扣;VIP 用户可获得更高折扣。现货和杠杆的前提是现货钱包里有足够的 BNB;合约用的是合约钱包里的 BNB,规则不一样,下文常见问题里单独说。折扣比例平台可能调整,开通前以帮助中心当天的说明为准。

公开费率页上(文章开头的配图,2026 年 9 月截图),普通用户一栏是 0.100% / 0.100%,标着「BNB 7.5折」的那一列是 0.07500% / 0.07500%。7.5 折就是 25% 折扣的另一种说法,两个数字指的是同一件事,不要理解成两层优惠叠加。

开启之后,同样一笔买入 1 ETH 的交易会变成:

  • 手续费不再从买到的 ETH 里扣掉 0.001 ETH,你拿到完整的 1 ETH;
  • 系统按折后费率换算成等值 BNB,从现货钱包的 BNB 余额里扣。

所以账单上会同时出现两个变化:成交记录的手续费币种变成 BNB,以及BNB 余额比交易前少了一点。核对时这两处要一起看,只看其中一处容易误判。

开关在哪里

网页端和 App 端各有入口:

币安官方帮助中心「如何使用BNB抵扣手续费并获取25%折扣」页面,正文说明现货和杠杆 25%、合约 10% 折扣,下方列出币安官网、币安App 与常见问题三个折叠区

币安帮助中心 BNB 抵扣说明页,2026 年 9 月截图。

  • 网页端:在现货交易页点【手续费等级】→【使用 BNB 支付费用 25% 折扣】,或在「手续费和交易总览」页面里打开 BNB 折扣。
  • App 端:【账户中心】→【设置】→【BNB 折扣】,打开「使用 BNB 支付交易手续费」;也可以从【交易】→【现货】右上角的设置图标进【费率】。

开关状态是账户级别的,打开后对之后的交易生效,不会回溯已经成交的单子。

怎么核对这一笔到底省了多少

省下多少,用这个式子算:这一笔省下的金额 = 按原费率算出的全额手续费 × 0.25。

以成交额 3,000 USDC、普通用户 0.1% 为例:

项目 未开启抵扣 开启 BNB 抵扣
适用费率 0.100% 0.075%
这一笔手续费(折合) 3 USDC 2.25 USDC
扣费资产 到手的那种资产 BNB
差额 — 少付 0.75 USDC 等值

核对时建议按这个顺序看:

  1. 打开这笔订单的成交明细,记下成交额和手续费栏的数字与币种。
  2. 手续费币种仍是买到的币或计价币,说明这笔没走抵扣;币种是 BNB,只能说明这笔用 BNB 付了费,还不能单独证明打了折——单价极低的币可能用 BNB 收费却不享折扣(见下文),折扣到底有没有算上,要靠第 3 步按折后费率核对。
  3. 用成交额 × 折后费率算出应付金额,按当时 BNB 价格折算后,和手续费栏的 BNB 数量对照;两者接近即可,差得明显再往下查。
  4. 一张委托分成多笔成交时,要把每一笔的手续费加总,不能只看第一笔。多笔成交的手续费怎么合计单独讲过这种情况。

第 3 步只能粗略对一下,别指望和手算的数字分毫不差:BNB 换算用的是成交时点的价格,而你事后看到的价格已经变了。

抵扣没生效的几种常见原因

手续费币种不是 BNB,或者折扣和预期不一样,先按下面几条对:

  • 现货钱包 BNB 不够。BNB 余额不足时会按手续费总览的标准全额收取,不适用折扣。注意是现货钱包里的 BNB,放在理财、质押或合约账户里的不算。
  • 开关其实没打开。去账户设置页看一眼实际状态。
  • 币的单价极低。官方说明:如果某个币的价格折合不到 0.00000001 BNB(即该币价格 ÷ BNB 价格 < 0.00000001),这个币的交易不享受 BNB 抵扣折扣,手续费可能以该币或 BNB 收取。
  • 用了交易机器人。这时会先从机器人账户按全额收取费用,再退款并按 BNB 折扣价收取。所以当下看到的那笔可能是全额,要等后续的退款记录一起看。网格机器人的扣费可以看网格每格利润和预留手续费怎么算。
  • 不是现货或杠杆交易。合约的折扣比例是 10%,不是 25%,别按现货的数字去核合约账单。合约还有资金费这一项独立成本,它和交易手续费是两回事,合约资金费的计算方法里单独讲了怎么分开看。

为了抵扣手续费专门买 BNB 划算吗?

你得一直持有 BNB。 要享受折扣,现货钱包里必须留着够付手续费的 BNB。这部分仓位会随 BNB 价格涨跌,本身就是一笔持仓,不是「存进去的手续费」。交易量不大的人,省下的 25% 可能还不如这部分仓位的价格波动明显。

省的是手续费,不是价差。 开了抵扣,变少的只有手续费这一项,价差、滑点照旧;提币费按另一套规则收,也不受影响。

常见问题

开了 BNB 抵扣,成交记录里手续费还是显示别的币,是漏算了吗? 更可能是那笔没走抵扣。先确认现货钱包当时有没有足够 BNB,再确认开关状态。两者都没问题时,看看这笔是不是合约或其他不适用的交易类型。

合约交易也能用 BNB 抵扣吗? 能,但折扣是 10%(9 折),不是现货的 25%;而且 BNB 要划进 U 本位合约钱包,放在现货钱包里的不算。余额不足时怎么扣、按 9 折怎么算,见BNB 抵扣合约手续费的条件。

不持有 BNB 也能交易吗? 可以。不开抵扣照常交易,只是按标准费率、从到手的资产里扣。是否为了折扣去持有 BNB,取决于你的交易频率和对这部分仓位波动的接受度。


本文引用的规则来自币安公开页面:手续费和交易总览、如何使用 BNB 抵扣手续费并获取 25% 折扣(页面显示更新于 2026-02-06)。文中算例为按公开费率手工推算的示例,用于说明核对方法,不代表任何真实成交记录。