Nabu
Setup Guide

People & Payroll

Add providers and staff with their pay arrangement and hours so Nabu can cost labor correctly, keeping committed pay apart from variable pay.

Why providers need to be in Nabu

Every service your clinic performs is delivered by a provider, and labor is usually the largest single component of service cost. Nabu needs to know how each person is paid, how many hours they are paid for, and how many of those hours are available for clients.

The most important thing to get right is whether the pay is committed or variable. Committed pay is owed whether or not a client books. Variable pay only exists when a service sells. That distinction drives your fixed costs, your contribution margin, and your break-even revenue.

Who to add here

Add everyone whose labor cost you want to track. Licensed providers such as estheticians, nurses, injectors, and laser techs perform services and generate revenue. Non-clinical staff such as front desk and office management go into overhead rather than directly into service cost.

Important: For sales records to link to the right provider, each provider needs an email address in Nabu. This is what Nabu matches imported sales data against, so it should be the same address you use in your booking software or CSV imports.

The fields explained

Basic information

FieldWhat to enter
NameFirst and last name
Email (required)Work email address. This is used to match sales records to this provider.
Phone (optional)Work phone number
Role / TitleTheir job title (e.g., "Licensed Esthetician", "RN Injector", "Front Desk")
Service ProviderCheck this box if this person performs revenue-generating services. Uncheck for admin staff.
ActiveCheck if currently working. Uncheck if they've left or gone on leave.

Compensation

Pick the pay type that matches how the person is actually paid. Each one is handled differently.

Pay typeCommitted base payVariable pay
HourlyHourly rate for every paid hour on the rosterOptional service and retail commission
Salary (W2)The salary, in fullOptional service and retail commission
Commission onlyNoneCommission on services performed
Flat fee per serviceNoneA set amount per completed service
Per-unit injectableNoneA set amount per unit or syringe
No base pay / ExcludedNoneNone. Use for owners and anyone paid outside payroll.
Unknown / Needs reviewNone until confirmedNabu flags the person instead of guessing

Commission-only, flat fee, and per-unit providers carry no committed base pay at all. They cost nothing until a service sells. That raises your contribution cost and lowers your break-even revenue compared with an hourly or salaried provider doing the same work.

FieldWhat to enter
Hourly rateIf hourly: the hourly wage, for example $35.
Annual or monthly salaryIf salary: the salary value. Nabu stores the monthly equivalent.
Service commission %Commission on services, from 0 to 100. Leave at 0 if they do not earn one.
Retail commission %Commission on retail and product sales. Charged to whoever performed a service on the same ticket, since retail lines carry no seller of their own.
Flat fee per serviceIf flat fee: either one amount for every service, or a different amount per service category. See below.
Injectable unit rateIf per-unit injectable: the amount paid per unit or syringe.
Include in payrollTurn off for roster-only people or anyone paid outside payroll.
Compensation notesContext for unknown, excluded, or unusual arrangements.
Monthly benefitsEmployer-paid benefits per month, such as health and dental.

Flat fees that vary by service category

Flat fee schedules are rarely one number. A provider might get $120 for an injectable appointment and $55 for a facial. Choose Different amount per service category and Nabu lists the categories from your service catalogue with a rate box for each.

Leave a category blank to fall back to the default rate you set above the list, so you only have to fill in the categories that differ. Rates are set per category rather than per individual service, which covers how these schedules are normally written without asking you to price hundreds of services one at a time.

Category rates are set in the app. The CSV importer handles the single flat rate only, so import first and add the category rates afterwards.

Hours

FieldWhat to enter
Paid hours per weekEvery hour on the roster, whether or not a client is in the chair.
Bookable hours per weekHours available for client appointments. This should be less than or equal to paid hours.

These two fields do different jobs, and confusing them is the most common setup mistake.

Paid hours drive what an hourly person costs you. A provider rostered for 32 hours is paid for 32 hours even in a quiet week, so their committed payroll is the hourly rate times 32, not times the hours a client happened to book. Getting this wrong understates payroll by the whole administrative and turnover portion of their week.

Bookable hours never change what someone is paid. They are the denominator that spreads a person's cost across the services they deliver, so lowering bookable hours raises the cost charged to each service. If a provider works 40 hours and spends 8 on charting, meetings, and turning over rooms, enter 40 paid and 32 bookable.

For a salaried provider with no roster on file, Nabu assumes a standard 40 hour week when converting the salary to a per-service cost. The salary itself is committed in full either way.

Payroll load (taxes and burden)

Payroll load is the employer side cost of having an employee: Social Security, Medicare, and unemployment taxes. In the US it usually runs 12% to 20% on top of base pay.

Nabu applies a default estimate so you do not have to work it out. If your accountant or payroll provider has given you an exact figure, you can override it in the form.

Solo plan: your provider profile

On the Solo Founder plan, Nabu created a provider profile for you at onboarding using your signup name and email.

Check that this profile is accurate by going to Setup → People & Payroll. You should see your name there. Make sure:

  • The email address matches what you use in your booking software
  • The pay type and rate reflect how you actually pay yourself
  • Paid hours match your typical week

You can edit this profile by clicking on your name.

The Solo plan supports one provider per location. If you hire team members, you will need to upgrade your plan to add them.

CSV import

If you have multiple providers, importing from a spreadsheet is faster than entering them one by one. Download the People & Payroll template from the Setup page, fill it in, and upload it.

The template columns are:

ColumnDescription
first_name / last_namePerson name
emailWork email for matching sales/provider records
phoneWork phone
role_titleJob title
is_provideryes if this person performs revenue-generating services
is_activeyes for current team members, no for inactive/former people
employment_typeemployee, contractor, owner, or other. Use role/title for positions like Provider, Injector, Admin, or Manager.
include_in_payrollyes if Nabu should include this person in payroll calculations
base_pay_type"Unknown", "Hourly", "Salary", "Commission Only", "Flat Per Service", "Per Unit Injectable", or "No Base Pay". Use Unknown when the source record does not carry enough detail yet.
hourly_rateHourly wage (leave blank for salary)
monthly_salaryMonthly salary (leave blank for hourly)
service_commission_pctService commission as a decimal (e.g., 0.10 = 10%)
retail_commission_pctRetail commission as a decimal
flat_service_rateAmount paid per completed service. Per-category rates are set in the app after import.
injectable_unit_rateDollar amount paid per injectable unit or syringe
payroll_load_pctEmployer payroll burden percentage
monthly_benefitsMonthly benefits cost in dollars
hours_worked_per_weekPaid hours per week, including non-service time
productive_hours_per_weekBookable hours per week
source_employee_idOptional source-system employee ID, such as Zenoti employee ID
compensation_notesNotes for unknown, excluded, or unusual compensation

How provider data affects your reports

Once providers are set up:

  • Committed base pay for hourly and salaried providers becomes part of your fixed costs on the Financials page, which sets the revenue floor the location has to clear
  • Commission, flat fees, and per-unit pay become variable delivery cost, which sets your contribution margin
  • Labor cost per service is charged at the provider's loaded hourly rate for the minutes the service takes, or at their flat or per-unit rate
  • Provider profitability reports show revenue, cost, contribution, and profit per provider
  • Sales records that include a provider email link to the right provider automatically
  • Overhead per provider is allocated on their bookable hours relative to the whole team

Next: Services →

On this page