No, when signing up for a "Driver / Escort" account for the first time you will be placed into a free trial of premium features. After your trial is over you can choose Upgrade by clicking on the "Upgrade" tab in your dashboard and entering your payment details.
A "Load Manager" account is always free and does not require a credit card to sign up.