Your Check’s Not In The Mail: Choosing software to process nonprofit payroll
April 1, 2015 Dan Rivas
Although payroll is an essential function of every organization, it’s easy for nonprofit managers to make it a low priority as they pursue their core missions. Managers at many small nonprofits struggle to meet human resources (HR) needs, lacking the funding for dedicated staff and the experience that comes with it. However, not giving enough attention to HR functions can make staff feel as though they’re being overlooked.
One obvious option is to outsource payroll functions. If the staff is small enough, farming out this specific task to a business or individual that provides bookkeeping and payroll services and expertise might make more sense than taking on the cost or training associated with hiring a full-time bookkeeper or an HR staffer.
However, many software solutions can make it easy to manage payroll in-house, especially if the organization needs its system to perform other HR functions and resources. An integrated system that includes payroll and HR functions such as the storage of employee data, benefits management, and employee performance management might be more efficient than separately managing each of these areas.
There are a number of things to consider when selecting software to manage payroll. A number of experts were consulted and their advice was condensed here.
Why Payroll is Moving to the Cloud
A central part of payroll management is the movement of information. An employer must send employee data — often provided by the employees themselves — to a bookkeeper or payroll vendor to issue checks or deposit funds. Data must also be sent to government agencies for tax purposes. It can be slow and expensive for these processes to be carried out by delivering paper files.
Software installed on a local computer rather than accessed via the Internet used to be the norm and it comes with certain downsides.
For example, every time the vendor updates the software, users have to download the updates and install them on their own. They also have to provide their own tech support to troubleshoot the software. In addition, access to the software is usually limited to the machines on which it is installed.
Cloud-based payroll services, which store your information on their servers and allow access via a web browser, can simplify the management and transfer of data. Users can access it from any computer with an Internet connection, and the vendor manages updates and support.
An additional benefit many cloud-based systems offer is the opportunity for employees to log in and change personal data or input hours on their own, eliminating the need for their employers to collect and input this information manually.
Many payroll experts are also finding that cloud-based systems allow employers to meet the needs of younger, mobile, and information-hungry employees who expect to be able to get the information they need instantly and on multiple devices.
Features to Consider
The basic functions of a payroll system include paying employees and reporting data to government agencies, but there are nuances to consider. Nearly every system offers direct deposit standard. Some provide check printing and reloadable pay cards, but might charge extra for these.
Time and attendance can be inputted in various ways across systems. Not all are user-friendly, intuitive, or flexible enough to meet the needs of organizations whose employees have complex work schedules. Integration with other financial software such as QuickBooks is often available, with many systems bundling financial and payroll management into one solution.
Beyond the basics, some systems offer customized features including general ledger and accruals, advanced report-writing, and custom integration with other software. Some systems also allow users to create custom templates and checklists. Self-service features for employees are becoming more common and some vendors even offer mobile apps that allow employees to input timekeeping and HR data.
How to Pay For Payroll
There’s a wide range of pricing models for payroll systems, from those affordable for even the smallest nonprofits to enterprise-scale systems. Organizations with existing HR systems might find that add-on modules for payroll are more affordable and integrate better than a separate system.
Most vendors charge per-employee and per-processing fees in addition to a base rate. Some also charge for additional services per item. For example, a vendor might charge for W-2 processing or data transfer to a third-party flex spending account. There also may be penalties for not processing a payroll at a scheduled time.
Service and Support
Vendor support is one of the most important factors to consider in getting value out of a payroll system. Employees often bring unusual circumstances to their organizations, and a vendor willing to work with those nonprofits to find solutions can save a lot of time and headaches.
Most software will have glitches or occasional breakdowns — a responsive vendor can help HR professionals keep their data secure and make sure employees still get paid on time in the event of a system failure. Getting a good sense of how the vendors interact with organizations through software enhancements or a malfunction is just as important as any software feature.
Looking Beyond Payroll
Regardless of the size of the organization, cost and ease-of-use are the top concerns when choosing a payroll system. But many experts also believe it’s important to find a system that integrates with existing accounting and HR systems. In addition, they recommend keeping the employee experience in mind during the selection process — especially if employees are interacting directly with the software.
Payroll is a basic function of every nonprofit, but the right software to manage it is often part of a bigger organizational solution. Looking beyond the basic functions of a system may be more in line with what an organization really needs. NPT
Dan Rivas is managing writer at Idealware, a nonprofit in Portland, Maine where staff members help other nonprofits make smart decisions about software. For more information, visit www.idealware.org