Binance's deposit fees depend on the
method of the deposit. If you deposit a fiat balance from a bank card there will be a 3,3% charge. If you deposit via Advcash and Payeer payment services there will be no charging at all.
You can also deposit your Binance account without fee by buying cryptocurrency using a bank card directly (without depositing your fiat balance) or on P2P platform.
Binance withdrawal fees also depend on the withdrawal method. No commission is charged for P2P withdrawals. Read more about withdrawing funds from Binance via P2P
here. The percentage for withdrawal through payment systems is floating (as a rule, from 0 to 2%).
Note: Binance deposit and withdrawal fees are always changing. You can always find up-to-date information on the official exchange website.