Pricing models

How Pool Hall Master decides what to charge — from default hourly rates to per-table flat rates and per-player tiers.

Updated April 21, 2026

Pricing in Pool Hall Master is layered. Every table session uses one effective rate at any given moment, and the rate is chosen by walking down a priority list. Knowing the order is the key to setting up your pricing correctly.

The priority order

When Pool Hall Master needs to charge for table time, it picks the first match from this list, top down:

  1. A matching time-based Rate Rule (e.g. happy hour, weekday lunch) — see Rate Rules.
  2. The table’s Rate Override (set per-table in the sidebar).
  3. The table’s Table Type rate (e.g. Tournament 9-Foot always charges $20/hr).
  4. Global player rate tiers (e.g. 1 player = $10/hr, 2 = $15/hr, 3+ = $20/hr).
  5. The Default Hourly Rate from Settings → Tables & Pricing → Table Configuration.

Any membership discount the player has is then applied to the chosen rate.

Default Hourly Rate

This is the rate that applies when no other rule does. Set it under Account & Settings → Tables & Pricing → Table Configuration → Default Hourly Rate with the description “Base rate when no rate rules apply”.

Most rooms set this to their standard daytime per-player rate.

Per-table flat rate

You can switch the whole venue (or a single table) into flat rate mode.

Venue-wide flat rate

Toggle Flat Rate (Per Table) under Table Configuration. With this on, every table’s total time is calculated once and split evenly among the players on that table at checkout.

Per-table flat rate

In the sidebar of any table you can set a Set Flat Rate for just that table. The total accumulates per hour and splits across the players on that table. Useful for one-off arrangements (a private group, a corporate event, etc.).

Player rate tiers

Tiered pricing lets you charge a different rate based on how many players are on a table — common at rooms that bill per person.

You can configure tiers two ways:

  • Globally — under Table ConfigurationGlobal Player Rate Tiers. Applies whenever a table type doesn’t define its own tiers.
  • Per Table Type — in the Table Types editor, each type can have its own tiered table.

A typical configuration:

PlayersRate per hour
1$10
2$14
3$18
4+$22

Table Type rates

Each Table Type (up to 4 custom types) can carry its own hourly rate. For example:

  • Bar Box (7-Foot) — $10/hr.
  • Tournament 9-Foot — $20/hr.
  • Snooker — $25/hr.

Configure under Account & Settings → Tables & Pricing → Table Types. Each type can have a flat hourly rate, a tier table, or both.

Per-table Rate Override

If you need to charge a single table differently than its type — for an event, a comp, a special — set a Rate Override on that table from the sidebar. Override clears whenever you clear the table or check out.

Membership discounts

Customers with active memberships get a Discount % applied to their share of the table-time charge. The discount is applied after the effective rate is picked from the priority list above.

See Memberships for setup.

Time Adjustment (manual edits)

If you forgot to start the timer when the players sat down, or you need to take time off mid-session, use Time Adjustment on a player chip:

  • Open the chip → Apply Time Adjustment.
  • Add or subtract minutes.
  • Confirm — the player’s elapsed time changes immediately.

This is the supported way to make corrections during a live session.

Tax and surcharges

Under Table Configuration you can set:

  • Tax % — applied to subtotals at checkout.
  • Spill fee and other static surcharges.

Tax is shown on its own line (e.g. Tax (8.25%)) on the Checkout Table sheet.

A worked example

A party of three sits down at Table 5 at 7:30pm on a Friday and plays for 90 minutes. Your venue has:

  • Default hourly rate: $15/hr
  • Table Type Bar Box: $12/hr with tiers (1: $10, 2: $14, 3: $18)
  • A Rate Rule Friday Late Night active Fri 9pm–close at $20/hr
  • The lead player has a VIP membership with a 15% discount

For the first 90 minutes (7:30–9:00pm):

  • The Friday Late Night rule isn’t active yet.
  • No per-table override is set.
  • Table type Bar Box has tiers, so 3 players → $18/hr.
  • That $18/hr is split per player.
  • The VIP gets 15% off their share.

If the session continued past 9pm, the rate would jump to $20/hr for the remaining time because the Friday Late Night rule then applies — and the VIP’s 15% discount continues to apply on that portion too.