While there are many reasons to have a separate payroll account, the most important one is with respect to the company's internal controls. The people who handle payroll in a company usually don't ...