One thing every employee looks forward to is payday. Whatever the cadence is (weekly, bi-weekly, or semi-monthly), checking their bank account for the correct amount or cashing their paycheck is the most they should have to worry about. On the front end of the transaction, however, much goes into ensuring those wages are paid correctly and on time. Not to mention all of the post-payroll requirements of paying and reporting the taxes.