Less than you might think! Outsourcing your needs to an external IT company is almost always more cost effective, as you are able to make use of the services you need, when you need them, without the costs involved with maintaining your own internal IT department.