Skip to main content

Payroll Earnings Summary Report

Important

Early access:  The Payroll Earnings Summary report is currently available to select businesses. Contact your Zenoti representative or reach out to payrolloperations@zenoti.com for access.

Overview 

User roles: For business owners and payroll administrators

The Payroll Earnings Summary is the earnings report in Zenoti that automatically calculates everything your employees earned for a given pay period — hourly pay, commissions, tips, salary, paid time off, and other earnings — based on the configuration you have set up.

You do not need to calculate or reconcile these amounts manually. Zenoti computes them from your employee profiles, commission plans, overtime rules, and pay schedule, and presents the results grouped by earning type so you can consume the figures directly for payroll processing.

The report is period-based: you select a pay period, and the report shows every employee's earnings for that period.

Setting up pay periods   

Before the report can calculate earnings, you need a Pay Schedule configured. A Pay Schedule defines your pay period cadence — weekly, bi-weekly, semi-monthly, or monthly — along with the business week start day and how periods open and close.

You set up Pay Schedules once and assign them to your employees. The report then uses the schedule to determine period boundaries.

Note

 How to configure Pay Schedules?

Refer →  Set up Pay Schedules

Your business week start day matters for overtime; refer to the overtime section in this article.

Components of the Payroll Earnings Summary Report   

Earnings are grouped into sections by earning type:

Section 

What it covers 

Hourly Earnings

Straight Time Hourly Pay  ·  Overtime Premium

Commissions

Service · Product · Membership · Package · Class · Cancellation · No-show · Giftcard · Center commission

Tips

Tips (recorded against invoices). If enrolled in Same-Day Tips Payout: also Tips payout by Zenoti and Tips to be paid by employer

Paid Time Off

One column per paid leave type configured in your Leave Policies

Salary

Fixed salary for the period

Other Earnings

Tenure Bonus, custom earning columns, and any additional earning types configured for your business

Hourly Earnings in details

How to set up hourly pay 

Go to the employee's profile and configure their hourly rate. This is the base rate used for all hourly calculations.

If your employees work across different types of tasks at different pay rates, you can enable the Work Tasks feature at organisation level. With Work Tasks enabled, you configure hourly rates at the work task level rather than a single rate per employee — so a therapist might earn one rate for treatments and a different rate for front-desk cover.

How to configure overtime 

Overtime is configured at the employee level, so you can match the rule to the law that applies to each employee's location.

For example, to comply with the standard federal rule, you would configure: above 40 hours in a workweek, apply a 1.5× multiplier. Many states follow this weekly threshold. Configure each employee according to the rule that applies to their location.

How overtime appears in the report 

The report splits hourly earnings into two columns:

Column 

What it contains 

Straight Time Hourly Pay

The base hourly rate applied to all hours worked, including overtime hours at the base rate

Overtime Premium

The additional amount earned for overtime hours only — the extra 0.5× on top of the base rate for a 1.5× overtime rule

Separating the two means Straight Time Hourly Pay is always a clean, complete figure for all hours worked, and Overtime Premium is always the incremental amount owed for overtime. The two never overlap.

Example 1 — Single hourly rate 

Setup:  Hourly rate $20/h. Overtime rule: above 40 hours per week at 1.5×.     Hours worked:  45 hours in the week.

Column 

Calculation 

Amount 

Straight Time Hourly Pay

45h × $20

$900.00 

Overtime Premium

5h × $20 × 0.5

$50.00 

Total hourly earnings 

$950.00 

Straight Time Hourly Pay covers all 45 hours at the base rate. Overtime Premium adds the extra half-rate for the 5 overtime hours. Together they equal the correct total: 40h × $20 + 5h × $30 = $800 + $150 = $950.

Example 2 — Work Tasks enabled, two tasks with different rates 

Setup:  Work Tasks enabled. Overtime rule: above 40 hours per week at 1.5×.     Task A — Treatments: $25/h, 30 hours.     Task B — Front desk: $15/h, 15 hours.     Total: 45 hours (5 hours overtime)

Step 1 — Straight Time Hourly Pay is calculated per task at each task's rate:

Task 

Hours 

Rate 

Straight time pay 

Treatments

30h

$25/h

$750.00

Front desk

15h

$15/h

$225.00

Straight Time Hourly Pay 

45h 

$975.00 

Step 2 — Average Hourly Rate (AHR) is derived for the overtime premium:

AHR = Total straight time earnings ÷ Total hours = $975.00 ÷ 45h = $21.67/h

Step 3 — Overtime Premium uses the AHR:

Column 

Calculation 

Amount 

Straight Time Hourly Pay

(30h × $25) + (15h × $15)

$975.00 

Overtime Premium

5h × $21.67 × 0.5

$54.17 

Total hourly earnings 

$1,029.17 

Because the employee's earnings vary by task, the overtime premium is based on their blended Average Hourly Rate rather than any single task rate. This is the standard approach for employees working at multiple rates in the same workweek.

Commissions in details

How to configure commissions 

Level 

Where 

Use case 

Employee level

Employee profile

A specific commission plan for an individual employee

Job level

