There are no charges for fees or commission from DBS Bank for any online credit of foreign currency deposit from a 3rd party into my DBS account or from my DBS account to another 3rd party if the transfer is done online.
Like you, or anyone else for that matter, I also don’t like to pay fees/commission to the bank for money deposited into my account or for money I transfer to another person’s account.
As they say, a picture paints a thousand words:
Here’s the foreign exchange contract with the money changer for EUR5,000:
Here’s the credit of the EUR5,000 into my DBS account: