All Articles/Airbnb Net Income After Fees: Why Your Payout Is Not Your Profit
FinanceJune 9, 20269 min read

Airbnb Net Income After Fees: Why Your Payout Is Not Your Profit

Airbnb sends you a payout. That is not your net income. Here is the full calculation every host needs to run — from gross booking to true take-home — and why getting this wrong costs operators thousands per year.

Airbnb Net Income After Fees: Why Your Payout Is Not Your Profit

Your Airbnb payout hit your bank account. That number is not your net income. It is not even close. Between the payout and your true take-home profit sits a stack of real costs that most hosts either forget, undercount, or have never bothered to calculate. The formula is: Gross Booking Amount, minus Airbnb host fee, minus your actual cleaning cost, minus supplies and consumables, minus your maintenance reserve, minus your mortgage or rent allocation, minus insurance, minus any platform costs. What is left after that full deduction chain is your true net income per booking. If you have never run this calculation, you are almost certainly overestimating what you actually earn.

This post walks through the complete calculation step by step using a real worked example: a property renting at $185 per night, booked for 22 nights in a given month. By the end, you will have the formula, the real numbers, and a clear picture of why the gap between payout and profit is so much larger than most hosts expect.

Step 1: Gross Booking Amount

The gross booking amount is what the guest actually pays before Airbnb takes anything. For a 22-night stay at $185 per night plus a $125 cleaning fee, the room subtotal is $4,070. Add the cleaning fee and the gross booking amount is $4,195. But this is not one booking; this is the full month spread across multiple reservations. For this example, let us model the month as follows: 22 booked nights at $185 average nightly rate, and a standard $125 cleaning fee charged per stay (assume 4 separate stays across the month).

Monthly room subtotal: 22 nights x $185 = $4,070

Cleaning fees collected (4 stays x $125): $500

Total gross booking amount: $4,570

This is the number that shows up on market comparison reports. AirDNA revenue estimates, ADR benchmarks, and most third-party analytics tools report this gross figure. It is also the number hosts brag about. It is not remotely what you earn.

Step 2: The Guest Service Fee (Not Your Problem, But Worth Understanding)

Airbnb charges guests a service fee on top of your listed price. This is typically 14 to 16 percent of the booking subtotal. On a $4,070 room subtotal, guests paid an additional $570 to $650 directly to Airbnb. This money never touches your account and is not part of your calculation. It is worth knowing because it affects how guests perceive your total price and how you compare to competitors who absorb fees into their nightly rate. But for your net income math, ignore it.

Step 3: Airbnb Host Service Fee (Your First Real Cost)

This one hits your payout directly. Airbnb charges hosts a service fee deducted from your payout before you receive anything. The standard split-fee model charges hosts 3 percent of the booking subtotal. If you opted into the host-only fee model (common for software-connected listings), that rate jumps to 15 percent.

Standard model (3%): $4,070 x 3% = $122.10

Host-only model (15%): $4,070 x 15% = $610.50

For this worked example, we will use the standard 3 percent model. Most traditional Airbnb hosts are on this structure.

Step 4: The Cleaning Fee Nuance

The cleaning fee is charged to the guest. Airbnb passes it through to you in your payout. In our example, 4 stays x $125 = $500 collected from guests. This looks like revenue. It is not profit unless your actual cleaning cost is less than $125 per turn. If you pay your cleaner $110 per turn, you net $15 per stay. If you pay $150 per turn, you are losing $25 per stay on cleaning alone, despite collecting a cleaning fee.

Cleaning fees collected: $500

Actual cleaning cost (4 turns x $130): $520

Net cleaning delta: -$20 (you lost $20 this month on cleaning)

Many hosts set cleaning fees without tracking whether the fee actually covers their real cleaner invoice. This is one of the most common sources of hidden losses in STR operations.

Step 5: Your Airbnb Payout

The payout is what Airbnb actually transfers to your bank account. It is the booking subtotal plus the cleaning fee passthrough, minus the host service fee.

Room subtotal: $4,070

Cleaning fee passthrough: +$500

Host service fee (3%): -$122.10

Airbnb payout: $4,447.90

This is the number that lands in your bank account. Most hosts stop here and call it income. This is the mistake.

The Airbnb payout is not your income. It is your starting point for calculating income.

Step 6: Actual Cleaning Costs

Already covered in the cleaning fee analysis above, but it deserves its own line because it needs to come out of your payout regardless of what the guest paid. If your total cleaning cost for the month is $520 across 4 turns, that is $520 leaving your account.

Running total after cleaning: $4,447.90 - $520 = $3,927.90

Step 7: Supplies, Utilities, and Consumables

