封面:黑绿底上写着「到账少一点 差额扣在哪个币」,左上角是流光省金字样,右侧为翡翠圆环里的烫金「省」字徽记

10 个下去,9.99 个到账,而且这一单已经全部成交、没有未成交的剩余。差出来的那 0.01 个是这笔交易的手续费,手续费收在哪个币上是有明文规则的。币安帮助中心《如何计算币安现货交易手续费》写得很直白:「交易手续费始终以获得的目标币种支付。」买入的时候,你获得的是币,所以它从币里扣。

知道这一句还不够用。同一笔现货成交,账面上可能出现完全不同的几种「对不上」:币少了、钱少了,或者两边都对得上而 BNB 在悄悄减少。这篇把它们各自的样子摆出来,再给两个你能在自己成交记录上做完的除法。

钱从哪一头出:先把方向定下来

现货交易对有两头。买 ETH/USDC,你付出 USDC、获得 ETH;卖 ETH/USDC,你付出 ETH、获得 USDC。规则只认「获得」那一头。

官方帮助页给的两个例子就是这条规则的正反面:「例如,如果您购买 ETH/USDC,则手续费以 ETH 支付。如果您卖出 ETH/USDC,则手续费以 USDC 支付。」(查证于 2026 年 9 月)

本站据此推出的一句是:买入侧的「对不上」表现为币的个数少了一点,卖出侧则表现为到手的钱少了一点。

多数人只在买入时觉得奇怪。币的个数整数感强,9.99 和 10 一眼就能看出差别;卖出时到手多少钱本来就是算出来的,少那么一点不容易被注意到。

三种扣法,三种「对不上」

把 BNB 抵扣这个开关加进来,常见的现货成交就有下面几种收法。每一种在账面上留下的痕迹不一样:

情形手续费扣在账面上的样子去哪儿确认
没开抵扣 · 买入你买到的那个币到账数量略少于成交数量历史成交里「手续费」那一列写的是该币
没开抵扣 · 卖出你拿到的计价币到手金额略少于数量乘成交均价同一列,写的是计价币
开了 BNB 抵扣BNB两个币的数量都对得上,BNB 余额在减少同一列,写的是 BNB

上表为机制层面的归纳,用于判断差额落在哪一头;各项的费率档位、折扣幅度、适用范围与入口位置以币安当前页面及当地条款为准,查证于 2026 年 9 月。

第三种最容易被误会成故障。开了抵扣之后,手续费不再从成交的两个币里走:官方帮助页说它按「您在交易中接收的币种」计算,再「转换为 BNB」,折算取成交当时的市场价。于是你会看到一个反直觉的现象——数量终于对上了,BNB 却在一点点变少。那正是抵扣在工作,机制见 BNB 抵扣手续费完全指南

抵扣有两个会让它临时失效的边角情况,都写在币安帮助页《如何使用​​BNB抵扣手续费并获取25%折扣》(书名号里是该页标题原文;本站谈折扣幅度时写的是「约 25% 量级、以当期页面为准」)里。一是 BNB 余额不够,官方写的是向你收取全额手续费,没写这笔全额费落在哪个币上;按上面那条通则推,它回到「谁被收就收谁」的默认收法,这一句是本站的推断。余额不足也是开了 BNB 抵扣为什么没省那篇排查的主要对象。二是某个代币相对 BNB 的价值低到某个极小门槛以下时,该笔交易不适用抵扣,手续费可能按原币收也可能按 BNB 收(门槛的具体数值见币安帮助页当前写法)。

最后一种情况不是失效,而是记录会变多:用现货网格、定投这类交易机器人时,系统先按标准费率收一次全额手续费,官方的说法是随后把「退款存入您的现货钱包同时收取 BNB 折扣手续费」。一收一退再收折扣价,同一笔交易因此在流水上留下不止一行,单看其中一行会以为多收了;真正被拿走的是折扣后那一笔。

