It is really very confusing when it comes to buying a payroll software as there are many brands of payroll software, these brands are QuickBooks, Sage 50 Pro, PeachTree and many others.
A payroll software should be purchased upon reading true reviews like http://usemyreviews.com/payroll-software-reviews/ here you can find detailed report on top ten payroll software where you can check each payroll software, their features, pricing, installation process, support etc.
Normally, a payroll software costs around $200 but you can buy in less than $200 too, the thing is it depends on size of your business, a small business may not need a software that costs around $200, if you are willing to spend $50 to $100, you would be able to buy one I would say.