You will have to pay your registrar or reseller a fee for the transfer of your domain name. Your current registrar or reseller can also charge a small transfer fee. So look into this beforehand and get information from your current and your new registrar/reseller.