Building a Payroll Product

Building a payroll product can seem daunting at first, especially if you don’t come from a payroll background. At Zeal, our team of payroll experts are here to help. In this guide, we'll walk you through everything you should know to offer payroll, confidently. Before we get started, it's important to determine who your target users will be.

Offerer & Owner Models

Our partners at Zeal typically fall into one of two categories: Offerers or Owners.

  • Offerers want to build a branded payroll product that they can sell to employers.
  • Owners want to build their own internal payroll product that automates payroll processes and provides a better experience for their workers.

Payroll as an Offerer

As an Offerer, there are 4 main components to consider in order to offer an excellent payroll product to employers:

  1. Employer Onboarding
  2. Employer Dashboards
  3. Worker Onboarding
  4. Worker Dashboards

Employer Onboarding

An employer needs to submit their basic company and bank account information along with paperwork that grants us the power to run payroll for them. Since employers are the main users of our payroll product, we want to provide a frictionless onboarding experience for them.

Employer Dashboard

The employer dashboard is a key component of the Offerer model. Employers need a centralized space where they can manage workers, run payroll, and view reports.

Worker Onboarding

Workers also need to submit some basic information in order for us to pay them properly. We want to offerer an easy way for employers to initiate the onboarding of their workers and a frictionless flow for workers to complete their own onboarding.

Worker Dashboards

Similarly to the employer dashboard, the worker dashboards provide workers with a space to manage their profile information as well as view and download paystubs.

Payroll as an Owner

As an Owner, there are 3 main components to consider to provide a great payroll solution for internal staff:

  1. Admin Dashboards
  2. Worker Onboarding
  3. Worker Dashboards

Admin Dashboard

The admin dashboard is a key component of the Owner model. The internal payroll team needs a centralized space where they can manage workers, run payroll, and view reports.

Worker Onboarding

Workers (or payroll admins) need to submit some basic information in order for us to pay workers properly. We want to offer an easy way for admins to initiate the onboarding of workers and a frictionless flow for workers to complete their own onboarding.

Worker Dashboards

To provide the best experience for workers, we want to create a place where they have easy access to manage their profile information as well as view and download paystubs.


What’s Next

With this understanding of the key components of your payroll solution, you can review our Getting Started guides. Alternatively, visit our FAQs for answers to common questions.

Did this page help you?