due diligence payroll