How to set Airbnb weekly and monthly discounts with your own numbers
Trade a lower nightly rate against fewer turnovers, using a discount percent and a cleaning cost you enter. The worked stays are example figures.
By bnbutils ·
On this page
- What Airbnb applies the percent to
- What stay length does to the break-even rate
- The same nights, with fewer turnovers
- Fourteen nights, as an example
- Twenty-eight nights, as an example
- Count the stays you already had
- Friday and Saturday inside a week
- What the estimate leaves out
- Help center pages checked on 28 October 2026
A weekly discount lowers the nightly price on a stay of 7 nights or more. A monthly discount lowers it on a stay of 28 nights or more. You type the percent. The trade is the nightly revenue you give up against the turnovers you do not pay when one stay covers nights that would otherwise have been several stays.
Every dollar amount, percent, and night count in the worked sections is an example figure. The sections are made up. Replace them with your price, your cleaning cost, and the host fee percent from your account. These calculators do not read an Airbnb calendar. This is a planning estimate, not financial, tax, legal, or pricing advice, and a guest may not book at a rate these pages show.
The nightly price calculator shows what stay length does to a break-even rate. It has no field for a discount percent. The occupancy calculator is where you count nights that already sat inside short stays and nights that sat inside stays of 7 nights or more. The weekend pricing calculator splits Friday and Saturday out of a week. How to set an Airbnb minimum night stay from your own numbers is the fewest nights that cover one turnover. The figures there are a separate set of example figures.
Weekly and monthly discounts from your own numbers. Printed from bnbutils.com. Ticked boxes are a working copy on this sheet. They are not a saved record.
Weekly and monthly discounts from your own numbers
The percent and the price it changes
You type the percent. The calculators on this site do not look it up.
The turnovers the longer stay removes
Compare patterns that cover the same booked nights, or write down that they do not.
On the Airbnb calendar
The discount is a percent. Trip length is a separate save.
What Airbnb applies the percent to
Length-of-stay discounts, checked on 28 October 2026, are a weekly discount for a stay of 7 nights or more and a monthly discount for a stay of 28 nights or more. You enter a percentage. Discounts of 10% or more are displayed in search results. All discounts are highlighted next to the original price in the price breakdown on the listing. After the discount, the price must be at least $10 per day. The $10 floor is Airbnb’s. It is not a rate from the calculator.
On desktop, that page says:
- Click Calendar and select the listing calendar you want to change.
- Click Discounts.
- Choose Weekly, Monthly, or Trip length discounts.
- Enter the discount percentage and click Save.
Trip length is the third choice on that screen. This worked example uses the weekly choice and the monthly choice. It does not describe fields on the trip-length choice that the page does not list. Accounts that use professional hosting tools can also put length-of-stay discounts on a rule-set. How rule-sets work, checked on 28 October 2026, says those discounts can be by the week, by the month, or by other frames the page names: 2 to 6 nights, 1 week up to 3 weeks for weekly discounts, and 4 weeks up to 12 weeks for monthly discounts. Rule-sets are created on desktop. They are not in the mobile browser or the Airbnb app. Airbnb seasonal pricing with your own numbers is the rest of that page, including the order of the pricing rules. The window there is made up.
The same length-of-stay page describes Airbnb monthly stay savings. In some cases they are added to stays of 28 nights or more. The page says they can be used with a discount or promotion, they are paid by Airbnb, and they are not deducted from your payout. The arithmetic below does not include one. This site cannot see whether a stay received one.
Monthly stays, checked on 28 October 2026, is the page for hosting 28 nights or longer. It says to set availability so guests can find the listing, and it names three settings under Availability: advance notice, preparation time, and the availability window. It also says that once you have set a monthly discount, the discount is displayed in search results and on the price breakdown. Article 1233 says discounts of 10% or more are displayed in search. This guide does not choose between those two sentences. Read both on your listing. How to set an Airbnb minimum night stay from your own numbers is preparation time and the minimum, with its own example figures.
Booking settings, checked on 28 October 2026, say that if you do not set a maximum trip length, a 31-night maximum is applied. A stay of 28 nights fits under 31. A maximum you set below 28 keeps a reservation from reaching the length the monthly discount uses. Trip length is where the minimum and maximum are saved. The monthly percent does not raise that maximum.
Smart Pricing, checked on 28 October 2026, says weekly, monthly, and trip length discounts override Smart Pricing. The same page says a discount, and its example is an early-bird discount, may put the price a guest pays below the Smart Pricing minimum. Weekend pricing on that page needs Smart Pricing off. A custom price overrides Smart Pricing for the nights you edit without turning it off for the whole calendar.
What stay length does to the break-even rate
The nightly price calculator spreads monthly fixed costs across booked nights and spreads one turnover across the nights in a stay. It then raises the nightly rate so the share you keep, after the host fee, covers that cost. The break-even rate is the nightly rate at which operating profit is zero. With a margin of zero, the target rate is that same rate. The discount percent is not an input.
monthly fixed costs = mortgage or rent + utilities + insurance + software + other monthly fixed costs
per-stay cost = cleaning + laundry + supplies + other per-stay costs
booked nights per month = (365 ÷ 12) × occupancy rate
per-stay cost per booked night = per-stay cost ÷ nights per stay
break-even nightly rate = cost per booked night ÷ (1 − host fee rate)
The example figures for this run are:
- Mortgage or rent 700
- Utilities 60
- Insurance 40
- Software 0 and other monthly fixed costs 0
- Cleaning 75, laundry 15, supplies 10, and other per-stay costs 0
- Occupancy 50%
- A margin of 0%
- The host-only fee selected, at the starting 15.5%
Monthly fixed costs are 800. The per-stay cost is 100. The 50% is an example figure. It is not a market occupancy.
Airbnb’s service-fee help page, checked on 28 October 2026, says most hosts pay 15.5% under the single fee, remaining hosts typically pay 14% to 16%, and listings in Brazil and Mexico pay 16%. This site’s calculator calls the single fee the host-only fee. The guest fee does not change the break-even rate. Airbnb host service fees explained keeps the split fee and where a reservation shows the fee. These calculators do not add VAT on top of the percent you enter. Type the percent from your account. The 15.5% in this example is the calculator’s starting host-only percent.
With USD selected, the page shows 15.21 booked nights. Fixed cost per booked night displays as $52.60 on every row. Only the stay length changes.
- 2 nights: stays per month display as 7.6. Per-stay cost per booked night displays as $50.00. Cost per booked night displays as $102.60. Monthly operating cost displays as $1,560.42. The break-even nightly rate and the target rate display as $121.42.
- 7 nights: stays per month display as 2.17. Per-stay cost per booked night displays as $14.29. Cost per booked night displays as $66.89. Monthly operating cost displays as $1,017.26. The break-even rate and the target rate display as $79.16.
- 28 nights: stays per month display as 0.54. Per-stay cost per booked night displays as $3.57. Cost per booked night displays as $56.17. Monthly operating cost displays as $854.32. The break-even rate and the target rate display as $66.48.
The 0.54 is 15.21 ÷ 28. The planning month in the calculator is 365 ÷ 12 nights, about 30.42, and at 50% it has 15.21 booked nights. That is less than one 28-night stay. The row still divides the 100 by 28. It does not mean a guest booked a month. A monthly discount still needs a stay of 28 nights or more on the length-of-stay page.
A longer stay length lowers the break-even rate because the same 100 is split across more nights. The 800 does not move. The calculator has no field for stays a longer minimum would have refused, so these rows do not add those nights back. How to set an Airbnb cleaning fee is the 100 when you charge it as a guest fee instead of paying it yourself. This example leaves it as a cost you pay.
The same nights, with fewer turnovers
The rows above hold occupancy at 50% and solve for a rate. The comparison in this section holds the booked nights still and changes two things you choose: the nightly price after a discount, and how many times you pay the 100.
The example figures are a base price of 160, a weekly discount of 10%, and a monthly discount of 20%. They are not the break-even rates above. 160, 10%, and 20% are example figures so the subtraction is visible. They are not a market rate and they are not a percent from similar listings.
weekly price = 160 × (1 − 0.10) = 144
monthly price = 160 × (1 − 0.20) = 128
kept = nightly revenue × (1 − 0.155)
after turnover = kept − stays × 100
144 and 128 are both above the $10 per day floor on the length-of-stay page. The floor is Airbnb’s figure, applied here to example prices.
The host fee in this subtraction is 15.5% of the nightly revenue. The service-fee page says the fee is a percentage of the nightly price and any fees the host charges, excluding the guest service fee and taxes. The 100 in this example is a cost you pay, not a fee the guest is charged, so it is outside that base. A guest cleaning fee would be inside it. Do not subtract the 100 here and also collect it from the guest.
Fourteen nights, as an example
Fourteen booked nights are the example. Seven stays of 2 nights use the undiscounted 160. Two stays of 7 nights use 144.
- 14 × 160 = 2240. The host fee displays as $347.20. The amount kept displays as $1,892.80. Seven turnovers are $700.00. After the turnover, $1,192.80 remains.
- 14 × 144 = 2016. The host fee displays as $312.48. The amount kept displays as $1,703.52. Two turnovers are $200.00. After the turnover, $1,503.52 remains.
$1,503.52 − $1,192.80 = $310.72. In this example the discounted weeks leave $310.72 more after the fee and the turnover. Part of that gap is the $500.00 of turnover that the two longer stays do not pay. Part of it is the smaller host fee on the smaller nightly total, $347.20 down to $312.48. The nightly revenue itself is $224.00 lower. Monthly rent is not in the subtraction. The same 14 nights are booked in both columns, so the same monthly fixed costs would sit on both.
This is the arithmetic of these example figures. It is not a finding that a 10% discount fills 14 nights. If a 7-night minimum would have left some of those nights empty, the second column booked nights the first column had and the second did not. The subtraction does not add those nights back, and it does not remove them.
Twenty-eight nights, as an example
The same pattern at the monthly percent, still example figures: 28 nights at 160 across 14 stays of 2 nights, against one stay of 28 nights at 128.
- 28 × 160 = 4480. The host fee displays as $694.40. The amount kept displays as $3,785.60. Fourteen turnovers are $1,400.00. After the turnover, $2,385.60 remains.
- 28 × 128 = 3584. The host fee displays as $555.52. The amount kept displays as $3,028.48. One turnover is $100.00. After the turnover, $2,928.48 remains.
$2,928.48 − $2,385.60 = $542.88. That gap is this example. A guest may not book 28 nights at 128. The 0.54 stays on the calculator row above are a different question. They spread one turnover across a month that has 15.21 booked nights. This section assumes the 28 nights are actually booked as one stay.
The seasonality calculator adds the periods you enter. Two ways of booking the same 14 nights would both be included if you put them on that page together. Run one pattern, read it, then run the other. How to set an Airbnb minimum night stay from your own numbers already runs two non-overlapping months with two stay lengths. The months there are a separate set of example figures.
Count the stays you already had
The occupancy calculator does not know the length of a stay. You do the sorting. A night that was part of a reservation under 7 nights goes in one period. A night that was part of a reservation of 7 nights or more goes in the other. Blocked nights stay in whichever base you chose, and they are not booked nights. How to calculate your Airbnb occupancy rate, ADR and RevPAR is that count. The calendar there is made up.
The two periods below are example figures. The 16 nights and the 14 nights are not a market, and they are not the 14-night subtraction above. Room revenue here is the nightly price only.
- Under 7 nights: 16 nights available, 8 booked, room revenue 1280
- 7 nights or more: 14 nights available, 14 booked, room revenue 2016
The page shows:
- Under 7 nights: occupancy 50%, ADR $160.00, RevPAR $80.00
- 7 nights or more: occupancy 100%, ADR $144.00, RevPAR $144.00
- The change, which is the second period minus the first: +50 percentage points of occupancy, an ADR change of −$16.00, and a RevPAR change of +$64.00
The ADR is $16.00 lower on the longer-stay period and RevPAR is $64.00 higher because that period was typed as fully booked. Those signs are this example. They are not evidence that a discount fills a calendar. A night you did not offer never appears in either period.
Friday and Saturday inside a week
A stay of 7 nights can include Friday and Saturday. How to set different weekday and weekend prices on Airbnb using your own numbers counts those two nights apart from the others. The window there is made up.
Weekend adjustment, checked on 28 October 2026, changes Friday and Saturday by a percent of the base price, from -50% to +50%. Turn Smart Pricing off when you want to set it. The page says a weekend adjustment does not change custom Friday and Saturday prices, or weekly or monthly pricing already set on the calendar. A custom price overrides the weekend adjustment.
The week below is an example. Five weekday nights and two Friday or Saturday nights are all booked.
- Weekday rate 160, 5 nights available, 5 booked
- Friday and Saturday rate 180, 2 nights available, 2 booked
- Platform fee 15.5%
- Cost per booked night 0, so the turnover is not in this run
180 is 12.5% above 160:
(180 − 160) ÷ 160 = 12.5%
12.5% is inside the help page’s range of -50% to +50%. That arithmetic uses example prices. It is not a weekend premium to save. A 10% discount applied to each of those example prices is 144 on the weekday nights and 162 on Friday and Saturday. The length-of-stay page says you enter a percentage for the stay. It does not say that the percent is applied after the weekend adjustment. On a rule-set, article 2061 applies the nightly price and the weekend adjustment first, then the length-of-stay discount. Confirm the breakdown on the listing. This page does not read it.
The weekend pricing calculator holds one pair of rates. The discounted pair is a second run. With USD selected and a cost per booked night of 0, the page shows:
- At 160 and 180: weekday revenue $800.00, weekday platform fee $124.00, weekday net $676.00. Friday and Saturday revenue $360.00, platform fee $55.80, net $304.20. The two slices together are revenue $1,160.00, platform fee $179.80, net $980.20, ADR $165.71, occupancy 100%, RevPAR $165.71.
- At 144 and 162: weekday revenue $720.00, platform fee $111.60, net $608.40. Friday and Saturday revenue $324.00, platform fee $50.22, net $273.78. Together, revenue $1,044.00, platform fee $161.82, net $882.18, ADR $149.14, occupancy 100%, RevPAR $149.14.
Net falls from $980.20 to $882.18. Both runs are one week of 7 booked nights, so they are one turnover either way, and that turnover was left at 0 on this page. The discount lowers the take when the same week would have booked at 160 and 180. The $310.72 gap earlier on this page appears only when the longer stay replaces enough separate turnovers to matter. A holiday week is a different count. How to price Airbnb holidays and local events with your own numbers is dates you choose. The dates there are a separate set of example figures. Airbnb last-minute and early-bird discounts with your own numbers is a percent for when the guest books. The prices there are example figures. The discounts help page, checked on 28 October 2026, puts that percent on the same list as a weekly or monthly discount, and only one discount from the list applies per reservation.
Custom pricing, checked on 28 October 2026, says a custom price overrides long-term pricing for the nights you select, along with the default nightly price, Smart Pricing, and the weekend adjustment. The length-of-stay page is where the weekly and monthly percents are set. Read both before you treat a custom price and a weekly percent as both in effect on the same night.
What the estimate leaves out
The example stays have no guest cleaning fee, no pet fee, no extra guest fee, and no tax. Income tax is outside the formulas. Monthly stay savings are outside the subtraction because the help page says Airbnb pays them and does not deduct them from the payout, and only in some cases.
A guest may not book at $121.42, at $79.16, at $66.48, at 160, at 144, at 128, at 180, or at 162. The 14 nights, the 28 nights, and the 7-night week are not your calendar. The occupancy rows on the nightly price calculator repeat these costs at other percents. They are not a forecast of how a discount changes occupancy.
Help center pages checked on 28 October 2026
- https://www.airbnb.com/help/article/1233 for weekly discounts on stays of 7 nights or more, monthly discounts on stays of 28 nights or more, the desktop steps, search display, the price breakdown, the $10 per day floor, and monthly stay savings paid by Airbnb.
- https://www.airbnb.com/help/article/2729 for availability settings that sit with monthly stays, and for a monthly discount on the price breakdown.
- https://www.airbnb.com/help/article/484 for the 31-night maximum applied when you set no maximum.
- https://www.airbnb.com/help/article/880 for saving minimum and maximum nights.
- https://www.airbnb.com/help/article/1168 for weekly, monthly, and trip length discounts overriding Smart Pricing.
- https://www.airbnb.com/help/article/512 for the Friday and Saturday adjustment, the -50% to +50% range, and weekly or monthly pricing already set.
- https://www.airbnb.com/help/article/474 for a custom price overriding long-term pricing on the nights you select.
- https://www.airbnb.com/help/article/2061 for length-of-stay discounts on a rule-set, and for the order of those pricing rules.
- https://www.airbnb.com/help/article/1857 for the single fee, including 15.5% for most hosts, and for what the fee percentage includes.
Common questions
When does Airbnb apply a weekly discount and a monthly discount?
A weekly discount is for a stay of 7 nights or more, and a monthly discount is for 28 nights or more. You enter the percent (https://www.airbnb.com/help/article/1233). That page, checked on 28 October 2026, says discounts of 10% or more are shown in search, all discounts are highlighted in the price breakdown, and the price after the discount must be at least $10 per day. The nightly price calculator does not apply the percent.
Does the worked example say a 10% weekly discount is worth offering?
No. The 10% and the 20% are example figures, and so are the rate of 160, the turnover of 100, and the 14 and 28 nights. In that example the longer stays leave more after the host fee and the turnover than the shorter stays at 160. That gap is the arithmetic of those figures. It is not a result from listings, and a guest may not book the longer stay.
Why does the 28-night row show less than one stay in the month?
Booked nights at the example 50% occupancy display as 15.21, and 15.21 divided by 28 displays as 0.54 stays. The row still divides the example turnover of 100 by 28. A monthly discount on Airbnb is for a stay of 28 nights or more (https://www.airbnb.com/help/article/1233). The 0.54 is not a count of monthly reservations.
Do weekly and monthly discounts override Smart Pricing?
The Smart Pricing help page says weekly, monthly, and trip length discounts override Smart Pricing (https://www.airbnb.com/help/article/1168). The same page says weekend pricing needs Smart Pricing off. A custom price overrides Smart Pricing for the nights you edit, without turning it off for the whole calendar.
Keep going
Related tools
- Planning
Nightly price calculator
Estimate a break-even nightly rate and a target rate from your costs, occupancy, and platform fee.
Open tool - Operations
Cleaning fee calculator
Build a transparent cleaning fee from labor, laundry, supplies, and margin.
Open tool - Planning
Weekday and weekend price calculator
Compare weekday and Friday-Saturday revenue, ADR, occupancy, RevPAR, and net from rates, nights, and costs you enter, then see the effect of changing the weekend adjustment.
Open tool
Related guides
-
How to price Airbnb holidays and local events with your own numbers
Compare dates you choose with other nights you already hosted, then check a higher rate against costs you pay. The worked dates are example figures.
-
Airbnb last-minute and early-bird discounts with your own numbers
A last-minute discount and an early-bird discount each lower the nightly price based on when the guest books. The week below uses example prices and percents you replace.
-
How to calculate your Airbnb occupancy rate, ADR and RevPAR
Occupancy is booked nights divided by the night count you choose. ADR is nightly revenue divided by booked nights. RevPAR is that revenue divided by the same night count. The calendar below is made up.