Binance Referral Code Not Working: Causes and Fixes
Invalid code, empty field, discount missing after signing up — each has a different cause. Here is how to tell them apart and what can still be fixed.
"Referral code not working" describes at least four different problems, and they have almost nothing in common. One is a typo. One is a browser setting. One is a rule you cannot argue with. And one is not a problem at all — the discount is there, you are just looking in the wrong place.
Work through them in order. The first three are checked in under a minute each.
Case 1: the form says the code is invalid
If the registration form rejects the code outright, the code itself is being read wrong.
- Character confusion. Referral codes mix letters and digits. Zero and the letter O, one and lowercase L are the usual culprits. Copy and paste instead of typing: SAM210826.
- Trailing whitespace. Copying from a chat message often brings a space with it. Some forms trim it, some do not.
- Wrong field. The promotion or voucher field is not the referral field. A referral code entered into a voucher box will always be rejected.
- Case. Codes are normally case-insensitive, but if the form complains, try the exact case shown on the source page.
- Expired campaign code. A code taken from an old blog post may belong to a campaign that ended. A standard referral code like this one does not expire.
Case 2: the field is empty when you reach it
You clicked a referral link, so the field should have been filled — and it is not. This is nearly always the browser rather than the link.
- Autofill overwrote it. Password managers filling in email and password sometimes clear neighbouring fields. Re-paste the code as the last thing you do before submitting.
- Tracking protection stripped the parameter. Strict privacy modes and some ad blockers remove referral parameters from URLs. Paste the code manually instead.
- The link was opened in a different browser. Tapping a link inside a chat app can open an in-app browser, and finishing registration in the system browser loses the association.
- Cookies were cleared mid-flow. Starting registration, clearing browsing data, then returning breaks the link.
- A VPN or proxy changed session identity. Not common, but a mid-registration IP change can drop the referral cookie.
The fix for all five is identical: type or paste the code into the field manually and confirm it is still there when you press submit. Manual entry is more reliable than the link.
Case 3: you already registered without the code
This is the case with no fix, and it is better to say so plainly than to send you round a support loop.
The referral association is written when the account is created. It is not a setting, it is a property of the account record, and Binance does not attach one retroactively. Support requests asking for this are declined as a matter of policy, not case by case.
What you should not do is open a second account. Binance's terms allow one account per person; a duplicate discovered during verification typically results in both being restricted, which costs far more than the discount was ever worth.
What you can do instead is reduce fees through the routes that remain open to any account: pay trading fees with BNB for a further discount, use limit orders where the maker rate is lower than the taker rate, and consolidate activity so you climb the VIP volume tiers.
Case 4: the code applied but you cannot see the discount
Often the discount is working and the expectation is wrong. Three things get confused here.
First, the discount is a percentage of the fee, not of the trade. Fifteen percent off a $1.00 fee is fifteen cents, not $150 off a $1,000 trade.
Second, some interfaces display the standard fee schedule rather than your effective rate. The number to trust is what was actually deducted, visible in your trade or transaction history.
Third, if you are paying fees in BNB, two discounts stack and the arithmetic is no longer obvious at a glance — the BNB reduction applies to the list fee, and the referral discount applies after it.
| Trade | Standard fee | With 15% invitee discount | Difference |
|---|---|---|---|
| $100 spot | $0.10 | $0.085 | $0.015 |
| $1,000 spot | $1.00 | $0.85 | $0.15 |
| $10,000 spot | $10.00 | $8.50 | $1.50 |
| $100,000 spot | $100.00 | $85.00 | $15.00 |
How to verify properly, in order
Rather than guessing, run these four checks. They take about three minutes together and they distinguish all four cases above.
- Open account settings and look for the referral or account information section. Is a referring ID shown, or is it blank?
- Open your fee schedule inside the account and note your stated spot taker rate.
- Place a small real trade — twenty dollars is enough — and open the trade history.
- Divide the fee charged by the trade value. At VIP 0 with the discount you should see roughly 0.085% rather than 0.1%.
If step one shows a referrer but step four shows the full rate, contact Binance support with the trade ID. That combination is the only one worth escalating.
What not to do
The failure modes around referral codes attract a specific kind of scam, and the advice is worth stating directly.
- Never pay anyone to "apply a referral code" to an existing account. It is not technically possible and the offer is a theft attempt.
- Never give your password, two-factor codes or API keys to someone offering to fix a fee rate. No legitimate process requires them.
- Do not open a second account to reclaim the discount; both accounts are likely to be restricted.
- Ignore any "support agent" who contacts you first on Telegram or Discord about a referral problem. Binance support is reached from inside the app only.
SAM210826
The code can only be entered while you create the account. It costs you nothing and cannot be added later.
No referral code has been added for this exchange yet.
Get in touch: contactmail.bsam@gmail.com
No referral code has been added for this exchange yet.
Get in touch: contactmail.bsam@gmail.com
No referral code has been added for this exchange yet.
Get in touch: contactmail.bsam@gmail.com
No referral code has been added for this exchange yet.
Get in touch: contactmail.bsam@gmail.com
Questions about this page
Can Binance support add a referral code to my account later?
No. The referral association is fixed when the account is created and support does not add one retroactively. This is a policy rule, not a case-by-case decision.
Why does my referral field keep clearing itself?
Usually browser autofill or strict tracking protection. Paste the code manually and check it is still there immediately before you submit the form.
The code is rejected as invalid — is it expired?
Standard referral codes do not expire. Check for confused characters (0 versus O, 1 versus l) and trailing spaces, and make sure you are using the referral field rather than a voucher field.
How do I know the discount is actually being applied?
Place a small trade and divide the fee charged by the trade value. At VIP 0 you should see about 0.085% on spot with the discount, against 0.1% without it.
Can I open a second account to use a code?
No. Binance allows one account per person, and duplicates found during verification usually result in both being restricted.
Fee rates on this page were checked on 2026-08-21 against the exchange's official fee schedule. Rates can change without notice.