Unfortunately we are unable to accept 3rd party deposits to your Bitaroo Account as this would breach AML rules.
Therefore we must send such funds back to the origin account, which adds costs (two bank transfers as well as admin time).
To offset these costs, a '3rd Party Deposit Return Fee' is applied.
See all fees here.