币安现货 ETH 买卖扣费示例:未用 BNB 抵扣时买入扣 ETH、卖出扣稳定币,实际使用 BNB 抵扣时费用单列
到账数量 · 买入、卖出、BNB 抵扣三种扣法

交易与费用 · 到账数量核对

币安现货买币到账为什么少?手续费扣在哪个币

扣在哪个币

币安普通现货订单未用 BNB 抵扣时,手续费扣在收到的币上:买入扣买到的币,卖出扣换回来的币。先对实际成交数量,别把未成交的部分算作手续费。

一笔算例

假设手续费从 ETH 扣、费率 0.1%,成交 10 ETH 扣 0.01 ETH,到账 9.99 ETH。想至少到手 10 个,先算 10 ÷ 0.999,再按下单步长向上取整。

在币安下单买 10 个 ETH,先看是否全部成交。假设全部成交、手续费从 ETH 扣且费率为 0.1%,账户就增加 9.99 个,差的 0.01 个是手续费;只成交一部分时,剩余委托数量还没买到,不能都算成扣费。

这笔账出自币安帮助中心的现货手续费计算说明:假设是普通用户、费率 0.1%,以 3,452.55 USDC 的单价买入 10 ETH,手续费 = 10 ETH × 0.1% = 0.01 ETH,到账 10 − 0.01 = 9.99 ETH。付出去的 USDC 就是成交额 34,525.5,没有多扣。

卖出时手续费扣的是币还是 USDT

未用 BNB 抵扣时,扣的是卖单换回来的币。卖 ETH 换 USDT,手续费便从收到的 USDT 扣,实际卖出的 ETH 数量不受这笔扣费影响。

帮助页用 ETH/USDC 说明扣费资产:买入收到 ETH,费用从 ETH 扣;卖出收到 USDC,费用从 USDC 扣。换成 ETH/USDT 交易对,未用 BNB 抵扣时,卖出扣的就是 USDT。

币安中文帮助中心「如何计算币安现货交易手续费」页面,正文写着交易手续费始终以获得的目标币种支付,下方是买入 10 ETH 扣 0.01 ETH、卖出 10 ETH 扣 34.5255 USDC 两条算式
币安帮助中心公开页的买入、卖出手续费算式:买入扣 ETH,卖出扣 USDC。截图于 2026 年 10 月。

同一页的卖出算例:以 3,452.55 USDC 的单价卖出 10 ETH,手续费 = (10 × 3,452.55) × 0.1% = 34.5255 USDC。成交额是 34,525.5 USDC,到手 34,525.5 − 34.5255 = 34,490.9745 USDC。

买入时扣的 0.01 ETH 落到钱上是多少?按同一个单价折算,0.01 × 3,452.55 = 34.5255 USDC,和卖出扣的一样多。两边比例相同,差别只在扣哪个币。

先把「成交数量」和「手续费数量」两栏分开抄,少掉的币才能对到账上。

开了 BNB 抵扣,到账数量还会少吗

以本文的 ETH/USDT、ETH/USDC 普通现货订单为例,实际手续费记在 BNB 上时,ETH 或收到的稳定币不再扣这笔费用,BNB 余额另外减少。到账按实际成交数量算,下单 10 个但只成交 6 个,就只能拿到这 6 个。

BNB 抵扣手续费的官方说明列了两个前提:现货钱包里有足够的 BNB,并且启用了 BNB 折扣。

两端设置的是同一项扣费方式。

2026 年 10 月查阅这两篇帮助说明时,普通现货使用 BNB 支付手续费的折扣仍为 25%,即按 75 折收;下单时以账户费率和实际成交明细上的数字结账。放到上面那笔卖出算例里,34.5255 × 0.75 = 25.894125,手续费折合约 25.89 USDC,用 BNB 付掉;到手的 USDC 是 34,525.5 原数。

再按月算一遍。假设你每月买入成交额合计 1,000 USDT、费率 0.1%:不开抵扣,手续费折合 1 USDT;用 BNB 付,折合 0.75 USDT。一个月差 0.25 USDT,卖出的成交额另算一遍。成交额和费率不同,可以在费用对照工具里按假设条件算一遍。BNB 的价格自己也在动,为了省这 0.25 USDT 要备多少 BNB,按自己的成交额算过再定。

开关开着、到账数量还是少了,先查这笔实际扣费资产,再看现货钱包的 BNB 够不够。官方说明还列了特殊情况:部分低价资产不适用 BNB 折扣;交易机器人会先扣全额手续费、再退款并收取 BNB 折扣手续费。若买到的本来就是 BNB,也不能把 BNB 净增加额当作未扣费的成交数量。

三种情况下手续费记在哪个币、到账怎么变(按官方算例:10 ETH,单价 3,452.55 USDC,费率 0.1%)
情况手续费记在哪个币手续费数量到账
买入,没开 BNB 抵扣ETH0.01 ETH9.99 ETH
卖出,没开 BNB 抵扣USDC34.5255 USDC34,490.9745 USDC
本例买卖 ETH,实际使用 BNB 抵扣BNB按 75 折折成 BNB;非 BNB 交易对采用币安的平均折算汇率买入到账 10 ETH;卖出到账 34,525.5 USDC

邀请优惠和 BNB 折扣能不能一起用,见邀请优惠与 BNB 折扣能否叠加。返现是成交后另外发放,不改变这一笔扣在哪个币上。

