Bitget charges 0.10% maker and 0.10% taker on spot trades, and 0.020% maker and 0.060% taker on USDT perpetual futures at the standard tier. Those four numbers, listed on bitget.com, decide what every trade on the exchange costs before any discount. They look small. On real trading volume they are not, and the gap between what a casual user pays and what an informed trader pays on the exact same trades is wide.
This is the full breakdown: how the maker taker model works on Bitget, the complete standard schedule, what it costs at realistic volume, and the 3 discounts that stack on top of each other.
How maker and taker pricing works on Bitget
You pay the taker rate when your order fills immediately, and the maker rate when your order sits on the book before someone else fills it. A market order is always a taker order. A limit order that executes against an existing order is also a taker order. Only a limit order that rests on the book and waits adds liquidity, and that is what exchanges reward with the lower maker rate.
Bitget prices the two sides very differently on futures. At the standard tier, the 0.020% maker rate is one third of the 0.060% taker rate. On spot, both sides cost the same 0.10%. That asymmetry on futures is the single most important detail in the whole schedule, because it means order type alone changes a futures trader’s costs by a factor of 3.
The Bitget fee schedule at the standard tier
At VIP 0, where every new account starts, the schedule is 0.10% both sides on spot and 0.020% maker, 0.060% taker on USDT perpetual futures.
| Market | Maker | Taker |
| Spot | 0.10% | 0.10% |
| USDT perpetual futures | 0.020% | 0.060% |
A few things sit outside this table and get confused with it:
Funding payments are not Bitget fees. On perpetuals, funding moves between long and short traders on a fixed cycle to keep the contract near the index price. Bitget does not keep that money. It can still be a real cost when you hold positions through funding timestamps, but it belongs in a different column of your accounting.
Withdrawals carry a network fee per coin. Deposits and withdrawals are not part of the maker taker system. Each coin and chain has its own withdrawal fee on the official schedule, and it changes with network conditions, so check the live page rather than a screenshot.
Promotions come and go. Bitget runs maker fee promotions on selected products from time to time. Treat those as temporary. The standard schedule above is what your costs return to when a promotion ends.
For context against the closest competitor: Bitget and Bybit share the same 0.020% maker rate on USDT perpetuals, Bitget’s 0.060% taker sits above Bybit’s 0.055%, and spot is identical at 0.10% both sides. The schedules are close enough that discounts, not base rates, decide which one is cheaper for you.
What the schedule costs at real trading volume
An active futures trader doing 5 million USDT in monthly volume pays Bitget between 24,000 and 36,000 USDT a year at standard taker rates. That number surprises people, so here is the math.
Take a trader running positions of 20,000 to 30,000 USDT. Opening and closing one position is about 60,000 USDT in notional volume. At 2 to 3 round trips a day, that is roughly 5 million USDT in monthly volume. Nothing about this profile is extreme. It describes a normal, consistent futures trader.
At the 0.060% taker rate, 5 million in monthly volume costs 3,000 USDT a month, or 36,000 a year. Even a disciplined mix of half maker and half taker entries still lands at 2,000 a month, 24,000 a year. Fees at this level are not a rounding error. They are a second position running against your account all year, and they get paid whether your trades win or lose.
That is why the discount stack matters more than the base schedule.
3 ways to pay less on Bitget
The 3 discounts are cashback on every fee, the BGB spot discount, and VIP tiers, and they stack.
1. Get 30% of every fee back through cashback. Trade Reclaim is a cashback service for crypto trading fees across 10 exchanges, Bitget included. It works from your public UID: you create your Bitget account through the cashback link, the exchange reports your trading volume against that UID, and 30% of the fees you paid comes back as USDT. There are no API keys involved and zero access to your account or funds. It applies to spot and futures alike, at any volume, from the first trade. For the 5 million USDT trader above, that is 10,800 USDT a year back at full taker rates. The setup takes 2 steps and is free, which makes it the first discount to claim, not the last. The numbers per tier are on the page where you claim 30% of every Bitget trading fee back.
2. Hold BGB for 20% off spot fees. Paying spot fees in Bitget’s exchange token BGB cuts the spot rate from 0.10% to 0.08%. The discount currently applies to spot only, not futures, which is the detail most overviews miss. If most of your volume is on perpetuals, BGB’s fee discount barely moves your bill, though larger BGB holdings also count toward VIP requirements.
3. Climb the VIP ladder. Bitget assigns VIP tiers through monthly trading volume, asset balance, or BGB holdings, and each tier lowers both maker and taker rates on spot and futures. The upper tiers cut deep, but the requirements are serious: the higher futures tiers ask for monthly volume in the tens of millions.
Stacked together at the standard tier, the picture looks like this for a futures taker: 0.060% base, 0.042% after 30% cashback, and 0.0224% for a VIP 5 trader with cashback on top. That last number is 63% below the base rate. The cashback step is the only one of the 3 that requires no volume, no token position, and no balance.
When paying the taker rate is worth it
Pay taker when speed protects you, and make everything else a maker order. The 0.040 point gap between Bitget’s futures maker and taker rates means a 5 million USDT month costs 2,000 USDT more on pure market orders than on pure limit orders. Planned entries, scaling into a position, taking profit at predefined levels: all of that can rest on the book at the 0.020% rate. Cutting a losing position in a fast market is the opposite case. The taker fee there is insurance, and good insurance is worth paying for. The expensive habit is paying the taker premium out of impatience on entries you had hours to plan.
Bitget fee FAQ
How much does Bitget charge in trading fees? At the standard tier: 0.10% maker and 0.10% taker on spot, 0.020% maker and 0.060% taker on USDT perpetual futures, per the schedule on bitget.com. VIP tiers, the BGB spot discount, and fee cashback all lower the effective rate.
Does the BGB discount apply to futures fees? No. The 20% BGB discount applies to spot fees only. Futures rates come down through VIP tiers and through cashback, which applies to both markets.
Do VIP tiers change both maker and taker rates? Yes. Each tier lowers both sides on spot and futures. Tiers are reached through monthly volume, asset balance, or BGB holdings, so high balances can qualify without high turnover.
How does the 30% fee cashback work? You open your Bitget account through Trade Reclaim’s link, and your public UID is the only thing connecting the two. Bitget reports the trading volume tied to that UID, and 30% of the fees you actually paid is credited back in USDT. No API keys, no permissions, no access to your funds at any point.
Are deposits and withdrawals covered by maker taker fees? No. Those sit outside the trading schedule. Withdrawals cost a network fee that varies by coin and chain, listed on Bitget’s official fee page.
The schedule itself is public and stable, but rates, tier requirements, and token discounts get adjusted. Before building a fee model around any single number here, confirm it against the live schedule on bitget.com. The discounts, stacked in the right order, matter more than any of the base rates do.
