Free calculator

Airbnb Weekly and Monthly Discount Calculator

Enter the rate, stay length and discount. See whether the long stay beats short stays, and the largest discount that still does.

No account neededFree PDF report

Examples computed by this calculator on sample inputs. Not market data.

The stay in four numbers

  • No account needed
  • Airbnb fees per Help Center article 1857
  • Every formula shown, sources dated
  • Free PDF report with every chart
How it works

Three steps. About a minute.

  1. Step 1: Enter the stay

    Nightly rate, length of stay, the discount you are weighing, and how full short stays would keep the same nights.

  2. Step 2: Compare both ways

    Net from the discounted long stay against net from short stays, after Airbnb's fee and every turnover.

  3. Step 3: Keep the PDF

    Download the comparison, the break-even discount by stay length and the result at other short-stay occupancies.

Your report

What you'll get

Long-stay netFrom the sample
THE HEADLINE

One long stay against the same nights sold short

Net from one discounted long stay against what short stays would earn over the same nights, after fees, cleaning and supplies. The winner and the margin, in dollars.

  • Long-stay net
  • Short-stay net
  • Discounted nightly rate

Showing part 1 of 5: Long vs short

  • Long-stay net against short-stay net, same nights
  • The largest discount that still wins
  • Break-even discount at other stay lengths
  • How the answer shifts if short stays fill more
  • Weekly and monthly discounts compared, and turnover savings

One turnover against many

From the sample

One long stay

Better here
Net
$2,616
Rate after discount
$112.50

Short stays, same nights

Net
$1,902

A long stay is sold at a discount but turned over once. The same nights sold as short stays earn the full rate, but only on the nights that actually fill, and every stay brings its own cleaner, supplies and gap nights.

So the question is never whether the discount looks big. It is whether the long stay's net, after Airbnb's fee and one turnover, beats what short stays would really have netted.

Discount mistakes this calculator catches

A length-of-stay discount is a bet on the nights you would not have sold. These are the ways it gets mispriced.

  1. 01Comparing with 100% occupancy

    Short stays do not fill every night. At 60% short-stay occupancy, 28 nights sell as 16.8 short nights, so a 25% monthly discount still wins by $714.

  2. 02Counting the full cleaning saving

    Four turnovers avoided save $520 of cleaner pay and supplies, but you also lose $400 of cleaning fees. The net saving on the sample is $182.

  3. 03Using the same discount all year

    At 82.5% short-stay occupancy the sample's 25% discount stops paying. In a strong summer the monthly discount should shrink or switch off.

Find the largest discount that still wins

Long-stay advantage by discountFrom the sample

The break-even discount is the point where both options net the same. Anything smaller and the long stay wins. Anything larger and you would have done better with short stays.

The answer leans hardest on one input: how full short stays would really keep those nights. Take that from your own calendar for the same season. A hopeful guess there makes every discount look expensive.

What good looks like

The test is the margin over short stays.

OutputWeakOkayGood
Long-stay advantage over short staysRule of thumb used by this calculator's verdict.Short stays winLong stay ahead by under 5% of short-stay netLong stay ahead by 5% or more

How the fee and the discount interact

Net from the same 28 nightsFrom the sample

Airbnb's host fee is a percentage of the subtotal, which is the nightly price after your discount plus the cleaning fee (Airbnb Help Center, article 1857). A discount lowers the fee in dollars along with your revenue.

Long stays can also change taxes: when the average stay runs past 7 nights, a loss may be treated differently. MagicBNB's Property Detail view shows each property's month-by-month revenue with last year beside it, so you can see what a run of monthly guests did.

How operators use it

  1. Host with a slow winter

    Gets a 28-night inquiry for February and is tempted to give 30% off.

    Sees the break-even discount is 45.1% at winter occupancy, so 30% still wins comfortably.

  2. Operator in a peak-season market

    Has a standing 20% monthly discount that books in July.

    Runs it at peak occupancy, finds short stays win, and turns the monthly discount off for June to August.

Length-of-stay discounts, worked through

Is a 28-night booking worth a 25% discount?

Often, if short stays would not fill most of those nights. At $150 a night and 60% short-stay occupancy, a 28-night stay at 25% off nets $714 more than short stays would.

The comparison is with the short stays you would really get, not with a full calendar. At 60% occupancy, 28 nights sell as 16.8 short nights across five stays. The long stay sells all 28 at a lower rate with one turnover.

The long stay also brings in less cleaning-fee revenue and pays the cleaner less often. The calculator counts both, so the $714 is net of the cleaning effect.

28 nights at $150, 25% off, against short stays at 60%
  • Long stay28 nights x $112.50 + $100 cleaning = $3,250 subtotal
  • Less host fee $503.75, cleaner $100, supplies $30$2,616 net
  • Short stays16.8 nights x $150 + 5 x $100 cleaning = $3,020 subtotal
  • Less host fee $468.10, cleaner $500, supplies $150$1,902 net
  • Long stay wins by $714

When should I turn off my Airbnb monthly discount?

When short stays would fill enough of the month to beat it. On the sample, a 25% discount stops paying once short-stay occupancy passes 82.5%.

That threshold is why a discount that works in February can lose money in July. In a summer-peak market, the same monthly discount is a gift to the guest in peak season.

Airbnb lets you set length-of-stay discounts and adjust them. Set a lower discount, or none, for months where your short-stay occupancy runs high.