去哪一栏核对这一笔扣了多少

打开现货订单记录,找到【历史成交】,按交易对和时间筛选这一笔;帮助页的「如何查看手续费收取情况」也指向这里。

  1. 在现货的历史成交里找到这一笔,对上交易对、买卖方向和成交时间。
  2. 抄下三个数:成交数量、手续费数额、手续费是哪个币。
  3. 手续费是买到的币:成交数量 − 手续费 = 到账数量。10 − 0.01 = 9.99,对上就没问题。
  4. 手续费是 BNB、买到的是 ETH 等其他币:买到的币到账数量等于成交数量,BNB 扣费按记录另列;买 BNB 本身时还要减去这笔 BNB 手续费。
  5. 想验费率,先确认单位相同:费用扣 ETH 的买单用 0.01 ETH ÷ 10 ETH = 0.1%;费用扣 USDC 的卖单用 34.5255 USDC ÷ 34,525.5 USDC = 0.1%。费用扣 BNB 时,先按该笔折算金额换成相同币种,不能拿 BNB 数量直接除 ETH 数量。

扣费币种要连同实际费率一起看,才能判断抵扣情况;只看开关开着还不够。ETH/USDT 这类非 BNB 交易对,BNB 抵扣帮助页说明使用平均汇率折算,并非直接取当时的即期汇率。拿某一个时点的 BNB 价格重算,可能与记录里的扣费数有差额。

一张订单在历史成交里拆成了好几行,手续费要逐行加,加法见一张订单分多笔成交时手续费怎么加总。

想至少到账 10 ETH,下单数量该填多少

手续费从买到的币扣、费率固定时,到账数量 = 成交数量 × (1 − 费率)。要至少到手 10 ETH,按 0.1% 倒推的成交数量是 10 ÷ 0.999 = 10.010010… ETH;再按下单步长向上取整。订单还需全部成交,结果才对得上。

这个数未必填得进去。币安的交易参数页给每个交易对列了「最小变动数量」,下单数量只能是它的整数倍。2026 年 10 月 14 日读到的是:ETH/USDT 为 0.0001 ETH,BTC/USDT 为 0.00001 BTC,XRP/USDT 为 0.1 XRP,XLM/USDT 为 1 XLM,这四个交易对的最小订单规模都是 5 USDT。这些参数会调整,下单前打开那一页看当下的数。

按 0.0001 的步长,10.01001 得取整,看看两个相邻可填数量的差别。填 10.0101:10.0101 × 0.999 = 10.0000899,到账比 10 多 0.0000899 个。填 10.01:10.01 × 0.999 = 9.99999,差 0.00001 个。要不少于 10,就填 10.0101。

别的交易对照这个办法:算出想到手的数量 ÷ (1 − 费率),向上取到最小变动数量的整数倍。

这笔 ETH 买单若实际使用 BNB 抵扣,成交 10 ETH 就增加 10 ETH,手续费另从 BNB 扣。是否值得备 BNB,仍要把省下的费用和 BNB 价格波动放在一起算。

卖完为什么还剩一点零头

买入扣费碰上卖出数量步长,可能留下零头。假设你买 50 个 XLM、费率 0.1%:扣 0.05 个,到账 49.95 个。按上面读到的参数,XLM/USDT 的最小变动数量是 1 XLM,卖单只能填整数,最多挂 49 个。49.95 − 49 = 0.95,这 0.95 个 XLM 不能单独按这个步长挂单;49 个能否提交,还要满足最小订单规模。

换一个步长细的交易对,结果不一样。同样按手续费从 XRP 扣、费率 0.1%,买入成交 100 个 XRP:扣 0.1 个,到账 99.9 个;XRP/USDT 的最小变动数量是 0.1 XRP,99.9 正好是它的整数倍,数量上可以全填进一张卖单,仍需满足最低金额并实际成交。

卖出手续费从收到的钱扣时,这笔费用本身不会再留下待卖的币;卖单部分成交或未成交,剩下的仍是未卖出的数量。

手续费从 XLM 扣时,可以先用预计成交数量 × (1 − 费率),看结果是不是卖出最小变动数量的整数倍;不是整数倍的那一截,就无法整笔填入卖单。步长为 1 的交易对,多买一个也未必补平:买 51 个 XLM,51 × 0.999 = 50.949,卖掉 50 个还剩 0.949 个。别为了凑整多买一笔。若实际使用 BNB 抵扣,可以避免买入时从 XLM 扣费产生这种小数余额,但卖出最低金额和是否成交仍要另看。

已经留在账户里的那 0.95 个,处理办法见账户里的零头怎么处理。

下单时看到的预估手续费和成交后实际扣的不一样,正常吗?

正常。币安帮助页写明,交易页面的预估手续费仅供参考,实际手续费按成交后拿到的最终资产数量算。非 BNB 交易对用 BNB 付手续费时,实际扣多少还取决于币安采用的平均折算汇率。要核对,就看历史成交里这一笔的手续费。

现货手续费率都是 0.1% 吗?

不一定。0.1% 是官方算例里普通用户的费率,同一页注明手续费率可能因 VIP 等级而异。只有手续费从买到的币扣时,才用买入到账数量 = 成交数量 ×(1 − 费率);实际使用 BNB 抵扣的订单要把 BNB 手续费单列。