Job / designation configuration

A standard plan for everyone in a role — for example all Senior Stylists

Item level

Service, product, or package configuration

A specific commission rate attached to a particular item

Precedence — which configuration wins 

When more than one configuration applies, Zenoti resolves them in this order:

Item level  →  Employee level  →  Job level 

•  If a commission is configured at item level, that rate takes priority for that item

•  If no item-level rate exists, the employee-level plan applies

•  If neither exists, the job-level plan applies

This lets you set a broad default at job level, override it for specific employees, and override again for specific items.

Types of commissions 

Type 

Applies to 

Service Commission

Services performed

Product Commission

Retail product sales

Membership Commission

Membership sales

Package Commission

Package sales

Class Commission

Classes — relevant for fitness businesses

Giftcard Commission

Gift card sales

Center Commission

Center-level commission arrangements

Cancellation Commission

Cancelled appointments, when configured

No-show Commission

No-show appointments, when configured

Cancellation and No-show commissions are only calculated when the relevant center-level settings are enabled. If you compensate employees for cancelled or no-show appointments, configure this in your center settings.

Paying the higher of hourly pay or commission

What this setting does 

Many businesses guarantee employees the higher of their hourly pay or their commission — so an employee is never disadvantaged in a slow period. Zenoti can do this comparison for you automatically.

Enable the center-level setting Compare commissions against hourly pay. When it is on, Zenoti compares the two amounts for the pay period and applies whichever is higher. The report shows the winning amount in the appropriate column, so you can process payroll directly from the report without calculating or comparing manually.

Two comparison options 

Option 

Commission side includes 

Service commission only

Service-related commission components only

Service and Product commission

Service-related components plus Product commission

 Exactly what gets compared

This is important for processing payroll correctly.

Hourly side of the comparison: 

Straight Time Hourly Pay — the base hourly rate applied to all hours worked

Commission side of the comparison: 

Service Commission  +  Add-on Service Commission  +  Request Therapist Bonus  +  Free Service Commission  +  Redo Penalty  +  Product Commission (only if you selected the Service and Product option)

Important

The components listed above are consumed into the comparison result. When you process payroll from this report, take the applied comparison amount — do not also add these individual components separately, or they will be counted twice.

Overtime Premium is always added on top   

Overtime Premium is never part of the comparison. It is always added on top of whichever side wins.

This matters for compliance. Overtime premium is an amount the employee has earned for working beyond the threshold — it is owed regardless of whether their hourly pay or commission was higher for the period. Including it in the comparison would risk under-reporting overtime.

How this differs from the existing report 

Existing Payroll Summary Report 

New Payroll Earnings Summary 

What's compared on the hourly side 

Total Hourly Pay — which already includes Overtime Pay

Straight Time Hourly Pay only

Overtime handling 

Included in the compared figure, which can lead to overtime being counted twice when hourly wins

Overtime Premium is separate and always added on top — no duplication

Comparison period 

Follows your overtime configuration (day / week / pay period)

Always the full pay period, independent of overtime configuration

Visibility 

A single combined column

Separate Straight Time Pay and Commission columns, with the applied amount indicated

Payroll code mapping 

The generic Max(Hourly Pay, Commission) column meant the earning could not be mapped to a specific payroll code — employees saw a non-specific label on their paystub

It is clearly visible which component was higher, so the amount can be mapped to the correct payroll code. Employees see the accurate earning type on their paystub — Hourly Pay or Commission.

Your overtime calculation itself is unchanged — it continues to follow the rule you configured for each employee.

Example 3 — Comparison with overtime 

Setup:  Hourly rate $20/h. Overtime above 40 hours at 1.5×. Comparison enabled — Service commission only.     

Hours worked: 45 hours.     

Service commission for the period: $780.00

Component 

Amount 

In the comparison? 

Straight Time Hourly Pay

$900.00 (45h × $20)

✔ Yes — hourly side

Service commission total

$780.00

✔ Yes — commission side

Overtime Premium

$50.00 (5h × $20 × 0.5)

✘ No — always added on top

Result:  $900.00 (hourly) is higher than $780.00 (commission), so hourly pay is applied.

Applied earnings 

Amount 

Straight Time Hourly Pay (applied)

$900.00

Overtime Premium (always added)

$50.00

Total 

$950.00 

Because hourly pay won, this $900.00 maps to your Hourly Pay payroll code — not to a generic combined code. The employee's paystub will accurately reflect that this was hourly earnings.

Tips

The report shows tips differently depending on whether your business is enrolled in Same-Day Tips Payout.

If you are not enrolled in Same-Day Tips Payout 

A single Tips column appears, showing the total tips recorded against invoices for the period. All of this flows through your payroll.

If you are enrolled in Same-Day Tips Payout 

Three columns appear:

Column 

What it represents 

Payroll treatment 

Tips

Total tips recorded against invoices during the pay period

Reference total

Tips payout by Zenoti

Tips already paid directly to the employee by Zenoti

Maps to Cash Tips. Not part of net pay — but must be included in payroll for tax calculation

Tips to be paid by employer

The remaining tips you pay the employee through payroll

