Even though a standard cloud web hosting account is usually set up automatically, there are always smaller setup jobs that are handled manually by the web hosting provider. Setting up a virtual or a dedicated server takes even additional efforts as a lot of time is spent to install and set up the software and hardware platform, and after that test the server to guarantee its optimal operation before it's handed over to the customer. To help cover the time spent on that, many companies have a set-up charge which you will be required to pay every time you order your brand new website hosting package. In many cases, that particular charge won't show up before you reach the payment page and you won't see it before that on the main page near the web hosting package features. In the general case, this fee is one-time and it can range from a small to a significant amount of money depending upon the provider.