Custom prices are per-customer overrides that sit on top of your pricing tiers — one-off deals for a specific customer (or customer tag) on a specific product (or slice of the catalog). Nebo's Painting Service gets a special price on REGAL SELECT MATTE -BASE 2, regardless of their Painter tier.

In the POS mode, open Products in the left sidebar — Custom prices is the second top tab across.

How custom prices work

When a customer is attached to a sale, Rundoo rings each line like this:

  1. Is there an active custom price for this (customer, product) pair that matches the location and date? Use it.
  2. Otherwise, use the customer's assigned pricing tier.

A custom price isn't just one row for one product at one price — it's a small rule with four parts.

Part Choices What it means
Assign to Customer · Customer tag Who this price applies to. Customer targets one customer (optionally narrowed to a specific Job). Customer tag targets every customer carrying that tag — handy for broad cohorts like VIP or Employee.
Products By rules · By product · All products What this price applies to. By product picks items one at a time. By rules scopes by Vendor, Department, Class, Fineline, or Product tag — so you can say "all Benjamin Moore, all paint sundries, this whole fineline." All products is the blanket option.
Pricing strategy Discount · Margin · Dollar How the price is computed. Discount is a percentage off a reference tier (15% off Tier 1 Msrp). Margin targets a gross margin percentage off cost (30% margin). Dollar is a fixed price ($42.99).
Schedule and location Start date, expiration date, one or more locations When and where the price is live. A price that started yesterday with no expiration applies indefinitely at every location you picked. Set an expiration to auto-retire it — useful for short-term deals you don't want to remember to turn off.

<aside> 💡

Custom prices stack on top of tiers — they don't replace the tier assignment. If a customer has 3 custom prices for specific SKUs, those 3 items ring at the custom price and every other item rings at their tier price. You don't have to duplicate the whole tier.

</aside>

Adding a custom price

From the Custom prices tab, click Add custom price in the top-right.

The New custom price form opens as a full page with four sections to fill in top-to-bottom.

  1. Assign to — leave Customer picked and choose the customer from the dropdown (Nebo's Painting Service in the example above). Attach a specific Job if this price should only apply when that job is selected on the sale.
  2. Products — pick By product to target specific items, then search and select each SKU. Use By rules for catalog slices (vendor, department, class, fineline, or product tag) and All products for blanket overrides.
  3. Pricing strategy — pick Discount, Margin, or Dollar, then fill in the corresponding input. Discount and Margin require a Reference tier (so the system knows what to discount from); Dollar doesn't. Price rounding lets you snap computed prices to a cleaner number (.99, .95, nearest dollar) — optional.
  4. Schedule and locationStart date defaults to Today, Expiration date defaults to Dec 31, 2099 (effectively never). Narrow to specific Locations or leave All locations selected.

Click Save in the top-right. The new entry lands in the list and starts applying on the next sale.