Products & Pricing

Setting Up Service Options

In this article

Service Options are the types of work your business performs, such as Laundry, Dry Clean, Wash, Cleaning, Repair, or Coating. When staff create an order, they pick a Service Option and the system works out the price on its own. The most important decision when adding a Service Option is the Pricing mode, which tells the system how to calculate the price. This guide explains all five modes with realistic examples, how to use sub-options for tiered services, and how editing or deleting a service option affects your active price lists.


How to Access Service Options

  1. Click the βš™οΈ Settings icon in the top-right corner.
  1. Under the Products & Pricing section, click Service Options.

You see a list of existing service options. Each row shows the Name and Pricing mode. Use the search bar at the top right to find a specific service. The Previous page and Next page buttons at the bottom right move between pages.


Choosing the Right Pricing Mode

EasyBiz supports five pricing modes. Pick the one that matches how you actually charge.

My situationUse this mode
I charge the same flat price per piece, every item, every timeFixed Price per Unit
My service has multiple levels (Basic, Premium, Hand Wash) each with its own priceCustom Pricing with Sub-Options
The price depends on item attributes (size, fabric, material)Rule-Based Pricing
I charge a set total based on how many pieces are brought inTiered Rate by Units
I charge by the hour or session lengthHourly Rate
Tip: Start with Fixed Price per Unit for most services. It is the simplest to configure and the easiest for staff. You can always add more complex modes later for specific services.

Adding a Service Option

Click + Add Service Option at the top right.

Name

What your staff sees on the POS.

Example πŸ‘‰ : Laundry, Dry Clean, BAG Deep Cleaning.

Code

Optional. A short internal abbreviation used for reporting and labels. Auto-converts to uppercase. Not shown to customers.

Example πŸ‘‰ : LAUNDRY, DRY, BAG-DC.

Pricing mode

How the price is calculated. See the five modes below.

Image

Optional. An icon shown on the POS. Helpful when you have many services.

Warranty

Optional. Warranty terms surfaced to customers when this service is selected. Most shops leave this blank.

Click Add to save.

⚠️ Important: Once saved, the Pricing mode cannot be changed. To switch modes you must delete the option and create a new one. Choose carefully.

The Five Pricing Modes

Fixed Price per Unit

One price per unit, multiplied by quantity.

Example πŸ‘‰ : Laundry at SGD 3.50 per piece. Customer drops 8 pieces, system shows SGD 28.00.

Best for laundry per piece, ironing per piece, or any service where every item costs the same.

Custom Pricing with Sub-Options

A parent service with multiple named tiers, each priced separately. Staff pick the parent service then the sub-option.

Example πŸ‘‰ : Bag Cleaning with three tiers β€” Surface Clean (SGD 20), Deep Clean (SGD 45), Full Restoration (SGD 80). Or Protective Coating with Standard Coat (SGD 60) and HP Coat Pro (SGD 120). Staff selects Coating, then HP Coat Pro, and the higher price applies.

Staff can also pick more than one sub-option for the same item (e.g. Wash plus Iron) and the system adds them together.

To set up sub-options: when you select Custom Pricing with Sub-Options, a sub-options panel appears at the bottom of the form.

  1. Enter the Sub-option name (what staff sees, e.g. HP Coat Pro).
  2. Enter an optional Option Code (e.g. HPCP).
  3. Click + Add sub-option to add more.
  4. Drag rows to reorder. Use the β€’β€’β€’ three-dots menu to delete a sub-option.
Note: You are only setting up the names here. Actual prices for each sub-option are set in your Consumer Price List after saving the service option.

Rule-Based Pricing

Staff select item attributes (size, fabric, material) on the POS and the system looks up the matching price in a rules table.

Example πŸ‘‰ : Dry cleaning where silk blouse is SGD 14 and cotton shirt is SGD 6. Or bag deep clean where small leather clutch is SGD 35, medium canvas tote is SGD 50, and large exotic leather is SGD 120.
⚠️ Important: Rule-based pricing requires setup in three separate places. The dedicated Setting Up Price Rules guide is Coming Soon. For now, use Custom Pricing with Sub-Options or Fixed Price per Unit.

Tiered Rate by Units

A flat package price for a specific quantity, not a per-unit rate.

Example πŸ‘‰ : Curtain cleaning where 1 curtain is SGD 30, 2 curtains are SGD 55, 3 curtains are SGD 75, and 5 curtains are SGD 110. Staff selects the matching tier.

Best for curtain cleaning packages, bulk laundry packs, or any "more you bring, better the deal" pricing. Tier prices are configured in the Consumer Price List for this service.

Hourly Rate

Price based on how long the service takes, in 30-minute increments from 0.5 to 12 hours.

Example πŸ‘‰ : On-site laundry assistant at SGD 25 for 1 hour, SGD 45 for 2 hours, SGD 80 for a half day.

Best for on-site or time-billed work.


Editing or Deleting a Service Option

To edit an option, click on the option to open its details. To delete, click the β€’β€’β€’ three-dots menu and select Delete.

When editing, if the option is in active price lists, a confirmation lists which price lists will be updated. Click Confirm update to apply.

When deleting, the system checks usage. If unused, you see "Service option not in use, you can safely delete it." If in use, a yellow warning lists the price lists that reference it. You can still delete; existing orders are unaffected, but the option is no longer available for new orders.

⚠️ Important: Deleting an in-use service option removes it from all future orders. If you are unsure, use Edit to rename it instead.

FAQs

Can I change a sub-option's price without republishing the whole price list?

Sub-option prices live inside the price list. To change them, draft a new price list version, edit the price, and republish. See Manage Price List Versions.

What is the difference between a sub-option and a separate service option?

Sub-options share the parent service's grouping at the POS, so staff see one tap (Cleaning) leading to a tier picker. Separate service options are listed as siblings. Use sub-options when the work is the same job at different intensities. Use separate options when the work is genuinely different.

My service has both a flat fee and a tiered rate. Which do I pick?

Pick the one that applies most often and use Add-ons for the exception.

Why is the Pricing mode field locked when I edit a service option?

Changing modes mid-life would invalidate every price list that references this option. Delete and recreate if you must change the mode.

Can I attach an image to each sub-option?

Not currently. Only the parent service option has an image field.

What's Next

Continue to Setting Up Accessories and Setting Up Add-ons for optional extras, or jump to Setting Up Consumer Price Lists to attach actual prices to your service options.

Give feedback

Image placeholder

Up next

Setting Up Accessories

Record the small extras (hooks, belts, dust bags, hangers) that come with a customer's item so nothing gets lost during service.

Read more