Although an average website hosting account is usually created automatically, there are still smaller configuration jobs that are handled manually by the hosting supplier. Setting up a virtual or a dedicated server usually takes even additional efforts since a considerable amount of time is spent to install and set up the hardware and software platform, and then test the server so as to ensure its proper operation before it is given to the end user. To help cover the time spent on that, a large number of providers have a set-up charge that you have to pay any time you order your brand new website hosting plan. Often, that particular charge won't show up before you reach the payment page and you won't notice it before that on the main page next to the hosting plan characteristics. In the general case, this fee is one-time and it can vary from a small to a significant amount of money based on the company.