I know that SoFi Bank's main income is commissions. For example, if the ATM is not owned by a partner, the fee can vary from $2.5 to $5 per transaction. Or, withdrawals from a foreign ATM may incur fees ranging from 1% to 3%. More information is in the article "SoFi reviews"