Guide
How do you calculate true net profit per PadSplit room after fees?
True net profit is what the room keeps after PadSplit's 10-day booking fee, the 8% service fee, and the house costs that belong to that room. It is not gross rent and it is not NOI.
PadSplit reports occupancy and collected dues. That number is not what you keep. The platform takes a booking fee and a service fee first. Utilities, insurance, cleaning, and vacancy sit in other tools. The room that looks fine on paper can be the one eating the profit.
What is PadSplit's 10 days + 8% fee model?
PadSplit publishes a "10 days + 8%" host fee model. On a new occupancy it keeps 100% of the first 10 days of dues as a booking fee. After that it takes 8% of settled member payments. Fees apply only to payments that actually settled. Confirm the current numbers on your statement. PadSplit's help center last restated this model on 17 July 2026.
| Step | What to count | What you keep |
|---|---|---|
| 1. Collected dues | Settled member payments for that room, not listed or asking rent | Not yet yours. This is gross. |
| 2. 10-day booking fee | 100% of the first 10 days of a new occupancy, using the full weekly rate divided by 7, times 10 | None of those 10 days. Transfers inside the same owner portfolio do not trigger a second booking fee. |
| 3. 8% service fee | 8% of settled payments after the booking fee comes off. Unpaid dues do not incur a fee. | 92% of what remains after the booking fee. |
| 4. Host payout | Gross income minus booking fees minus service fees | Platform net. This is still not true net. |
| 5. OpEx allocation | That room's share of utilities, insurance, cleaning, and vacancy | What remains is true net for that room, for that period. |
Source: PadSplit, "What is PadSplit's fee model for Hosts?". Leave owner draws, one-off capital work, and unbooked tax estimates out of the room number.
How do you work a month by hand?
Illustration only. A room lists at $210 a week. One new member occupies it for 30 days and pays in full. Daily rate is $210 / 7 = $30.
| Line | Amount |
|---|---|
| Collected dues (30 days) | $900 |
| 10-day booking fee ($30 x 10) | -$300 |
| Subject to the 8% service fee | $600 |
| 8% service fee | -$48 |
| Host payout (platform net) | $552 |
| Allocated house costs for that room | Subtract utilities, insurance, cleaning, and vacancy that belong here |
| True net | $552 minus that OpEx share |
- Start with collected dues for the room, not the listed weekly rate.
- Subtract the 10-day booking fee on each new occupancy, as it appears on the statement.
- Subtract 8% of the remaining settled payments.
- Allocate the house costs that actually belong to that room.
- What remains is true net for that room, for that period.
A stable occupant with no new booking fee that month is simpler: collected dues minus 8%, then OpEx. Turnover months look worse because the 10-day fee comes out first. That is why a house-level NOI that ignores platform fees hides the rooms that are not paying.
Doing this in a spreadsheet works for a house or two. Across a portfolio the fees and allocations drift, which is why the number in QuickBooks is often last month, and why the room-level picture is missing.
Where does Profit Per Pillow fit?
That is what Profit Per Pillow does: room-by-room profitability, real platform fees, and true net profit rather than NOI. It reads PadSplit and booking platform data directly. As a custom build it can connect to your booking system so the numbers update without manual uploads.
Related: What a custom build is · Remote operations hub · All guides