← Back to ReturnFee

What a crypto exchange referral code actually does

Every other page on this topic exists to push a code. This one explains the mechanism underneath it, so you can judge any code, including ours, on how it actually works rather than on what it claims.

Who actually pays for the discount

An exchange referral code is not a coupon the person who shares it invents. It is an attribution tag. When you sign up through someone's referral link, the exchange marks your account as referred by them, and going forward the exchange pays that referrer a commission , a share of the trading fees you pay, out of its own revenue. The referrer did not create the discount; the exchange did, as the cost of acquiring you as a trader through that referrer instead of through paid advertising.

What the referrer can then do with their own commission is give some of it back to you as a fee discount. That is the entire mechanism: the exchange pays the referrer, and the referrer optionally shares part of that payment with you. Nothing is created out of nowhere, and nobody but the exchange is funding it at the source.

The cap on what a plain referral code can give you directly

OKX and Binance each publish, in their own affiliate program rules, a ceiling on how much of that commission an affiliate is allowed to redirect to a referred user as a direct fee discount. Both currently cap it at 20%.

"The invitee's rebate rate ranges from 0% to 20%."

— OKX, Affiliate FAQ (okx.com/en-us/help/affiliate-faq), read 2026-09-12

"...they can choose to share 0%, 5%, 10%, 15% or 20% with the friends they invite."

— Binance, Referral Program announcement (binance.com/en/support/articles/360043011652), read 2026-09-12

That cap is a rule the exchange sets on its own affiliate program, not a law of markets. It means that no matter how generous or well-known the person behind a plain referral code is, the most they are permitted to hand you back directly is 20% of the trading fee commission your activity generates. Any code page promising more than that through the referral mechanism alone is describing something the exchange's own rules do not allow.

Why a rebate service can pay more, and what it costs the service

A rebate service like ReturnFee is still just an affiliate, it is paid by the exchange exactly the way any referrer is, and it is subject to the same 20% cap on what the exchange lets it configure as an automatic, exchange-side discount. The difference is that the exchange's total affiliate commission on a given account is usually well above 20%: OKX pays ReturnFee 65% of the trading fees on referred accounts, Bitget pays 60%, Binance pays 50%, MEXC pays 50% (figures from ReturnFee's own published rebate offer). The 20% automatic discount comes out of that pool at the exchange's own expense before the rest is even paid out. Everything above 20% that a rebate service offers is not run through the exchange's discount mechanism at all, it is the service manually paying you, out of the commission it was paid, after the exchange already sent it. That is real money leaving the service's own share, not a number it can inflate for free: every point above 20% it pays you is a point it does not keep.

What to check before you trust a rebate service with your UID

Because the amount above the exchange's own 20% comes entirely from a company you have no contract enforcing, and not from the exchange directly, the questions that matter are different from the ones a plain referral code raises:


Where ReturnFee stands on all of this

ReturnFee is exactly the kind of service described above, and we would rather you judge it by the same questions. Our own affiliate commission is 65% of trading fees on OKX, 60% on Bitget, 50% on Binance and 50% on MEXC; of each, the exchange's own automatic 20% discount applies first, and we pay the rest on top out of our own share, 40% more on OKX for a 60% total, 30% more on Bitget for a 50% total, 20% more on Binance for a 40% total, and 30% more on MEXC for a 50% total, keeping 5%, 10%, 10% and 0% respectively (figures live only in ReturnFee's own published rebate offer, nowhere else). The Bitget payout already runs daily, calculated from Bitget's own affiliate API against your UID, so once your account is active you can check your own accrual on the dashboard against Bitget's own reporting for your UID, and hold the mechanism to the same three questions above.

← Back to ReturnFee · Read the full FAQ