I stumbled upon your post here on Workforce and I was wondering if you're still looking into Payroll/HRIS systems. I'd highly suggest you take a look at Paylocity. You'll find everything you've listed in your post from WebPay, their flagship product. Payroll + HR come from a single data-base, seemlessly integrated. Really easy to use reporting tool, w/ 100+ report templates. Cross-company,cross-year, or simple register prior to processing reports are all a point-and-click away, and all in real-time, no waitng periods. The system also provides time-triggered notifications, a robust Employee Self-Service module, and also provides outstanding benefits management tools. In addition usually significantly less expensive than the likes of ADP or Paychex. Feel free to e-mail (provided on my profile) me if you have any questions, and I can put you in contact with a District Manager in your area.