Create a free account, or log in

In-house, SaaS, outsourcing: What’s the best for payroll?

Payroll technology is changing. There seem to be so many ways to deliver software these days, so what’s the difference and how might they work best for you? In-house This is where the software resides on your company computers and is accessed over your network or on a stand-alone machine. The client maintains responsibility for […]
Tracy Angwin
Tracy Angwin

Payroll technology is changing. There seem to be so many ways to deliver software these days, so what’s the difference and how might they work best for you?

In-house

This is where the software resides on your company computers and is accessed over your network or on a stand-alone machine. The client maintains responsibility for maintaining the system database and managing the upgrade process. Typically, you will have a help desk facility to call on for any issues you have with either the software or the configuration of the system.

The customer is responsible for data backup as well as managing their payroll processing.

Generally, customers will pay an up-front software licence fee and then pay an annual maintenance fee which covers software support.

Activity

Responsibility

Payroll Processing

Customer

Answer employee and management queries

Customer

Data backup and disaster recovery

Customer

System upgrades

Customer

System support and development

Vendor

Software as a service (SaaS)

Also referred to as On Demand, SaaS is a distribution model in which software applications are hosted off site and made available to customers over a network, typically the internet. This type of service can also be called hosted payroll.

There are various pricing models; however, generally the software vendor licenses the customer through a subscription in a ‘pay as you go’ or ‘pay per click’ model. More payroll vendors are delivering this model to suit small employers.

With a SaaS model, the payroll software vendor is responsible for data backup and managing software upgrades, while the customer manages their employee database and payroll processing.

For a SaaS delivery model, the responsibilities are:

Activity

Responsibility

Payroll Processing

Customer

Answer employee and management queries

Customer

Data backup and disaster recovery

Customer

System upgrades

Customer

System support and development

Vendor

Payroll outsourcing

These days, employers are able to fully or partially outsource their payroll process. For example, some companies choose to outsource the execution of the bank transfer and printing of payslips, but manage the rest of the function on an in-house basis. Other organisations choose to have the vendor run the entire payroll processing from data entry to payroll outputs.

It’s important to note that just because you outsource your payroll function, does not mean you outsource your employment responsibilities. The onus is still on the employer to remain compliant.

Activity

Responsibility

Payroll Processing

Vendor

Answer employee and management queries

Customer

Data backup and disaster recovery

Vendor

System upgrades

Vendor

System support and development

Vendor

Business process outsourcing (BPO)

Also referred to as fully managed payroll services, BPO is a service which enables customers to eliminate their payroll office by having the vendor run a virtual pay office. All payroll queries would be handled by the vendor and there is typically no need to have a payroll subject matter expert on staff. This isn’t a popular service in Australia due to the complexity of our payroll environment and the risks and fines of getting payroll wrong.

Activity

Responsibility

Payroll Processing

Vendor

Answer employee and management queries

Vendor

Data backup and disaster recovery

Vendor

System upgrades

Vendor

System support and development

Vendor

Proprietary systems

Although this is getting less common as payroll legislation becomes more complex and fines for non-compliance grow, some companies develop, support and maintain their own payroll systems. The reason this is becoming less common is due to the high cost of keeping these systems operational.

Activity

Responsibility

Payroll Processing

Customer

Answer employee and management queries

Customer

Data backup and disaster recovery

Customer

System upgrades

Customer

System support and development

Customer

If you have any topics you’d like me to cover in future blog posts, please get in touch with me at tracy@austpayroll.com.au