When you obtain a website hosting server with the purpose to start your personal hosting company and to resell plans to other people, you may also want to sell domains, to give your customers the chance to obtain everything they want for their new website from one place. Becoming a certified registrar involves thousands of dollars plus tons of documentation, so the most effective solution would be to sign up for a domain reseller account with a current registrar company. Your reseller site will be linked to that account via the registrar's API. Employing such an account has numerous advantages - your customers can acquire and to take care of new domains without difficulty; the cost of a new registration will be lower compared to what you would need to spend as an end customer; what's more you can start reselling right away. The registrar companies which sell domain reseller accounts in most cases need some money as a deposit.