Maps to Paycheck Tips. Part of net pay

How the three relate 

Tips (total recorded against invoices)   −   Tips payout by Zenoti (already paid out)   =   Tips to be paid by employer (process through payroll)

Mapping to payroll codes 

Zenoti column 

Payroll equivalent 

In net pay? 

Taxable? 

Tips payout by Zenoti

Cash Tips

✘ No — already received by the employee

✔ Yes — include for tax calculation

Tips to be paid by employer

Paycheck Tips

✔ Yes

✔ Yes

Tips payout by Zenoti behaves like cash tips: the employee has already received the money, so it does not increase their net pay. However, it is still taxable income and must be reported to your payroll provider so that withholding is calculated correctly.

Tips to be paid by employer behave like paycheck tips: they are paid to the employee through payroll and form part of their net pay.

Important

Do not process the full Tips amount as paycheck tips if you are enrolled in Same-Day Tips Payout. Use Tips to be paid by employer for net pay, and report Tips payout by Zenoti as cash tips for tax purposes — otherwise employees will be paid twice for the same tips.

Loading and refreshing report data

When you open the report 

The report displays the last available calculated data for the selected pay period. If earnings have never been calculated for that period, the report prompts you to calculate.

Recalculating 

Click Recalculate to refresh earnings for the selected pay period. Recalculate whenever underlying data or configuration has changed — for example a new invoice has been processed, a commission plan has been updated, or an overtime rule has been modified.

Last refreshed information 

The report shows when the data was last calculated and what triggered it:

"Last refreshed on [date, time] by [name/system] from [source]"

The source indicates where the calculation was triggered from — the web admin, myZen, the Zenoti Manager App, or an automatic scheduler run. This gives you a clear audit trail of your earnings data.

Employee-triggered recalculation (optional) 

Your organisation can enable "Allow employees to refresh payroll data from myZen". When enabled, employees can trigger a recalculation of their current pay period earnings from myZen or the Zenoti Manager App. Any recalculation triggered this way is reflected in the report, with the source shown in the last refreshed line.

Additional detail reports

All existing supplementary reports remain available from the employee record in the new report:

Report

What it contains

Invoice Details Report

Full invoice-level breakdown per employee

Work Task Wise Details Report

Task-by-task hours and pay detail

Employee-wise Details Report

Summary view of earnings by employee

These are accessed in the same location as before.

Tip

Coming soon: A new Earnings Dashboard in the myZen app will give employees a detailed view of their own earnings, drawn from the same data as this report. A separate help article covering the Earnings Dashboard will be published when it becomes available.

Frequently asked questions

Can I use the existing Payroll Summary Report alongside the new one?

Yes. Both reports are available during the transition. We recommend running them in parallel for one or two pay periods so you can compare figures and familiarise your team before switching over.

Will the existing Payroll Summary Report be removed?

The existing report remains available for now, but it will eventually be deprecated. We recommend transitioning your payroll workflow to the Payroll Earnings Summary once you have validated the figures.

I use ZIP Payroll. Which report feeds the payroll input screen?

Once the Payroll Earnings Summary is enabled for your organisation, the payroll input screen pulls values from the new report, not from the existing Payroll Summary Report.

Will my historical payroll data change?

No. Historical pay periods remain as processed. The new report applies to current and future pay periods.

Our overtime is configured differently across locations. Does the new report change how overtime is calculated?

No. Overtime calculation follows the rule you configured for each employee, exactly as before. What is new is that commission comparison always runs across the full pay period, separately from your overtime configuration.

Why might my totals differ from the existing report when comparison is enabled?

The new report compares Straight Time Hourly Pay rather than Total Hourly Pay, and always compares at the pay-period level. Overtime Premium is added on top instead of being folded into the compared figure. Your total earnings should be correct in both cases, but the way they are split across columns has changed — and overtime is no longer at risk of being counted twice.

I'm on a semi-monthly pay frequency. What changes for overtime?

Overtime hours from a workweek that straddles two pay periods are allocated to the period in which that business week ends, in line with wage and hour requirements. You may see overtime premium shift between periods compared with the existing report.

What is AHR and when does it apply?

AHR is the Average Hourly Rate. It applies when the Work Tasks feature is enabled, and an employee works across multiple task types at different rates. Zenoti calculates a blended rate — total straight-time earnings divided by total hours — and uses it as the base for the overtime premium. See Example 2.

Which commission configuration applies if I've set it up at more than one level?

Item level takes priority, then Employee level, then Job level. See section 5.2.

Which tips figure should I process through payroll?

If you are enrolled in Same-Day Tips Payout: use Tips to be paid by employer as paycheck tips (part of net pay), and report Tips payout by Zenoti as cash tips for tax calculation only (not part of net pay). If you are not enrolled, only a single Tips column appears, and the full amount flows through payroll. See section 7.

Do I need to click Calculate every time?

The report shows the last calculated data when you open it. Click Recalculate when configuration or underlying data has changed, and you need updated figures.

Feedback

We are actively developing this report and welcome your input. For questions, feedback, or issues, write to payrolloperations@zenoti.com.