The average cost of a payroll provider varies based on business size, payroll frequency and the number of services required. In most cases, there is a monthly base fee, plus a per employee processing fee. ADP works with clients to determine the right package for their business, no matter how simple or complex their needs are.