---
title: How to Set Up and Run Payroll for Instructors and Staff
description: payroll hapana
---

[Skip to content](https://support.hapana.com/kb/article/740#main-content)

English

Show submenu for translations

[![email-logo.png](https://support.hapana.com/hs-fs/hubfs/hapana_2022/email_2022/footer%20logo.png?width=300&height=78&name=footer%20logo.png)](https://info.hapana.com/en?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Submit Ticket](https://21gxv.share.hsforms.com/2-8HozJXMSTW8kaFHC32eaw)

[Submit Ticket](https://21gxv.share.hsforms.com/2-8HozJXMSTW8kaFHC32eaw)

 Hapana Help | Find answers here

- There are no suggestions because the search field is empty.

1. [Hapana Knowledge Base](https://support.hapana.com/?hsLang=en)
2. [Member Management](https://support.hapana.com/member-management?hsLang=en)
3. [Edit Profile](https://support.hapana.com/member-management?hsLang=en#edit-profile)

# How to Set Up and Run Payroll for Instructors and Staff

## Overview

Need to track what your instructors and admin staff are owed? CORE’s **Payroll functionality** lets you set up pay tiers based on flat rates, hourly wages, and percentage-based earnings — so you can run accurate payroll reports in just a few clicks.

🎥 **Watch the walkthrough**:

[Click here to watch on Loom](https://www.loom.com/share/c9973fcfb2b44bf18d2587ba7bf56a9c?sid=7f54a0fb-70a1-4122-a507-c84f05908943)

Or preview it below:

<iframe src="https://www.loom.com/embed/c9973fcfb2b44bf18d2587ba7bf56a9c?sid=f974feaa-f1c5-4e89-b74a-044e3b29078a" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen></iframe>

---

## Prerequisites

Before you begin:

- You must have **admin access** to your studio's profile
- Know how each team member should be paid (hourly, flat rate, or percentage)
- Staff must be assigned to classes or clocking time for hours to calculate

---

## Step-by-step instructions

---

### Step 1: Open payroll configuration settings

1. Click your **Studio Name** at the top of CORE
2. Select **Edit Profile**
3. From the left-hand menu, click **Payroll**

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759443669425_4648d645_image-20250530123132-1-1.png?width=2048&height=1273&name=1759443669425_4648d645_image-20250530123132-1-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759443671031_9a87331e_image-20250530123140-2-1.png?width=2048&height=1273&name=1759443671031_9a87331e_image-20250530123140-2-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759443672698_075b291b_image-20250530123146-3-1.png?width=2048&height=1273&name=1759443672698_075b291b_image-20250530123146-3-1.png)

---

### Step 2: Configure pay types

You can set up different tiers based on how your staff is compensated:

- **Group classes**: 
    - Flat rate per class (e.g. $35)
    - Flat rate + bonus
- **Private sessions**: 
    - Flat rate or percentage of session value
- **Administrative staff**: 
    - Hourly rate (e.g. $15/hour)
    - Hours tracked via **Time Clock**

> 💡 This setup gives you flexibility to tailor pay structures for all roles.

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759443674269_63cdb673_image-20250530123154-4-1.png?width=2048&height=1273&name=1759443674269_63cdb673_image-20250530123154-4-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759443675919_36c135e9_image-20250530123203-5-1.png?width=2048&height=1273&name=1759443675919_36c135e9_image-20250530123203-5-1.png)

---

### Step 3: Assign staff to payroll tiers

1. Create the appropriate pay tier(s)
2. Assign instructors or admin staff to a tier based on their role
3. Once assigned, the system will track class assignments and/or time clock entries

---

### Step 4: Run your payroll report

1. After a week (or pay period), run your **Payroll Report**
2. You’ll get: 
     - Instructor name
     - Classes taught
     - Date and time of each session
     - Hourly or flat rate
     - **Total due**

> ✅ If any staff use the Time Clock feature, their total hours and pay will also appear on the report.

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759443677457_a1db9b14_image-20250530123213-6-1.png?width=2048&height=1273&name=1759443677457_a1db9b14_image-20250530123213-6-1.png)

---

## Expected outcome

At the end of each payroll cycle, you’ll be able to generate a clean, accurate report showing what each instructor or staff member earned — saving you time and preventing payroll errors.

---

## FAQs

**Q: Can I use both flat rate and percentage for privates?**

A: Yes — CORE supports either a flat fee or a percent-based structure for private sessions.

**Q: Does the system track unpaid classes?**

A: No — the class must be assigned to the instructor for it to show in payroll.

**Q: Can I run payroll for bi-weekly or monthly cycles?**

A: Yes — simply choose your desired date range when generating the report.

---

**Still need help?**

Reach out to our support team via [support@hapana.com](mailto:support@hapana.com)

- [Member Management](https://support.hapana.com/member-management?hsLang=en#main-content)

    - [Account Settings](https://support.hapana.com/member-management?hsLang=en#account-settings)
    - [Client Accounts](https://support.hapana.com/member-management?hsLang=en#client-accounts)
    - [Edit Profile](https://support.hapana.com/member-management?hsLang=en#edit-profile)
    - [Retail Configurations](https://support.hapana.com/member-management?hsLang=en#retail-configurations)
    - [Other](https://support.hapana.com/member-management?hsLang=en#other)
    - [Schedule](https://support.hapana.com/member-management?hsLang=en#schedule)
    - [Client Page](https://support.hapana.com/member-management?hsLang=en#client-page)
    - [General](https://support.hapana.com/member-management?hsLang=en#general)
    - [Reporting](https://support.hapana.com/member-management?hsLang=en#reporting)
    - [Retail Dashboard](https://support.hapana.com/member-management?hsLang=en#retail-dashboard)
    - [Team Settings](https://support.hapana.com/member-management?hsLang=en#team-settings)
    - [Hapana Member Access Control (MAC) Doors](https://support.hapana.com/member-management?hsLang=en#hapana-member-access-control-mac-doors)
    - [Cash Drawer](https://support.hapana.com/member-management?hsLang=en#cash-drawer)
- [Marketing Solutions](https://support.hapana.com/marketing-solutions?hsLang=en#main-content)

    - [App](https://support.hapana.com/marketing-solutions?hsLang=en#app)
    - [Contacts](https://support.hapana.com/marketing-solutions?hsLang=en#contacts)
    - [Marketing](https://support.hapana.com/marketing-solutions?hsLang=en#marketing)
    - [Conversations](https://support.hapana.com/marketing-solutions?hsLang=en#conversations)
    - [Settings](https://support.hapana.com/marketing-solutions?hsLang=en#settings)
    - [Automations](https://support.hapana.com/marketing-solutions?hsLang=en#automations)
- [Branded Solutions](https://support.hapana.com/branded-solutions?hsLang=en#main-content)

    - [Branded App](https://support.hapana.com/branded-solutions?hsLang=en#branded-app)
    - [Branded Kiosk](https://support.hapana.com/branded-solutions?hsLang=en#branded-kiosk)
- [Hapana Hub](https://support.hapana.com/hapana-hub?hsLang=en)
- [Website Embed Widgets](https://support.hapana.com/website-embed-widgets?hsLang=en)

- [About us](https://hapana.com/about-us/)
- [Careers](https://hapana.com/careers/)
- [Contact us](https://hapana.com/contact-us/)
- [Privacy policy](https://hapana.com/privacy-policy/)
- [Terms & conditions](https://hapana.com/terms-and-conditions/)

[![email-logo.png](https://support.hapana.com/hs-fs/hubfs/hapana_2022/email_2022/footer%20logo.png?width=300&height=78&name=footer%20logo.png "email-logo.png")](http://hapana.com?hsLang=en)

Copyright © 2025, Hapana