Sample, 28 nights at 25% off, by short-stay occupancy
  • 50%long stay ahead by $1,031
  • 60%ahead by $714
  • 70%ahead by $397
  • 80%ahead by $80
  • 90%short stays ahead by $237

Is a weekly discount worth it on Airbnb?

Usually, at modest levels. On the sample, a 10% weekly discount nets $278 more than selling the same 7 nights short at 60% occupancy, and the discount could go to 41.3% before losing.

A week at 60% short-stay occupancy is about four short nights in one or two stays. Selling all seven to one guest at 10% off beats that easily.

The real limit is not the discount maths but displacement: a weekly guest who takes a peak weekend you would have sold at full rate. In peak weeks, check the occupancy you actually get on weekends before keeping the discount on.

Why does the break-even discount rise with stay length?

Because a longer stay saves more turnovers and sells more nights the short stays would have left empty. On the sample, the ceiling rises from 41.3% for 7 nights to 46.0% for 90.

The gain flattens quickly. Past four weeks, each extra night adds little to the ceiling, because the turnover savings per night are already small.

So a 60-night or 90-night inquiry does not justify a much deeper discount than a 28-night one. The extra value of a very long stay is the steadiness, not the arithmetic.

Sample, largest discount that still wins
  • 7 nights41.3%
  • 14 nights43.8%
  • 28 nights45.1%
  • 60 nights45.8%
  • 90 nights46.0%

Where it fits in your season

  1. Before each season

    Enter the short-stay occupancy you expect for that season. Set the weekly and monthly discounts from the break-even column.

  2. When a long inquiry arrives

    Run the stay length and the discount asked for. Accept, counter at the break-even, or decline.

  3. When the choice is bigger

    For a long-term lease against nightly, lay the options out in MagicBNB's Tree-of-Thoughts analysis and compare them on revenue and risk.

Terms on this page

Break-even discount
The discount at which a long stay earns exactly what short stays would.
Short-stay occupancy
The share of the same nights you would expect to sell as normal short stays.
Net turnover saving
Cleaning costs avoided, less the cleaning fees you no longer collect.
Weekly discount
Airbnb's length-of-stay discount for 7 nights or more.
Monthly discount
Airbnb's length-of-stay discount for 28 nights or more.

Questions

What is a good weekly or monthly discount on Airbnb?

The largest one that still nets more than selling the same nights as short stays. On the sample 28-night stay that is about 45%, because one turnover replaces five. Your figure depends mostly on the occupancy you would really get on short stays, so take that input from your own calendar.

How do I calculate the monthly stay savings for a guest?

The guest saves the discount times the nightly rate times the nights. For example, 25% off $150 for 28 nights is $1,050, before any service fee. The calculator shows what you keep after Airbnb's fee and the turnover, which is the side of the trade that decides it.

Do long-stay discounts make sense if I can fill the calendar with short stays?

Only up to the break-even discount. A full calendar of short stays brings more cleaning fees, but also more turnovers, more of Airbnb's fee on those cleaning fees and more gap nights between bookings. The occupancy table in the results shows how the answer moves as short-stay demand rises or falls.

Does Airbnb's fee apply to the discounted price?

Yes. The host fee is a percentage of the subtotal, which is the nightly price after your discount plus the cleaning fee and other host fees (Airbnb Help Center article 1857). A discount therefore lowers the fee in dollars as well as your revenue.

Do long stays change anything for tax?

They can. When the average stay is above 7 nights, the rental can fall outside the short-term rental exception in Treas. Reg. 1.469-1T(e)(3)(ii)(A), which changes how a loss is treated. If long stays become most of your bookings, check the tax calculator and your CPA.

How much do longer stays save on cleaning?

Fewer turnovers mean fewer cleaner payments and supply runs, but also fewer cleaning fees collected. The results net the two: cleaner pay and supplies saved, plus the host fee no longer charged on those cleaning fees, minus the fees you no longer collect. If your cleaning fee already covers the clean, the saving is small. If it does not, longer stays save real money.

Does the discount apply to the cleaning fee?

In this calculator, no: the discount applies to the nightly rate and the cleaning fee stays the same. The sample's 25% discount takes $150 to $112.50 a night, with the $100 fee unchanged.

What short-stay occupancy should I enter?

The occupancy you would expect for those specific dates, not your annual average. A February inquiry should be compared with your February occupancy.

Should I take a long stay in peak season?

Only if the discount is well below the break-even at your peak occupancy. On the sample, at 90% short-stay occupancy even 25% off loses $237 against short stays.

How do I decide between a weekly and a monthly discount?

Set both from their own break-evens. On the sample, 10% weekly and 20% monthly both win comfortably; the monthly one wins by more because it saves more turnovers.

Formulas last checked .

Tree-of-Thoughts (multi-scenario)

Weigh the long stay against your real alternatives

This calculator compares two options you describe. MagicBNB's Tree-of-Thoughts (multi-scenario) analysis lays out scenarios side by side on revenue, ROI timeline and risk, then recommends one with its reasoning.

Two more places this shows up in MagicBNB

  • Four real-time stat tilesCheck-outs counted against completed, with same-day turnovers, which is the workload long stays take off the calendar.
  • Listings tableReservation count per property next to net revenue and margin, so you can see which doors are carried by many short stays.
Compare scenarios with Milo
Go deeper

See what long stays really do, in depth

This is the quick look at one long stay. MagicBNB runs the same numbers in depth and in real time, property by property, with a YoY comparison on every view.