When you acquire a server with the idea to start your individual web hosting company and to resell plans to other people, you may as well need to sell domains, so as to give your clients the chance to obtain everything they need for their new website from just a single place. To be a certified registrar involves thousands of dollars as well as tons of documentation, so the most effective solution would be to register for a domain reseller account with an existing registrar company. Your reseller website will be connected to that account through the registrar's API. Using this type of account has a lot of advantages - your customers are able to purchase and to control new domains without any difficulty; the price for a brand new registration is lower compared to what you'd have to pay as an end customer; also you will be able to start reselling right away. The registrar companies that provide domain reseller accounts generally require an amount of money as a deposit.