To transfer a domain to Hosting Matters for management, please begin by ensuring the domain is unlocked at the current registrar, and that the authorization code/EPP key has been retrieved from the current registrar. Domains that are locked will fail the transfer process even if approval is given to the notices sent out from the registrars to proceed. Domains that are already expired, domains that have been transferred to a new registrar or registered within the past 60 days, and domains that have been expired and renewed within the past 60 days cannot be immediately transferred. Expired domains must be renewed, and in all other cases, the transfer request cannot be submitted until the 60 day waiting period window has passed.
The transfer request itself can be submitted via the automated transfer request ordering system at https://secure.hostmatters.com/cart.php?a=add&domain=transfer to begin processing. During the process, the system will prompt for the authorization code and for the nameservers to be used for the domain. The nameservers should be those already in use by other domains attached to the account. If unsure about the nameservers to enter, please contact support for assistance.
At the end of the transfer request processing, the system will prompt for either new billing/contact information to be used for the order, or for a login to an existing profile. To tie the transferring domain to an existing client area profile, choose the login option, and enter the email address and password for the profile to add this new domain.
The cost of domain transfer for the most common extensions is $12, and will extend the registration period by one year past the current expiry of the domain. Subsequent renewals are processed at the standard fees for each domain extension. Please note that not all domain extensions can be transferred. If unsure whether a particular extension can be transferred in for management, please contact support to determine eligibility.
Source hostingmatters.com