A while back, I helped a friend who works with grids review a monthly reconciliation statement. The strategy itself is profitable, but after factoring the fees into it, the month turned negative. His trading volume isn’t large, but the issue is that he kept thinking of fees as "negligible small money" and had never broken them out and calculated them separately.
Once the trading frequency goes up, fees stop being a friction cost and become a clearly listed line item expense. This piece breaks the issue down according to the trader’s perspective: where exactly the costs are spent at each layer, how many paths there are to push them lower, what the effective stacked fee rate is, and how rebates get returned to the account.
💸【First, make sure you know which layer your cost comes from】
The fee rate for spot standard tier is maker 0.100% and taker 0.100%.
📌 Posting and taking are priced the same—this is where many traders coming from other platforms get tripped up. In many exchanges, if you use a limit order as a Maker, you can cut the fee in half. That’s the easiest way to reduce cost. But on Binance standard tier, posting and taking have the same price, so this path doesn’t exist before you upgrade to VIP.
So for standard-tier traders, only three paths remain to reduce costs:
▸ First: Bind the invitation code to get fee cashback. Spot and leveraged trading can get up to 20%
▸ Second: Enable the BNB discount—spot and leveraged trading get 7.5折
▸ Third: Increase your 30-day trading volume to upgrade your VIP tier
For most people, the third item isn’t reachable in the short term, and it either relies on volume or on holding a lot of BNB—which is already a cost. The real thing that can take effect the same day, without spending any extra money, is the first two.
🔢【Stacking the three paths—what rate do you end up with】
First, the order matters: do it the wrong way and the accounting won’t match. The discount is applied first, then cashback is calculated. That is, the VIP discount and the BNB discount reduce the fee first. Cashback is calculated based on the actual amount of fees you paid after the discount—not based on the original 0.1% rate.
Let’s calculate using the standard tier spot order fill as an example:
▸ Do nothing: 0.100%
▸ Bind the code only: 0.1% × 80% = 0.08% (20% off)
▸ Apply BNB discount only: 0.1% × 75% = 0.075%
▸ Do both together: 0.1% × 75% × 80% = 0.06% (40% off)
✅ From 0.1% down to 0.06%. This is the lowest cost you can get in the standard tier without using any trading volume thresholds.
There’s a counterintuitive part here. I’ve seen people turn off the BNB discount because of it: once you enable the discount, the fee base becomes smaller, so the absolute amount of cashback also decreases (from 0.02% down to 0.015%). Some people see the smaller cashback and think they’re losing. But the total amount you pay is 0.06% vs 0.08%. Whether the BNB discount should be enabled or not depends on total cost—don’t judge by whether the cashback number looks good.
Convert by monthly trading amount. The differences are these (spot fill order-taking definitions):
▸ Monthly trading 500k USDT: Original price 500 USDT | Bind code 400 USDT | Stack discount again 300 USDT | Annual difference 2,400 USDT
▸ Monthly trading 2 million USDT: Original price 2,000 USDT | Bind code 1,600 USDT | Stack discount again 1,200 USDT | Annual difference 9,600 USDT
▸ Monthly trading 10 million USDT: Original price 10,000 USDT | Bind code 8,000 USDT | Stack discount again 6,000 USDT | Annual difference 48,000 USDT
The bigger your volume, the more you lose—and this is fixed leakage that happens every year, not a one-time thing.
📝【At which step should I fill in the code?】
⚠️ Key point: **The referral relationship can only be established at the moment you open the account—after the account is created, you can’t change it in your settings.** So if you miss this step, you’ll need to take a lot of detours afterward.
Go to the registration page via https://www.binance.com/zh-CN/join?ref=WIN98. The link already includes the attribution, but don’t assume it’s already bound yet.
On the first screen there’s only one input for "Email/Phone number" plus a password. There’s no invitation code field on this screen—entering via a link won’t display it either. Many people spend a long time here looking for where to fill the code, thinking they don’t need to enter anything and just click Finish.
Email or SMS verification code: 6 digits. It expires in 30 minutes. If it expires, request a new one.
Password: at least 8 characters, including at least 1 uppercase letter and 1 number. If you use the Apple/Google/Telegram entry points, there’s no step for creating a password.
After account creation, on that screen it will ask whether you were referred by someone. Choose "Yes." The field name is "Referrer ID (optional)". Enter WIN98 and you’ll receive 20% cashback of fees. — This is the only place in the entire flow where you can bind the code.
If you filled it correctly, you’ll see a green checkmark and 【Bound】. If you don’t, don’t rush to continue.
In this step, your account type (personal/company) is also fixed and can’t be changed—take note as well.
💰【How does cashback get credited—where do I reconcile it?】
This part is where traders most easily misjudge.
📌 Cashback isn’t a discount applied when you place the order. It’s credited later as a separate payment. At the moment of execution, the fee rate is applied as required, and the fee you see in 【Historical Trades】 is the full amount deducted on the spot. Cashback is not listed there. Every time someone screenshots and asks me "How come the fee didn’t reduce by even 1 cent after I filled the code?"—it’s always due to looking at the wrong place.
Reconciliation should be checked on both sides:
▸ The amount on the deduction side: 【Historical Trades】—how much was actually charged for each order
▸ The amount on the cashback side: Cashback is calculated hourly, converted into USDC, then after conversion it transfers into your spot account within 6 hours. Check it in the path 【Referral Rewards】 > 【My Rebates】 > 【Cashback for Invited Users】
▸ Subtract the two sides—the result is the real trading fees you paid during this period.
⚠️ The details pages for cashback and referral commissions keep only the last 7 days. If it’s older than 7 days, you need to download the records yourself. If you reconcile monthly, do this within the month—don’t wait until quarter-end to look back.
A quick fee-charging detail as well—if you trade multiple coins, you’ll run into this: spot fees are always deducted from the coin you receive. Buy ETH and it deducts ETH; sell ETH for USDC and it deducts USDC. After enabling the BNB discount, it switches to deducting from BNB—so your spot wallet must keep enough BNB. If there isn’t enough, the system charges the full amount directly; it won’t show a reminder.
📈【How it’s calculated on the derivatives side】
You can only see the actual fee tier for derivatives after logging into your own account; I won’t hard-code the numbers. On the 【Fee Rates】 page, check your tier there. In terms of definitions, you need to know two things:
▸ Derivatives are charged based on the notional transaction amount. When leverage is involved, the notional amount is often several times the principal. Therefore, the absolute derivative trading fees are usually much higher than those on the spot side, making fee-reduction even more valuable.
▸ The BNB discount on the derivatives side is 90%, which is not the same as the 75% on the spot side. Also, you must first transfer the BNB from your exchange wallet into your USDT-denominated derivatives wallet for it to take effect—many people miss this step. Even if you have BNB in the wallet, the discount won’t apply.
As for how much you’ll get back on the derivatives side, follow the actual amount shown on your 【Referral Rewards】 page.
⚙️【For VIP upgrades, how is the trading volume calculated?】
Determination uses two fields: "30-day trading volume (USD)" and "BNB holdings amount and/or." Meeting either condition qualifies you for an upgrade.
The definition of trading volume is broader than many people think: it includes spot, leveraged trading, spot-like transactions, copy trading, and the spot total traded by trading robots. It’s converted into USD using the joint margin exchange rate. If you use copy trading and grid robots, don’t forget this volume is counted too.
After upgrading tiers, the fee-rate benefits apply universally—not only to spot.
🧮【A parameter issue traders commonly trip over】
If your order is rejected or the quantity is automatically rounded down, it’s usually not a balance issue—it’s because the order parameters hit limitations such as the minimum order amount, minimum quantity, minimum price tick, or minimum quantity step.
How much you can buy or sell depends on the pair’s "minimum quantity step," not on how many coins you have in your wallet. For example, the minimum quantity step for BNB/USDT is 0.001 BNB, so the 4th digit after the decimal won’t fit.
Where to check: On the web, click the 【Settings】 icon and choose 【Trading Parameters】. In the app, go to【Trade】—【Spot】, tap 【...】, and choose 【Trading Parameters】. Both sides let you tap 【View more】 to open the full parameters page.
🔁【If you already opened an account but didn’t bind the code, is there still a way】
Yes, but it depends on your account’s current status. The three paths are different. First, confirm you truly never bound a code: go to 【Referral Rewards】 > 【My Rebates】 > 【Rebates for Invited Users】 to check the ratio, or just ask customer service.
Scenario one: new account. If you registered less than 30 days ago, haven’t topped up or traded, and haven’t bound any codes, go to https://www.binance.com/zh-CN/activity/referral/bind-ref, fill in WIN98, and submit—this path has no trading tasks. If you see a提示 "Account verification in progress," wait 12 hours and try again.
Scenario two: small old account. In the last 90 days, trading amount is within $5,000, you haven’t bound any codes, and you’ve completed real-name verification. After submitting on the same page, you then need to reach $150,000 trading volume within 30 days; zero-fee trades don’t count. To build volume fastest, use derivatives: use notional trading amount. Each open and close counts once. If you do that around positions of $5,000 back and forth a dozen times, you’ll reach $150,000. You can estimate the fee cost for $150,000 as trading take fees of 0.05%, which is roughly $75. On the page, once you log in, the two fields "Trading Objective" and "Evaluation Period" will display the values for your own tier—use that.
Scenario three: old accounts that haven’t had activity in 90 days. If you registered over 90 days ago, haven’t traded or used any products within the last 90 days, and have never bound a code, you can take this link path: use the registration link above
📌 If you’ve only made a few occasional trades, scenarios two and three may overlap. Don’t rush to submit the tier with tasks—wait without trading until you reach 90 days with no trades, and you’ll fall into scenario three. You can skip right past the $150,000 volume requirement.
Once you’ve bound someone else’s code, you can’t change it. After the referral relationship is established, it can’t be changed or unbound, and customer service can’t change it either. A more practical approach in this situation is to open another trading account under a family member identity, using the current account only for deposits and withdrawals. Quick reminder: deleting the account and registering again doesn’t help either—using the same real-name identity to switch accounts within 180 days, and mismatched invitation codes before and after, will trigger risk control, so you won’t get the rebates.
After binding once, it remains valid long-term. There’s no need to renew, and there are no windows like "the first three months."
❓【FAQ】
Q1: After binding the code, are the trading fees discounted immediately or refunded afterward?
Refund afterward. At the time of execution, fees are deducted at the full amount. Cashback is credited separately into your spot account hourly. So the fees you see in your orders won’t change.
Q2: Can the 20% cashback and the BNB discount be used together?
Yes—and they should be used together. The discount applies first at 7.5折, then cashback is calculated as 20% of the actual fees after the discount. The final result lands at 0.06%.
Q3: What coin is the cashback paid in, and how long does it take to arrive?
The default is to send USDC. It’s calculated hourly and converted. After conversion, the funds enter your spot account within 6 hours.
Q4: Why does my cashback decrease after enabling BNB fee discount?
Because cashback is calculated based on the actual fees you paid. The discount lowers the fee base, so the cashback naturally becomes smaller. But your total cost is reduced (0.06% vs 0.08%). Focus on the total, not the cashback figure.
Q5: Does derivatives trading count within the cashback scope?
Spot and leveraged trading clearly have a maximum of 20%. For derivatives, it depends on what’s actually shown on your 【Referral Rewards】 page.
Q6: Can posting orders (limit orders) be cheaper than taking orders?
In the standard tier, no. Both posting and taking are 0.100%. To create a gap, you need to upgrade your VIP tier.
Q7: If I use trading bots and copy trading, does that volume count toward VIP trading volume?
Yes. The trading volume statistics include the total spot volume of spot, leveraged, spot-like transactions, copy trading, and trading bots.
Q8: I didn’t fill the code when registering. Can I still add it now?
Yes—choose among the three cases above. New accounts and small-amount old accounts go through the binding page. Old accounts with no activity for 90 days go through the registration link login and then confirm binding.
⚠️【Three reminders】
To enable BNB discount, make sure there is BNB in your spot wallet. If the balance is insufficient, the system will charge the full amount directly and won’t pop up a prompt. For derivatives, you must separately transfer BNB into your USDT-denominated derivatives wallet.
For cashback details, keep them for 7 days only. If you reconcile monthly, remember to export the records within the month; after they expire, you’ll have to look through your transaction history yourself.
Costs compound. Even a few hundred USDT per month doesn’t look like much, but it happens every month—and your volume scales linearly with it. So the fee-rate issue is worth getting right once on the day you open the account.
How much are you paying in costs right now? In the comments, you can paste your monthly trading volume and the actual fee rate. I’ll help you calculate whether there’s still room to push it lower.