两个除法,自己核一遍

不用记费率表,拿成交记录直接算。买入侧:

(成交数量 − 实际到账数量) ÷ 成交数量

卖出侧换成金额:

(成交数量 × 成交均价 − 实际到手金额) ÷ (成交数量 × 成交均价)

两个式子里的「成交数量」都指这一单实际成交的数量。全部成交时它就等于下单数量;只成交了一部分时必须用真正成交的那部分,拿下单数量当分母会把得数算得离谱。

两个式子得出来的都是这笔交易实际承担的费率。普通账户的现货费率通常落在千分之一的量级,开了抵扣会在此基础上再打一个折;你自己那一档是多少,费率页上写着。

算完只看量级对不对。同一个量级就是正常收费,不必再查。差出一整个数量级——比如你算出百分之几——那多半是别的东西混进了这段时间的记录,回到不认识的扣费怎么认按类别比对更快。

最后一个位置要认准。下单页面上那个「预估手续费」不能拿来对账,官方在同一页明确提醒:「交易页面显示的【预估手续费】仅供参考,实际手续费以您从成交交易中获得的最终资产金额为准。」下单的那一刻系统还不知道最终会成交多少,所以对账只看历史成交里那一行。

除法对不上,先看这三种

除法算出来的数不对,先别怀疑平台。下面这几种情况会让式子天然对不齐:

  1. 明细里是几笔,汇总页是一笔。大一点的单子经常分几笔成交,每笔各扣各的费。用汇总出来的均价去套单笔,尾数就会差一点。真要对上,拿明细里的单笔数据算。
  2. 市价单用错了价。成交均价和你按下按钮时屏幕上那个价往往差一截,式子里要用成交均价。挂单和吃单在价格与费率上的差别见挂单与吃单差多少
  3. 一口价的兑换根本没有手续费行。闪兑这类直接报一个成交价的功能,成本已经含在那个价里,你找不到可除的差额。判断它的方法是拿成交价和同一时刻的现货价比,往返损耗的算法在一买一卖到底收几次手续费

记账时该按哪个数记

这件事的实际影响不在当下这笔,而在你后面所有的账。买入之后,你手里真正持有的是到账数量,不是下单数量;算成本价时,分母也应该用它:

成本价 = 实际付出的计价币 ÷ 实际到账数量

本站所有算例都按这个口径写。用成交数量当分母会让成本价偏低一点点,单笔看微不足道,可你的打平点、止盈位、年度成本占比全都建在这个数上,一开始就低估,后面每一层都会跟着偏。

下一笔成交之后,把历史成交里「手续费」那一列的币种和金额抄下来,做一次上面的除法。得数和你那一档费率落在同一个量级,这一笔就可以放下了。

往下还有两条岔路:想把一段时间的成本合计起来看,走怎么查自己实际付了多少手续费;手上那条记录连是什么都认不出来,走账单里那笔不认识的扣费怎么认。往返一趟要涨回多少才算不亏,通式在往返成本与回本点;想把过去一段时间逐笔对一遍,用实付手续费对账助手

编辑组核对记:选这个题是因为搜「买到的币比下单少」这类说法,前排给的几乎全是「哪个交易所手续费低」的比价表和一批标题几乎一样的降费攻略,回答的是「怎么少付」,而这篇要回答的是「这笔已经付掉的到底扣在哪」。本站没有在真实账户里做这笔交易,文中的规则和所有引号里的原话都来自币安帮助中心简体中文版的两页,逐页打开读过正文,核对于 2026 年 9 月;引号外的推断哪一句是本站自己的,文中都单独说明了。文中不写菜单点击路径,界面改版频繁,照旧路径点只会白跑一趟。
流光省金编辑组|编辑复核:编辑组|费率与规则以币安官方当日页面为准,并写明查证日期。|注册教程里那个按钮是推广链接,你从它注册,本站可能得佣金。