Every stay consumes something. Toilet paper, paper towels, dish soap, coffee pods, laundry detergent, cleaning products left by your cleaner. Then utilities: electricity spikes during guest stays (especially with hot tubs, air conditioning, or pool heating). Water. Internet. Netflix or streaming subscriptions. These costs are real, they are monthly, and they are directly tied to occupancy.

A reasonable per-stay consumables estimate for a mid-size STR runs $25 to $45 depending on property size and amenity level. Utilities typically add another $80 to $150 per month on top of baseline costs. For this example:

Consumables (4 stays x $35): $140

Incremental utilities above baseline: $95

Total supplies and utilities: $235

Running total: $3,927.90 - $235 = $3,692.90

Step 8: Property Management or Co-Host Fee (If Applicable)

If you use a co-host or property management company, their fee is typically 15 to 25 percent of gross revenue. On $4,070 in room revenue, a 20 percent management fee is $814 per month. This is a significant number that turns a profitable property into a marginal one if not accounted for from day one.

For this worked example, we will assume self-management. If you pay a co-host or PM, insert that deduction here and subtract it from your running total before continuing.

Step 9: Maintenance Reserve

This is the cost that hurts the most because hosts skip it entirely until something breaks. Professional STR operators reserve 10 to 15 percent of gross revenue for maintenance, repairs, and capital replacement. HVAC filters, appliance repairs, furniture replacement, touch-up painting, plumbing, and the inevitable broken TV or damaged fixture.

Skipping this reserve does not mean the costs do not exist. It means you pay them all at once when the water heater dies, instead of spreading them smoothly across every month of operation.

Maintenance reserve (12% of $4,070): $488.40

Running total: $3,692.90 - $488.40 = $3,204.50

Step 10: Mortgage or Rent Allocation

This is the number most Airbnb income calculations either ignore completely or treat as a separate ledger. If you carry a mortgage or pay rent on the property, that cost exists because of the property. It belongs in the per-property income calculation.

For an investment property with a $1,800 monthly mortgage (principal, interest, taxes, insurance combined), the full amount comes out of your STR revenue. For a house-hacker who only rents one floor, allocate proportionally. For a rental arbitrage operator, allocate the full monthly rent.

Monthly mortgage allocation: $1,800

Running total: $3,204.50 - $1,800 = $1,404.50

Notice how dramatically this changes the picture. Before the mortgage, this looked like a strong month. After the mortgage, you are looking at a very different number.

Step 11: Insurance Allocation Per Booking

STR-specific insurance costs real money. Products like Proper Insurance or Steadily typically run $1,200 to $2,500 per year depending on property size, location, and coverage level. That is $100 to $208 per month. It needs to be in your calculation because it is a real operating cost tied directly to hosting.

Monthly insurance allocation: $150

Running total: $1,404.50 - $150 = $1,254.50

Step 12: Platform and Tool Costs

PriceLabs, Wheelhouse, or another dynamic pricing tool costs $20 to $30 per property per month. Your PMS (Hospitable, Hostfully, Guesty) costs $40 to $100 per month depending on the plan. Any premium Airbnb listing features cost extra. These are legitimate operating costs.

Monthly platform and tool costs: $65

Running total: $1,254.50 - $65 = $1,189.50

The Final Answer: True Net Income Per Month

Let us lay out the complete calculation from top to bottom:

  • Gross booking subtotal (22 nights x $185): $4,070.00

The Hidden Loss

The Property You Think Is Your Best Earner Might Be Your Worst Margin.

See How It Works
  • Cleaning fees collected (4 stays x $125): +$500.00
  • Airbnb host service fee (3%): -$122.10
  • Airbnb payout to your account: $4,447.90
  • Actual cleaning cost (4 turns x $130): -$520.00
  • Consumables and incremental utilities: -$235.00
  • Maintenance reserve (12% of room revenue): -$488.40
  • Mortgage allocation: -$1,800.00
  • Insurance allocation: -$150.00
  • Platform and tool costs: -$65.00
  • TRUE NET INCOME: $1,189.50

Monthly net income: $1,189.50

Net income per booked night: $54.07

Net income as a percentage of payout: 26.7%

You received $4,447.90 from Airbnb. Your true net income is $1,189.50. That is 26.7 cents of actual profit for every dollar Airbnb deposited. Every dollar that looks like income is actually 73 cents of covered costs and 27 cents of real profit.

This is not a bad outcome for a well-run STR. But it is a radically different story than the one the payout number tells.

Why Gross Revenue Benchmarks Are Misleading

AirDNA, Mashvisor, and most STR analytics platforms report gross revenue. Their market comparison tools compare the gross booking amounts of top performers in a zip code. When a data provider tells you the median annual revenue for a 2-bedroom in your market is $42,000, they mean gross booking subtotals.

