All articles

New Feature

Fixed-Charge Staff: Bill a Flat Fee Instead of an Hourly Rate

By Andrew Hemphill · 7 May 2026

Up until now, every staff position you set up in Puree was billed by the hour — quantity × rate × hours worked. That works for most catering staff, but some roles are better priced as a flat fee: a chef hired in for the day, an event manager paid a fixed fee for an event, or a specialist whose pay isn't tied to clock-in/clock-out. Now you can set up staff as fixed charge as well as hourly.

Setting Up a Fixed-Charge Staff Position

Head to Staff in the sidebar and either edit an existing position or create a new one. You'll see a new Charge Type option with two choices:

  • Hourly rate — The classic behaviour. Cost = quantity × rate × hours on the quote.
  • Fixed charge — Cost = quantity × rate. Hours on the quote don't affect the price.

The rate field is the same in both cases — for fixed-charge staff it's just interpreted as a flat amount per unit instead of per hour.

How It Behaves on a Quote

When you add a fixed-charge staff member to an order, you still enter a start and finish time — those times are used for rostering and the customer-facing schedule. But the cost shown on the quote is the flat rate, regardless of how many hours sit between those times. The quote line reads "@ $X fixed" instead of "@ $X per hour", so customers see the pricing logic clearly.

Existing Staff Are Unchanged

Every staff position you've already set up stays on Hourly rate — nothing changes for existing quotes. You only opt in to fixed charge by editing a position and switching the toggle.

It's a small change but it removes a long-standing workaround (entering "1 hour" with an inflated rate) and makes those positions read more naturally on the quote.