But if it's coming from a private wallet or closed source wallets, they have a commission for every transaction that their users make.
Not all closed source wallets get extra fee for transactions.
For example, exodus and trust wallet both are closed source. But you don't pay any extra fee. You only pay to miners.