No, there is no registration or any additional fees for creating or using FreeCharge account.