i started accepting crypto payments for my online business, a client paid me 110 USDT, i was unable to convert to BTC sadly using my wallet, and sendindg to kraken will take like 20$ fees (maybe more), what on earth am i supposed to do with those USDT to convert to fiat (as am paying my bills) without losing much of its value ?!?...
First of all, what kind of wallet do you use to accept the payment of USDT? custodial or non-custodial wallets? Because it will also influence the costs that you will spend.
Second, If you are using an ERC20 wallet that begins with 0x...., you can check the fee on eth gas station, and commonly it will change temporarily. It may take several dollars of yours, but you must also have eth as the fee in your wallet. Once more, it will be back again to what kind of wallet do you use.
Third, should you convert or send them to Kraken? The fee you need to use is commonly only the withdrawal fees from your wallet to the exchanges.
There are some exchanges that can convert your USDT to fiat and send it to yourbank. If you live outside the US, you may try Binance and other exchanges that are available in your country. No deposit fee is needed commonly. You will only spend several cents as the trading fee to convert the USDT to your own fiat. And commonly only need few fees for converting to your bankaccount.