A rate is the price applied to a booking. A rate plan is a structured set of pricing rules that decides when a particular rate or pricing method should apply.
The rate is the number. The rate plan gives the number context.
What Can Change a Rate?
A business can use different pricing based on factors such as:
- Date or season.
- Day of the week.
- Room, space, service, or resource type.
- Demand or availability.
- Occupancy or capacity thresholds.
- How far in advance the customer books.
- Customer, member, or contract pricing rules.
- Promotions or approved overrides.
Not every business uses every factor. The pricing model should match how the organization actually sells its bookable items.
What Is a Rate Plan?
A rate plan groups pricing logic so the system knows which price should be offered under a defined set of conditions.
Examples might include a standard rate, member rate, peak-season rate, promotional rate, corporate rate, or another plan created for a specific booking model.
A rate plan can also be linked to restrictions or booking rules when the setup requires them, but those rules should be defined separately enough that staff understand what controls price and what controls booking eligibility.
What Is the Difference Between Fixed, Seasonal, and Dynamic Rates?
| Rate Type | Simple Meaning |
|---|---|
| Fixed rate | A set price that stays the same until someone or a rule changes it. |
| Seasonal rate | A price that changes for defined date ranges, seasons, holidays, or events. |
| Dynamic rate | A price that can change when defined demand, availability, occupancy, timing, or other rules change. |
Dynamic does not mean uncontrolled. The pricing logic can still use minimums, maximums, approval rules, and other limits.
How Does the System Choose the Rate?
- The customer selects a date, time, resource, or service.
- The system checks the rate plans that are allowed for that booking.
- Pricing rules check factors such as date, demand, availability, customer type, or promotion.
- The applicable rate is returned.
- The booking records the price that was applied.
The exact order depends on the configured pricing model. For non-price booking restrictions, see How Booking Rules Work.
How Do Rates Work Across Booking Channels?
When a business sells through outside booking channels, rates and availability may need to stay aligned across those channels.
Booking Ninjas' Channel Manager includes rate-plan management, seasonal and promotional pricing, room-type mapping, and rate synchronization for supported channel setups.
How Does Booking Ninjas Manage Rates?
Booking Ninjas' Rate Management tools support centralized rate control, seasonal pricing, dynamic pricing, multi-calendar pricing, minimum and maximum rates, overrides, and rule-based pricing logic.
The wider Booking Management area connects pricing with availability, capacity, resources, reservations, and operations.
For the reporting side, see How Revenue Is Reported.
Sources and Further Reading
- Booking Ninjas: Rate Management — covers seasonal pricing, dynamic pricing, pricing rules, multi-calendar control, overrides, and rate limits.
- Booking Ninjas: Channel Manager — covers rate plan management, seasonal and promotional pricing, and rate synchronization across supported booking channels.