If your operating cost structure is 73 percent of payout as in the example above, that $42,000 gross figure translates to roughly $11,000 to $13,000 in actual net income. That is a very different investment thesis than $42,000 would suggest.

The same distortion happens when Airbnb publishes ADR comparisons. Average Daily Rate is almost always reported as a gross figure. Host A at $185 gross ADR with 35 percent net margins outperforms Host B at $210 gross ADR with 15 percent net margins by a significant distance. ADR comparisons never show you net margins, which is the only number that actually matters for your financial health.

Scaling This to Annual Numbers

Take the monthly model and scale it for a full year. In our example, 22 booked nights at $185 is 71 percent occupancy on a 31-day month. Some months will be stronger, some weaker. Assume an average of 19 booked nights per month across the year (61 percent annual occupancy, a realistic mid-market performance).

Annualized gross room revenue: 228 nights x $185 = $42,180

Annualized Airbnb payout (before costs): approximately $52,400 including cleaning fees

Annualized true net income (at 26.7% of payout): approximately $13,990

Over $42,000 in gross revenue. Under $14,000 in actual take-home. This is the math that changes how operators think about expansion, pricing, and whether a given property is worth keeping in the portfolio.

MagicBNB Does This Calculation Automatically

The Net Payout source of truth inside MagicBNB is a single canonical calculation that drives every surface in the platform. Every figure you see across dashboards, reports, and AI answers traces back to one computation. When an owner challenges a number, MagicBNB can show every step of the deduction chain described above. There is no ambiguity about where a number came from.

Setting this up manually in a spreadsheet and maintaining it accurately across multiple properties, multiple PMS payouts, multiple bank transactions, and multiple recurring expenses is the kind of work that takes hours every month and breaks down the moment anything changes. The operators who track this well spend time on it. Most operators do not track it well at all.

The Profitability Dashboard That Replaces the Spreadsheet

MagicBNB's Profitability and P&L module gives you two views of your portfolio finances. The Portfolio Pulse snapshot shows every property's net profit position side by side with a single glance. The Property Scorecard lets you drill into any individual property's per-category expense breakdown: cleaning costs, maintenance, platform fees, mortgage, insurance, each on its own line.

The filter system lets you isolate properties that are at-loss, low-margin, improving, or carrying the highest expenses. When you own three properties and one is quietly losing money while the other two carry it, the Portfolio Pulse surfaces that in seconds rather than requiring you to run the full calculation across three separate spreadsheets. This is real per-property P&L available any day of the week, not a report you have to request or build.

How MagicBNB Connects Your Bank to Your Numbers

The calculation above only works if you are capturing all the costs. Most hosts are not. They see the Airbnb payout in their bank account but the cleaning invoice, the supply run at Costco, the plumber visit, and the insurance renewal all live in their bank feed without any connection to the property that caused them.

MagicBNB's bank account integration runs a real-time bank sync across all your accounts via Plaid. No CSV uploads. No manual entry. Both your PMS payouts and every bank expense appear in a single system. When a $520 cleaning payment clears your bank, MagicBNB's Smart transaction ledger uses AI-suggested expense categorization to match it to the correct property and tag it as a cleaning cost. When you pay your mortgage, a multi-split allocation dialog lets you split that payment across properties if you are managing multiple units under one mortgage.

The result is that every dollar leaving your account ends up connected to the property that caused it, automatically categorized, and reflected in your net profit calculation the same day it clears.

Recurring Costs: Set Once and Forget

Mortgage, insurance, utilities, platform subscriptions: these costs hit your bank account on the same day every month from the same merchant. MagicBNB's Recurring rules feature lets you mark any transaction as recurring. From that point forward, every future same-merchant transaction is automatically tied to the same property and the same expense category. MagicBNB also backfills past matches from that merchant so your historical profit figures are corrected retroactively.

This is how the 15-minute weekly pass through MagicBNB's Expense inbox stays at 15 minutes. The inbox is a focused queue of only unallocated transactions. Everything that is recurring has already been handled. Everything with a clear merchant match has been AI-categorized. You are reviewing the exceptions, not rebuilding the entire ledger from scratch each week.

Evaluating New Properties With the Same Math

The worked example above is a diagnostic tool for properties you already own. For properties you are evaluating, MagicBNB's Property Analyzer runs the same full calculation in purchase mode before you commit.

Enter the address, target nightly rate, projected occupancy, and expected expenses. Property Analyzer returns gross monthly and annual revenue, net monthly and annual income, annual ROI percentage, cap rate, and a full cash flow breakdown. The analysis persists so you can return to it, update assumptions, and compare multiple deals side by side. A multi-turn AI chat built into the Analyzer lets you stress-test assumptions: what happens to net income if occupancy drops to 55 percent, or if cleaning costs increase by 20 percent?

