Web functions and features are the key determinants of your web development costs. Addition of some functionality leads to some additional cost. An e-commerce web will have a higher development cost compared to an informational website. You should come up with some two lists for functionality. One list to have the functions and the other a must have for the success of your business.