Although a standard cloud website hosting account is generally set up automatically, there are always small configuration tasks that are executed manually by the website hosting service provider. Setting up a virtual or a dedicated server needs even additional efforts as a considerable amount of time is spent to install and configure the software and hardware setting, and after that test the machine so as to warrant its correct functioning before it's given to the customer. In order to cover the time spent on that, a large number of suppliers have an installation charge which you have to pay any time you acquire your brand new web hosting plan. In many cases, that particular fee will not appear prior to reaching the payment page and you will not see it before that on the main page near the hosting plan characteristics. In the general case, this fee is one-time and it will vary from a small to a significant amount of money based on the supplier.