No, it is absolutely FREE for consumers to send and receive money up to RM 5,000.
For transaction above RM 5,000, a 50 sen fee may be applicable. However, some banks are waiving this fee.
For businesses, contact your bank for transaction fee information.