Setting Up Room Pricing

Modified on Mon, 27 Apr at 4:21 PM

Pricing in Booking Phoenix is organised into pricing groups. Each group has an effective date and a set of prices that apply from that date forward, letting you schedule price rises (or promotional drops) in advance without editing anything live. This guide covers creating a group, adding pricing tiers, and using breakpoints.

1. Open the Pricing tab

Go to Rooms, click Edit on the room you want to price, then select the Pricing tab at the top of the modal.

Room edit modal with the Pricing tab selected, showing the "Add Pricing Group" button and an existing pricing group card below it

2. Understand pricing groups

Each card on the Pricing tab is one pricing group. The header shows its effective date — the date from which those prices apply. The group with the most recent effective date on or before today is the one currently active (marked with a green Active badge).

Important: Pricing history affects reporting. Editing an existing pricing group will change prices retroactively on past bookings, which can make reports look wrong. If you're putting prices up, add a new group with a future effective date rather than changing the current one.

3. Add a new pricing group

Click Add Pricing Group. You'll be asked for an effective date — pick the date you want the new prices to start. The new group appears as an empty card.

Pricing tab after clicking "Add Pricing Group", showing the new empty pricing group card with date picker and empty price columns

4. Add prices with breakpoints

Each pricing group is split into columns (typically by player type — Adult, Child, etc., depending on your branch settings). Inside each column is a table with three fields per row:

  • Breakpoint — the minimum number of players this price applies at. 0 means the base/default price (no minimum). Use higher numbers for volume discounts.
  • Price — the per-player price at that breakpoint.
  • Upgrade — an optional extra charged on top (used for premium upgrades, add-ons, etc.).

Example. To charge $55 per adult for groups of 1–3, and $45 per adult for groups of 4 or more:

  • Row 1: Breakpoint 0, Price 55
  • Row 2: Breakpoint 4, Price 45

Click Add under each column to add another breakpoint row, and the red trash icon to remove one.

A pricing group card with the Adult column filled in showing two breakpoint rows (0 and 4) with example prices, and the Child column alongside it

5. Save

Click Save at the bottom of the modal. The new group takes effect on its effective date — no further action needed.

Scheduling a price rise

The recommended workflow:

  1. Leave your current group untouched.
  2. Click Add Pricing Group.
  3. Set the effective date to the day the new prices start (e.g. the first of next month).
  4. Copy across the pricing structure and update the amounts.
  5. Save.

Bookings taken today will still use the current prices. Bookings taken on or after the effective date automatically switch to the new group.

Function rooms

Function rooms use a simplified single-price field on the Details tab — they don't use pricing groups or breakpoints.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article