There is no charge for the card that accepts the transfer. Why should the recipient pay? Obviously, the payer pays the fee. If it is a peer transfer, there is no need to pay the fee. Inter-bank transfer charges the payer 1% handling fee. Online banking is very convenient.