Payroll setup
Configure how Arketa calculates instructor pay before running payroll reports.
Before running payroll, you need to configure pay rates for each instructor and service type. Arketa uses these rates to calculate what each team member earned during a given period.
[IMAGE TODO] Take a screenshot showing the Team → Pay Rates page with the list of existing pay rates visible, including columns for name and rate type.
Prerequisites
Before adding pay rates, make sure all your service types are set up. Pay rates are organized by service type, so the service types need to exist first.
Pay rate types
Arketa supports pay rates for three contexts:
| Type | Used for |
|---|---|
| Group class rate | Group fitness classes |
| Appointment rate | 1-on-1 and small group appointments |
| Video rate | On-demand video content |
Each context has its own rate structure and fields.
Create a pay rate
- Go to Team → Pay Rates
- Click Add New
- Select the rate type
- Fill in the fields (see below)
- Save
Group class pay rate fields
| Field | What it does |
|---|---|
| Name | Internal label for the rate |
| Base rate | Minimum guaranteed amount the instructor earns per class |
| Payout limits | Minimum and maximum payout amounts (limits that cap or floor the total) |
| Base percentage | % of class revenue (after taxes and fees) — applies regardless of attendance |
| Range bonus | Revenue % that applies only within a specific attendance range |
| Bonus per sign-up | Flat amount per student who books |
| Range bonus per sign-up | Per-student bonus that changes based on attendance range |
| Single bonus per sign-up | A total bonus based on attendance reaching a threshold |
| Only count checked-in clients | If on, clients who didn't check in are excluded from pay calculations |
| Include late cancels | If on, late-canceled clients count toward pay |
| Exclude manually added / free clients | If on, clients added manually or for free don't count |
| Excluded pricing options | Specific pricing options to exclude from revenue calculations |
[IMAGE TODO] Take a screenshot showing the group class pay rate creation form with all fields visible: Name, Base rate, Payout limits, Base percentage, Range bonus, Bonus per sign-up, and the checkbox options at the bottom.
By default, clients who cancel before attending are not counted in payroll. Subscription bookings are not included in revenue share calculations — only drop-in and package bookings count toward revenue.
Appointment and video pay rate fields
Appointment and video rates are simpler:
- Total rate — flat rate per session or video
- Revenue share — percentage of revenue from drop-ins and packages
Assign rates to instructors
- Go to Setup → Team
- Click on the instructor
- Click the Pay Rates tab
- Select the applicable rate for each service type
- Save
Pay rate templates
If multiple instructors share the same pay structure, you can create a pay rate template and apply it in bulk:
- Go to Team → Pay Rate Templates
- Click Create Template
- Name it and select the pay rates that apply
- Click Create Template
To apply a template to an instructor:
- Go to their Pay Rates tab
- Select the template from the Apply a pay rate template dropdown
The template applies all included rates at once.