Is there a limitation on the number of companies/employees/payrolls/cost centres I have on one system?

PeopleWare allows unlimited companies, employees, payrolls, cost centres etc. on a single database. Systems are set up within the limits of the licence purchased, and can easily be expanded as your company grows.