下單前你用計算機估過:成交 1,200 USDT、費率 0.1%,手續費該是 1.2 USDT。成交之後點開歷史成交,手續費欄寫的卻是 0.0005 ETH,或是一長串小數的 BNB。單位不同、位數不同,並不代表被多收。

幣安說明中心〈如何計算幣安現貨交易手續費?〉有一句值得先抄下來:交易頁面上顯示的「預估手續費」僅供參考,實際手續費取決於你從已執行交易中收到的最終資產金額。換句話說,計算機給的是預估,歷史成交那一列才是帳單。兩邊兜不攏,可以先從三個地方查起:扣的是哪一種幣、有沒有經過 BNB 換算、一張訂單被拆成幾筆成交。

兩個數字先換成同一種幣

同一頁寫明,交易手續費一律從你收到的資產中收取:買 ETH/USDC,扣 ETH;賣 ETH/USDC,扣 USDC。

計算機的公式是「成交計價金額 × 費率」,本站的現貨手續費估算器也一樣,算出來一定是計價幣。買入時帳單卻記在基礎幣上,開頭那種落差就是這樣來的。

  • 買入:帳單上的手續費 × 那一列的成交價,換成計價幣再比。
  • 賣出:帳單本身就是計價幣,直接比。

以示範數字驗算(僅說明算法,不代表任何時點的費率或價格):買 0.5 ETH、成交價 2,400 USDT、費率 0.1%。帳單 0.0005 ETH × 2,400 = 1.2 USDT,跟計算機完全一致。如果落差只是單位不同,走到這裡就對上了。

下單框的「預估手續費」本來就不會逐位吻合

按下按鈕之前,系統還不知道這張單最後成交多少,卻得先給你一個數字。BNB 抵扣說明頁的常見問題第 3 題把這件事講得很直白:就算開了 BNB 折扣,交易頁上的估計費用也不會顯示成 BNB,因為計算折扣需要確切的成交金額,下單當下拿不到,只能先以收取的代幣顯示估計值。

所以預估寫 ETH、最後扣的是 BNB,並不衝突。

開了 BNB 折扣:換了幣種,中間還多一次換算

這一種最難自己重算。幣安說明中心〈如何使用BNB抵扣手續費並獲取25%折扣〉(2026 年 10 月開啟時,頁面標示更新於 2026-02-05)寫的順序是:

  1. 先依你收到的幣種算出打折後的手續費,頁面範例用 0.075%,也就是 0.1% 打七五折;
  2. 再把這筆手續費依市價換算成 BNB,從 BNB 餘額扣除。
幣安說明中心〈如何使用BNB抵扣手續費並獲取25%折扣〉頁面上方,顯示發布於 2017-07-10、更新於 2026-02-05,以及現貨與槓桿手續費 25% 折扣、合約 10% 折扣的說明
幣安說明中心〈如何使用BNB抵扣手續費並獲取25%折扣〉,2026 年 10 月的截圖。畫面上看得到更新日期和折扣比例;本文引用的換算方式、餘額不足與預估手續費等說明收在「常見問題」摺疊區,要點開才會出現。

差異就藏在第二步的價格。常見問題第 4 題說明,交易非 BNB 交易對時,系統先用可用貨幣對的平均匯率把代幣換成某個標價貨幣,再透過 BNB/標價貨幣換回 BNB;因為牽涉兩種匯率,又用平均匯率而不是當下的即期匯率,結果「會略有不同」。

拿成交那一刻行情頁上的 BNB 價格去除,尾數和帳單對不齊,落在官方所說「會略有不同」的範圍內,光看尾數判斷不了是否多扣。該核對的是數量級。照示範數字:1,200 USDT × 0.075% = 0.9 USDT,若 BNB 以 600 USDT 估,大約 0.0015 BNB。帳單落在這附近,折扣就有生效;如果換回 USDT 明顯接近 1.2,才需要繼續追。

開了折扣仍收全額,頁面列了三種情形:BNB 餘額不足時,依手續費與交易總覽收全額;某代幣價值小於 0.00000001 BNB 時,該代幣的交易不符合 BNB 折扣資格,手續費可能以該代幣或 BNB 收取;使用交易機器人(現貨網格、DCA、智慧持倉等)時,會先從機器人帳戶收全額,再退款到現貨錢包,同時改收 BNB 折扣手續費,紀錄在【訂單】-【交易機器人訂單】-【手續費返還記錄】。

機器人那一種,單看成交列就像多扣:成交列記的是全額,退款與另扣的 BNB 折扣費各記一處,三筆一起看才是最後實付。

一張訂單,歷史成交卻有好幾列

官方說歷史成交可以看到「每筆交易」收取的手續費,這個「每筆」指的是成交,不是訂單。限價單如果被好幾個對手分次吃掉,就會出現好幾列,每列各有成交價、數量與手續費。

拿計算機的結果去對其中一列,自然對不上,要先加總。另一個容易漏的地方:同一張單的不同列,角色可能不一樣。一部分在下單當下立刻成交(吃單),剩下的掛在委託簿上等人來成交(掛單),兩段適用的費率不同。怎麼分,可以看Maker 與 Taker 差在哪,判斷標準只有下單那一刻是否立即成交。

假設一張買單拆成三列:0.2、0.2、0.1 ETH,前兩列是吃單、最後一列是掛單。正確的做法是前兩列用吃單費率、第三列用掛單費率各自計算,再相加;拿單一費率乘總額,當然會偏。

三處都對過,還差在最後幾位小數

上面兩頁說明都沒有公開手續費的捨入方式和最小計費單位,本站不替它編一條規則。能確定的只有:

  • 歷史成交顯示的位數有限,金額越小,顯示位數帶來的誤差在比例上越明顯。幾 USDT 的小單,差一兩個最小單位,反推的費率就會偏一截。
  • 部分交易對在限時活動期間免收手續費,這時帳單顯示 0 是活動規則,不是漏收;是不是零費率,要看手續費頁上該交易對的費率;只免掛單方和兩邊都免的交易對怎麼分,見零手續費與只免掛單費交易對的差別。

想排除顯示位數的影響,換一筆稍大的成交再對一次最省事。比例對上了,小單那幾位差額就不用追。

什麼情況才算真的不符

單位換好、多列加總、BNB 換算與機器人返還都算進去之後,反推的費率仍明顯高於帳戶費用頁上的掛單或吃單費率,再帶著成交時間、交易對、每一列的成交額與手續費,從官方客服入口查詢。不要把帳戶截圖傳給私訊裡自稱客服的人。

邀請減免不會出現在這一欄

還有一種落差方向剛好相反:以為透過邀請註冊後,手續費欄會直接打折,結果它跟基礎費率算出來一模一樣。照幣安目前的邀請模式,受邀人拿到的那部分優惠叫「回饋」,每小時另外計算、以 USDC 單獨入帳,不會改動成交紀錄裡的手續費。所以在計算機裡不要先扣掉邀請優惠的比例再去對帳單。怎麼把那筆 USDC 對回成交,請看手續費減免有沒有生效。

本文引用的官方說法出自幣安說明中心兩頁:〈如何計算幣安現貨交易手續費?〉(發布於 2022-03-24)與〈如何使用BNB抵扣手續費並獲取25%折扣〉(更新於 2026-02-05),均在 2026 年 10 月開啟核對。示範數字只用來說明算法,實際費率請代入你帳戶費用頁當天顯示的數字。