Nabu
Setup Guide

Services

How to set up your service menu in Nabu — including pricing, duration, and what goes into each service — so Nabu can calculate service-level profitability.

Why services need to be set up

Your service menu is the heart of your financial model. Nabu needs to know what services you offer so it can:

  • Match sales records to the correct service
  • Calculate the true cost of delivering each service
  • Generate service-level profitability reports
  • Track which services drive the most revenue and profit

Without services set up, Nabu can still show you total revenue — but it can't break down margins by service, which is one of its most valuable features.

What makes up a service's cost?

When Nabu calculates the profitability of a single service, it adds up:

  1. Labor cost — the assigned provider's pay model for the service: hourly/salary base labor by provider minutes, commission, flat per-service pay, or per-unit injectable pay when unit counts are available
  2. Consumable cost — supplies used during the service (e.g., serum, needles, gloves)
  3. Equipment cost — share of device cost allocated to this service (e.g., laser depreciation)
  4. Room overhead — share of fixed overhead allocated based on room time used
  5. General overhead — remaining overhead allocated across all services

What's left after subtracting all of these from the service price is your contribution margin — the money that actually goes toward profit after direct costs.

Setting up a service

When you add a service (or import from CSV), you're filling in these fields:

Basic information

FieldWhat to enter
Service nameExact name as it appears in your booking software. This is how Nabu matches sales records.
CategoryService category (e.g., Facials, Injectables, Laser Treatments)
PriceStandard retail price
Duration (minutes)How long the service takes from start to finish, including setup and cleanup
ActiveWhether this service is currently on your menu

Labor

FieldWhat to enter
Provider time (minutes)How many minutes the provider is actively working on the client (may be less than total duration if there's wait time)
Assistant time (minutes)If an assistant is involved, how many minutes they spend

If you leave labor fields blank, Nabu uses the total duration and assumes one provider at their standard rate.

Consumables

Link the products and supplies used in this service. You'll select from items you've already added in Products & Supplies. For each consumable, enter:

  • Which product
  • Quantity used per service

Example: A HydraFacial might use 1 HydraFacial serum cartridge and a set of disposable tips.

Equipment

If a device is required for this service, link it here. You'll select from items in Equipment. Nabu allocates the device's monthly cost across all services that use it, weighted by how much time they use it.

Service notes

Any internal notes about the service — useful for your team but not shown in client-facing reports.

Service name matching

This is important. When Nabu imports sales data (from CSV or API), it matches each sale to a service by name. The service name in your sales records must match the service name you enter in Setup exactly — or close enough for Nabu to recognize it.

For example: If your booking software calls it "Platinum HydraFacial 75min" but you enter it in Nabu as "Platinum HydraFacial," they won't match automatically. You'd need to either:

  • Use the same name in both places
  • Use the manual sales entry modal to select the right service by searching

If you're using the CSV import for sales, the service_name column in your file should match exactly what you've entered in Setup.

Importing services from CSV

If you have 20+ services, CSV import saves time. Download the Services template, fill it in, and upload it.

Key template columns:

ColumnDescription
nameService name (must match your booking software)
categoryService category
priceStandard price
duration_minutesTotal duration
provider_minutesProvider active time
active"Active" or "Inactive"

Tips for accurate service setup

Start with your top 10 services. You don't have to add every service before confirming this section. Add your most frequently performed services first, since they'll have the most impact on your profitability numbers.

Estimate duration if unsure. If you're not sure of the exact provider time, a reasonable estimate is fine. A 5-minute error in a 60-minute service changes labor cost by less than 10%.

Match service names carefully. Spend a few minutes checking that your service names in Nabu match what appears in your booking software or CSV exports. Small differences (capitalization, punctuation) can cause import warnings.

Services you no longer offer. If you have old services that you don't perform anymore, mark them as "Inactive" rather than deleting them. This preserves the historical data.

Next: Memberships & Packages →

On this page