This is the calculation most operators run once, in a spreadsheet, when they are excited about a deal. Property Analyzer makes it repeatable, persistent, and honest.

Ask Milo: What Is My Real Net Income?

MagicBNB's Milo AI uses chain-of-thought reasoning to walk through every calculation step by step. Milo has a 60-plus metric glossary covering NOI, Cash-on-Cash Return, Cap Rate, RevPAR, and every other figure a serious operator tracks. When you ask Milo 'what is my real net income on Property 3 after all costs,' you get an auditable answer that shows every deduction in sequence, not a black-box number you have to trust without understanding.

This is the difference between knowing your income and understanding it. The operators who build durable portfolios are the ones who can answer the net income question for any property, any month, in under 60 seconds. Milo makes that possible without requiring you to be a CPA or maintain a complex accounting system.

The Real Cost of Getting This Wrong

If you are running a property at the numbers in this worked example and you think your monthly income is $4,447 instead of $1,189, you are making decisions based on a number that is $3,258 per month too high. Over a year, that is a $39,000 error in your understanding of your own financial position.

Hosts who miscalculate net income buy properties they cannot actually afford. They underprice their listings because they think the margins are there when they are not. They spend money they have not actually earned. They skip maintenance reserves until a $6,000 HVAC repair wipes out three months of actual profit. They hold underperforming properties too long because they do not realize the property is losing money.

None of this is unusual. It is the default outcome when the only number you track is the Airbnb payout.

Frequently Asked Questions

What is the difference between Airbnb payout and net income?

The Airbnb payout is what Airbnb transfers to your bank after deducting their host service fee from your booking subtotal and cleaning fee. Net income is what remains after you subtract all of your actual operating costs: cleaning, supplies, utilities, maintenance reserve, mortgage or rent, insurance, and platform tools. In a typical mid-market STR, the true net income is 25 to 35 percent of the payout amount. The rest covers real costs.

Does the Airbnb cleaning fee count as profit?

Only the amount that exceeds your actual cleaning cost. If you charge a $125 cleaning fee but pay your cleaner $130 per turn, you are losing $5 per stay on cleaning, not profiting from it. The cleaning fee is a cost-recovery mechanism. It becomes profit only when your fee is set above your actual cleaning expense. Many hosts either set fees too low or never check whether their fee keeps pace with rising cleaner rates.

Should I include my mortgage in the Airbnb profit calculation?

Yes, always. If the property exists because you are running an STR, the mortgage is an operating cost of that STR. Excluding the mortgage lets you calculate the cash-on-cash return on your operations above the debt service, which has its own analytical purpose. But when answering 'how much do I make from my Airbnb,' the mortgage absolutely belongs in the calculation. Hosts who exclude it consistently overstate their income.

Why is my actual net income so much lower than what I see on AirDNA?

AirDNA and similar platforms report gross revenue: the total booking subtotal paid by guests before any fees or costs. They do not account for your host fee, cleaning costs, maintenance reserve, mortgage, insurance, or operating expenses. Their numbers are accurate as gross figures. They are not meant to represent your take-home income. The gap between AirDNA revenue estimates and actual net income is typically 60 to 75 percent.

How do I track all of these costs without a full accounting system?

The manual approach requires a spreadsheet that captures every payout, every bank transaction, every expense allocation, and updates it weekly. Most hosts who try this fall behind within two months. MagicBNB automates the full stack: real-time bank sync connects your actual expenses to your properties, AI categorization handles routine transactions, and the Profitability and P&L module shows true net income per property updated every day. The free trial requires no credit card and takes about 20 minutes to connect your accounts.

Start Tracking Real Net Income Today

MagicBNB reconciles every Airbnb payout against your real bank deposits automatically — so you always see your true net income after every fee, tax, and deduction. Calculate your true Airbnb net income at MagicBNB

The gap between your Airbnb payout and your true net income is not a rounding error. It is the difference between thinking you earn $4,400 per month and actually earning $1,189. Running a portfolio without this calculation is running a business without a P&L. Every serious operator eventually builds this model. The ones who build it early make better acquisition decisions, better pricing decisions, and better decisions about which properties to keep.

MagicBNB calculates your true net income automatically, updates it in real time as payouts land and expenses clear, and makes the full deduction chain auditable for every property in your portfolio. Connect your accounts, let the system run for one billing cycle, and you will know exactly where you stand. Start your free trial at magicbnb.io.

Related Articles

View all →
The Hidden Loss

The Property You Think Is Your Best Earner Might Be Your Worst Margin.

MagicBNB sorts your portfolio by real profit, not gross revenue. Find the quiet losers before they become a problem.

Connects in 3 minutes

PMS and bank, no setup fee

Real profit per property

Not estimates. Your actual numbers.

Cancel anytime

No contracts, no lock-in