Virtuosos of Price
Set a Rate Floor
Dynamic pricing tools do one job well: they adjust your nightly rate in response to demand signals. What they do not do, by default, is protect you from themselves. Left unconstrained, an algorithm chasing occupancy will drop your price to whatever it takes to fill a night, and that floor can be lower than your actual cost of hosting. The result is a calendar that looks healthy and a bank account that does not reflect it.
The rate floor is the single number that separates "the algorithm is working for me" from "the algorithm is working against me." Most hosts who set one do so once, at setup, and never revisit it. That is where the problem compounds. Your costs change, your market shifts, and the floor that made sense when you launched may now be letting the tool sell nights at a loss without any visible warning.
Why a floor matters more than the ceiling
Dynamic pricing tools are built with an occupancy bias. The logic is straightforward: an empty night earns nothing, so filling it at a lower rate is better than leaving it empty. That logic is correct in isolation. It breaks down when the rate required to fill the night is below what it costs you to host a guest.
The ceiling, by contrast, is largely self-correcting. If your tool sets a rate that is too high, the night goes unbooked and you can see that. The feedback is immediate. A floor that is too low gives you the opposite signal: the night books, you feel like the tool is working, and the problem is invisible until you reconcile your actual income against your actual costs.
There is a second reason the floor matters. Dynamic pricing tools respond to competitive pressure. If comparable listings in your area drop their prices, your tool may follow. Without a floor, you are effectively agreeing in advance to match whatever the lowest competitor in your market is willing to accept. That is not a pricing strategy. It is a race to the bottom with no finish line.
What a floor actually does:
- It sets the lowest price the tool is permitted to publish, regardless of demand signals
- It prevents the tool from filling low-demand nights at a loss
- It forces the tool to leave nights unbooked rather than sell them below your threshold
- It gives you a fixed reference point for evaluating whether the tool's adjustments are reasonable
The last point is underappreciated. A floor is not just a financial safeguard. It is a diagnostic anchor. When you can see that the tool is pricing consistently above your floor, you know demand is healthy. When you see the tool sitting at the floor for extended stretches, you know something needs attention.
Diagnosing your rate floor problem
Before you adjust anything, you need to know whether you actually have a floor problem. There are three distinct situations that look similar from the outside but require different responses.
Situation one: you have no floor set. Some tools ship with a default floor that is either very low or set as a percentage of your base rate without your input. If you have never explicitly set a floor, open your pricing tool and check what it is currently using. Do not assume a floor exists because you set a base rate. They are different fields in most tools.
Situation two: your floor is set but the tool is ignoring it. This can happen when a tool has a "smart" or "auto" mode that overrides manual settings. Check whether your tool has a mode that can bypass your floor. If it does, and that mode is active, your floor is decorative.
Situation three: your floor is set and respected, but it is wrong. This is the most common situation for hosts who have been running dynamic pricing for more than a few months. The floor was set at launch, costs have changed, and nobody has revisited the number.
Checklist for diagnosing your current floor:
- Open your dynamic pricing tool and locate the minimum price field. Write down the current value.
- Check whether the tool has any auto-adjust or smart floor feature that can override your manual setting. If yes, note whether it is active.
- Pull your booking history for the last full calendar quarter. Identify every night that booked at or within a small margin above your current floor.
- For each of those nights, calculate whether the booking covered your variable costs (cleaning, consumables, platform fees, and any per-stay costs you pay regardless of rate).
- Check your calendar for upcoming low-demand periods. Note whether the tool is currently pricing those nights at or near the floor.
If you find nights that booked below your variable costs, your floor is too low. If you find that the tool is sitting at the floor for long stretches on future dates, the floor may be correct but your base rate or other settings need review.
Setting the right minimum rate
The right floor is not a number you borrow from a competitor or derive from a market average. It is a number you calculate from your own cost structure. Here is how to build it.
Step one: calculate your per-night variable cost.
Variable costs are the costs you incur only when a guest stays. They include:
- Cleaning fee (if you pay a cleaner, use the actual invoice amount; if you clean yourself, assign an honest hourly rate)
- Consumables replaced per stay (toiletries, coffee, laundry costs)
- Platform fees charged to you as a host (check your current fee structure in your Airbnb account; it varies by setup)
- Any per-stay costs specific to your property (parking, utilities that spike with occupancy, etc.)
Add these up. The result is your break-even floor: the rate below which you are paying to host a guest rather than earning from it.
Step two: add your fixed cost contribution.
Fixed costs exist whether or not a guest stays: mortgage or rent, insurance, property management software subscriptions, and any ongoing maintenance contracts. Divide your monthly fixed costs by the number of nights you realistically expect to book in a month. The result is the per-night fixed cost contribution you need to cover.
Add this to your variable cost total. You now have a true cost floor: the rate at which you break even across all costs, not just the costs of the stay itself.
Step three: add a margin.
A break-even floor is not a business. You need to decide how much margin you want to protect as a minimum. This is a judgment call based on your goals, your market, and how much vacancy you are willing to accept in exchange for protecting that margin. There is no universal answer, and anyone who tells you otherwise is guessing.
Step four: sense-check against your market.
Calculate your cost-based floor, then look at your own booking history. If your floor is higher than the rate at which you have historically booked during your slowest periods, you will see more vacancy. That is not necessarily wrong. It means you are choosing margin over occupancy during slow periods, which may be the right call. If your floor is lower than your historical slow-period rates, the floor is not currently constraining anything, which is fine but means you should revisit it when costs change.
Decision rule for setting your floor:
| Situation | Action |
|---|---|
| Floor is below your variable cost per night | Raise it immediately to at least cover variable costs |
| Floor covers variable costs but not fixed cost contribution | Acceptable short-term, but plan to raise it as market allows |
| Floor covers all costs but leaves no margin | Functional, but review whether slow-period vacancy is preferable to margin-free bookings |
| Floor covers costs and margin, but tool sits at floor for long stretches | Floor may be correct; investigate whether base rate or other settings are misaligned |
| Floor is set but tool has an override mode active | Disable the override or treat the floor as unset and start from step one |
When to override the algorithm
A rate floor is a permanent constraint. An override is a temporary one. Knowing when to use each is part of managing a dynamic pricing setup rather than just installing one.
Override situations that are worth the manual effort:
Local events with known demand spikes. When a major event is announced in your area, your pricing tool will eventually respond to the demand signal. But "eventually" may mean a week before the event, by which time your competitors have already captured bookings at elevated rates. If you know an event is coming and you have historical data showing that your listing books early for similar events, consider setting a manual minimum for that period before the tool catches up.
Extended low-demand periods where vacancy is preferable. There are periods where the right answer is to leave nights unbooked rather than fill them at a rate that attracts guests who are a poor fit for your property. This is particularly relevant for listings with high cleaning costs or properties that show wear quickly. If your floor is already set correctly, the tool should handle this automatically. But if you are seeing the tool fill nights during a period you would rather leave open, a temporary rate increase is a legitimate override.
Shoulder seasons where your cost structure changes. If you pay higher utility costs in winter, or if your cleaning costs increase because of seasonal factors, your floor should reflect that. Rather than changing your permanent floor, some hosts prefer to set a seasonal override that raises the floor during higher-cost periods.
Situations where you should not override:
- Do not override because a competitor is pricing higher than you. Their cost structure and occupancy targets are not yours.
- Do not override because you feel the tool's price looks too low without checking whether it is actually below your floor.
- Do not override during a slow period simply because you want a higher rate. If the market will not support it, the override will produce vacancy, not revenue.
Checklist before applying a manual override:
- Identify the specific date range and the reason for the override
- Check whether the tool's current price for that range is above or below your floor
- If above your floor, consider whether the override is actually necessary
- Set an end date for the override so it does not persist beyond the situation that prompted it
- Note the override in a log so you can review whether it produced the intended result
Monitoring floor effectiveness
Setting a floor is not a one-time task. It is the beginning of an ongoing measurement process. A floor you set and forget will drift out of alignment with your actual costs and market conditions.
What to measure and when:
The most useful monitoring habit is a monthly review of the nights that booked at or near your floor. This tells you two things: whether the floor is being triggered (meaning demand was low enough that the tool needed the constraint), and whether the nights that booked at the floor were financially sound.
For each month, record:
- The number of nights that booked at or within a small margin above your floor
- The total revenue from those nights
- The total variable cost of those nights
- Whether the variable cost was covered
If you find that floor-rate bookings are consistently covering variable costs but not fixed cost contribution, that is useful information. It means your slow-period demand is real but price-sensitive, and you need to decide whether that occupancy is worth accepting.
Signs your floor needs to be raised:
- Your cleaning or consumable costs have increased since you last set the floor
- Platform fee structures have changed
- You are regularly hosting guests who cause above-average wear at floor-rate bookings (this is a pattern worth tracking, not a guaranteed correlation)
- Your fixed costs have increased (mortgage refinance, insurance renewal, new software subscriptions)
Signs your floor may be set too high:
- The tool is sitting at the floor for extended stretches on future dates without bookings
- Your occupancy during slow periods is lower than you would like and you are willing to accept lower margin to fill those nights
- Comparable listings in your area are booking during periods when yours is not
What to record each month:
Keep a simple log. The format does not matter. What matters is that you have a record you can look back at when you are deciding whether to adjust the floor. At minimum, record the current floor value, the date you last reviewed it, any changes you made and why, and the outcome of the previous period's floor-rate bookings.
This does not need to be elaborate. A spreadsheet with one row per month is sufficient. The goal is to make floor decisions based on your own data rather than on instinct or on advice that cannot be verified against your specific property.
A note on tool-generated reports:
Most dynamic pricing tools provide some form of performance reporting. These reports are useful, but they are designed to show the tool in a favorable light. They will typically show you revenue relative to a baseline they have defined, not revenue relative to your actual costs. Use the tool's reports as one input, not as the primary measure of whether your floor is working.
Related articles
The rate floor does not operate in isolation. It is one setting inside a broader pricing configuration, and changes to other settings can affect how often the floor is triggered and whether it is doing the job you intend.
Pricing configuration articles you may find useful:
-
Base rate and seasonal pricing: Your base rate is the starting point the tool adjusts from. If your base rate is set too low, the tool's adjustments will cluster near the floor more often than they should. Understanding how your base rate interacts with your floor is a prerequisite for interpreting floor-trigger frequency.
-
Minimum stay requirements: Minimum stay rules and rate floors interact in ways that are not always obvious. A two-night minimum during a slow period may produce fewer bookings than a one-night minimum at a higher rate, or it may not. The right combination depends on your cost structure and the demand pattern in your market. There is no universal answer.
-
Last-minute pricing: Many tools have a separate last-minute discount setting that can override your floor for nights within a short booking window. Check whether your tool has this feature and whether it is active. If it is, your floor may not apply to last-minute bookings.
-
Gap night pricing: Short gaps between bookings are a common source of floor-rate bookings. Some tools will drop the price aggressively to fill a one or two-night gap. If your floor is set correctly, this should not result in below-cost bookings, but it is worth verifying that gap-filling logic respects your floor setting.
-
Listing optimization and search visibility: A correctly set floor will not help you if your listing is not surfacing in search results. If you are seeing low impression counts alongside floor-rate bookings, the two issues may be compounding each other. Address visibility separately from pricing.
Where this becomes someone else's job
If the process described in this guide is something you want handled rather than managed personally, Revande offers two products that cover this work.
Performance includes a full software stack with dynamic pricing, daily adjustments made by experienced rate strategists, Airbnb listing performance monitoring with email alerts for low visibility or booking conversion, and monthly reports. Your floor settings are part of the rate strategy work, reviewed and adjusted by the strategists rather than left to a default.
Maestro includes everything in Performance, with the addition of done-for-you listing optimization, proactive Airbnb listing performance monitoring where visibility and booking conversion issues are handled for you rather than flagged for you to act on, compatibility with Airbnb directly or with your channel manager, and ongoing listing refinements. For hosts who want the floor set correctly and the surrounding configuration maintained without ongoing personal involvement, Maestro covers the full scope.
The difference between the two is not the quality of the rate strategy. It is the scope of what gets done for you beyond the pricing itself.
Get Started