If you want a payroll job doing …do it yourself?

How much time does it take to do payroll yourself compared with outsourcing and how do the costs stack up?