Token swap guides

BNB to USDT: swapping on BNB Smart Chain

Swap BNB and USDT on BNB Smart Chain with the correct token contract, a native BNB gas reserve, clear approvals and a verified final balance.

To swap BNB for USDT on BNB Smart Chain, use native BNB on BSC as the input, select the intended BSC USDT contract as the output, and keep enough BNB to pay the transaction fee. Reversing the pair sells that USDT for BNB on the same network. Neither operation sends USDT to Ethereum or TRON, and neither deposits dollars into a bank account.

Before signing a BNB → USDT swap
  1. NetworkBNB Smart Chain in both wallet and interface
  2. AssetCompare the full USDT contract
  3. BudgetKeep native BNB for gas
  4. ReceiptCheck the final asset and receiving account

Reversing the pair also requires native gas before the swap executes. Expected BNB output is not an existing balance.

Identify the network and the USDT contract

BSC mainnet uses chain ID 56, as recorded in the BNB Chain network documentation. Check that both your wallet and the swap interface use this network. A familiar wallet address does not establish which chain holds the balance.

PancakeSwap's official extended token list identifies a BSC asset named Binance Pegged USDT at 0x55d398326f99059fF775485246999027B3197955. Compare the complete contract address with the token selected in the interface. A matching ticker or logo alone is insufficient.

This representation matters. At the research date, Tether's protocol page mentions BNB Smart Chain, but its detailed BSC section lists XAUt rather than a USDt contract. Do not infer native USDt issuance from that network heading. Binance separately publishes collateral information for its pegged tokens; that page is distinct from the exchange's proof of reserves. This guide has not verified a live collateral ratio.

Estimate a conversion amount

For an indicative rate R quoted in USDT per BNB, multiply the BNB amount by R to estimate USDT, or divide the USDT amount by R to estimate BNB. If R were hypothetically 600, then 0.5 BNB would correspond to 300 USDT and 300 USDT to 0.5 BNB before costs. These are arithmetic examples, not live prices.

This guide does not provide a live converter. Request a fresh quote for the actual direction and amount: fees, available liquidity and price impact can make the executable results differ from an inverted reference rate.

Keep a usable BNB balance

BNB is BSC's native gas asset. When you sell BNB, the wallet must cover both the amount being sold and the transaction's gas requirement. Spending the displayed balance down to zero can also leave the resulting USDT inconvenient to transfer or swap later.

Use the current wallet estimate rather than a remembered dollar fee. A practical budget is: BNB balance minus the amount sold minus the estimated transaction cost equals the expected remaining BNB. Leave an additional allowance for the next action you already intend to take. This is a budgeting method, not a promise that the estimate will equal the final fee.

Review the exchange before signing

  1. Select BNB as input and the verified USDT asset as output. Enter the BNB amount you intend to spend.
  2. Check the estimated USDT received and any minimum-received figure. Read the displayed fees and route details; a headline exchange rate is not the complete transaction.
  3. Confirm the destination account and network. If the interface lets you specify another recipient, verify that address separately.
  4. Review the wallet transaction, including native value and estimated gas, then submit only if it matches the trade you chose.

These stages follow the input selection, amount review and wallet-confirmation sequence in PancakeSwap's trading guide. An aggregator may present different buttons or additional signing steps. The values on the actual confirmation screen govern the transaction, not an earlier screenshot of the quote.

What changes for USDT to BNB?

Put the verified USDT contract in the input field and native BNB in the output field. A conventional token swap can require a spending approval before execution. PancakeSwap describes approval as permission to use the input token; approval by itself does not sell that token. Existing allowances and the route's permission system affect what the wallet requests.

You still need a way to fund gas before the swap executes. The BNB expected from the trade is not already available in your wallet. If the interface explicitly offers sponsored execution, inspect its conditions; otherwise fund native BNB first. Do not assume a USDT balance automatically pays BSC transaction fees.

Confirm the asset that arrived

Check the confirmed transaction, receiving address and resulting balances on BSC. BNB Chain's wallet visibility guide recommends checking the network and importing the correct contract when a received token is absent from the wallet display. Importing changes visibility; it does not execute another purchase.

A route can involve wrapped BNB. WBNB is the tokenized form of BNB and can be converted back, but a WBNB token balance is separate from native BNB. After selling USDT for gas, confirm that the final output actually increased the native BNB balance.

For an unfamiliar account or workflow, a small first trade can verify the selected network, token and recipient. It cannot establish that a later, larger trade will receive the same rate. Save the transaction hash, actual input, output and fee so the completed result can be compared with the quote you accepted.

Sources & verification (9)

Source-check date is recorded in the article details. URLs are provided for manual verification. Use Copy to keep this page open.

  1. JSON-RPC-Endpoint

    BSC mainnet chain ID 56 and official network endpoint.

    https://docs.bnbchain.org/bnb-smart-chain/developers/json_rpc/json-rpc-endpoint/
  2. BNB Smart Chain

    Native BNB pays for smart-contract execution on BSC.

    https://www.bnbchain.org/en/bnb-smart-chain
  3. PancakeSwap extended token list

    BSC USDT contract address and Binance Pegged USDT label.

    https://github.com/pancakeswap/token-list/blob/main/src/tokens/pancakeswap-extended.json
  4. Supported Protocols and Integration Guidelines

    The current BSC section lists XAUt; a BSC network mention alone does not establish a native USDt deployment.

    https://tether.to/en/supported-protocols/
  5. Proof of Collateral

    Scope is Binance Bridge pegged tokens, separate from exchange proof of reserves; current reserve rows were not retrievable.

    https://www.binance.com/en/proof-of-collateral
  6. How to Trade

    Selecting input and output assets, reviewing amounts, wallet confirmation and explorer receipt.

    https://docs.pancakeswap.finance/trade/pancakeswap-exchange/trade-guide
  7. What is an Approval Transaction?

    Token spending permission is distinct from execution; wallet sequence can include approval and swap.

    https://docs.pancakeswap.finance/welcome-to-pancakeswap/contact-us/faq/what-is-an-approval-transaction
  8. What is wBNB?

    Native BNB differs from BEP20 WBNB; wrapping and withdrawal convert between them.

    https://www.bnbchain.org/en/blog/what-is-wbnb
  9. Tokens Not Showing in Wallet

    Check transaction success, recipient, network and manual token import.

    https://docs.bnbchain.org/bnb-smart-chain/faq/tokens-not-showing-in-wallet/

Continue reading

Why BEP-20 swaps still need native BNB Wrapping and unwrapping BNB BNB price in USDT versus dollars in a bank