Payroll

Navigate to Financials → Payroll to access the payroll section.

Written By Sean MacCourtney

Last updated 1 day ago

Running Payroll

  1. Select a date range — Rotor will calculate payroll for that period.

    • Hourly employees: hours worked within the selected weeks are tracked.

    • Commission-based employees: commissions are applied based on the scheduled visit date.

  2. Review team member payroll — All team members appear in the list. Expand any member to see their individual payroll lines, broken down by commission type or hourly rate.


Understanding Payroll Lines

Each payroll line shows how an employee earns pay for a job. Common line types:

  • Salesman commission — A percentage of the job total (e.g., 32% of $100 = $32).

  • Upsell commission — Applied to the value of any upsold line item only, not the total job (e.g., 5% of a $100 upsell = $3).

  • Technician commission — A percentage of the job amount. When more than one technician is on a job, the job amount is not split between them before the commission rate is applied — each technician earns their rate on the full job amount. Use a Technician count modifier if shared jobs should pay differently.

  • Tips — Tips appear as their own payable rows on payroll and can be paid out alongside commission.

Tip: Click the Info button on any line to see a full job breakdown: total job amount, technician pay, salesman pay, upsells, tips, and company retained amount.

Note: Upsell commission is calculated separately from and in addition to the technician commission — both apply independently.


Setting Commission Rates

Go to Financials → Payroll → Rate Settings to configure rates per employee. You can also edit one person's rates from Settings → Team: open their profile and choose the Commissions tab.

  • Technician rate — Commission % on technician line items.

  • Salesman rate — Commission % on sales.

  • Upsell rate — Commission % on upsold line items only.

  • Hourly rate — For employees paid by the hour.

Rate Settings shows a breakdown of what the user earns on an upsold line item. The technician rate covers the work, and the upsell rate is added on top of it — so a 17% technician rate plus a 20% upsell rate means the user earns 37% on a line item they both sold and serviced. If someone else sold the upsell, that person earns the upsell portion and this user keeps the technician portion. Rate modifiers, where they match, adjust these percentages at payroll time.

Modifiers

Modifiers adjust the base commission rate based on job conditions:

Modifier Type Example

Frequency

Quarterly plan jobs → add 2% to commission

Service type

One-time jobs → subtract X% from commission

Technician count

Jobs shared with 2 technicians → subtract 5% from commission

You can add or subtract from the base rate, and configure modifiers separately for technician, salesman, and upsell roles.


Downloading & Running Payroll

  • Download CSV — Exports all payroll lines. Select specific lines or employees to download a filtered export.

  • Run Payroll — Marks selected lines as paid in Rotor to prevent double-paying. You can run payroll for all employees or select specific ones (e.g., just salespeople).

Filters

Use filters to narrow down the payroll view:

  • Unpaid only — Show only lines that haven't been paid yet.

  • By role — View technicians, salespeople, etc. separately.