When you buy a web hosting server with the idea to start your personal website hosting company and to resell plans to other people, you may as well wish to sell domain names, so that you can give your customers the option to acquire everything they want for their new site from one place. To become a licensed registrar involves thousands of dollars plus tons of documentation, so the easiest solution would be to sign up for a domain name reseller account with a current registrar company. Your reseller website will be linked to that account by using the registrar's API. Employing this type of account has many different benefits - your customers can purchase and to take care of new domain names comfortably; the cost of a new registration is lower compared to what you would need to pay as an end customer; last but not least you'll be able to start reselling without delay. The registrar businesses which provide domain reseller accounts in most cases ask for a certain amount of money as a deposit.