Like Barbara and Apricot, I roll our own paychecks. I use an Excel spreadsheet and then enter the values into Quickbooks. To use Quickbooks you need to purchase updates of payroll tax schedules which adds to the cost of writing a check.