Early access — now in beta

“20%” is not a fee.
20% of what is the fee.

If you co-host or manage 2–20 Airbnb properties, you already know the month-end ritual: download the payout CSV, wrestle it into owner statements, and hope nobody asks what your percentage was charged on. StayStatement turns that CSV into a clean monthly owner statement — with the calculation base printed on the statement, in plain English, so the number can never be argued with later.

Built for small co-hosts and property managers. Not a PMS, not bookkeeping software — just the monthly statement, done right.

The problem

One booking. Same 20%. Five different fees.

Every one of these bases is used by real co-hosts, and none of them is “wrong”. The problem is signing an agreement, or sending a statement, that just says “20%”. Try your own numbers:

If “20%” is charged on…BaseYour feeOwner receives*
$42.72 Spread between the highest and lowest fee on a single $792 booking. Across a portfolio and a year, an unstated base is a dispute waiting for a date.

*Assumptions for this example: 3 nights at $200; the cleaning fee is paid out to the cleaner, so the owner receives the Airbnb payout minus the management fee minus the cleaning fee. The host fee is calculated on nightly revenue plus the cleaning fee. With the default numbers, gross is $792.00 and the Airbnb payout is $770.40. These five outcomes match the published worked example in Key & Folio’s co-host commission guide, independently reproduced by our calculation engine and covered by automated tests.

The output

What the owner actually receives

SAMPLE  The statement below was generated by the StayStatement beta from fictional sample data (two invented properties, invented guests). It is a format preview, not a real customer statement.

How it works

Month-end in three steps

No logins, no scraping, no API connection. Your payout file never leaves your computer — the whole thing runs in your browser.

1

Download

The transaction-history CSV from Airbnb — the export with Gross Earnings, Host Fee and Paid Out columns.

2

Drop it in

The file is read and calculated in your browser. It is not uploaded to a server — there is no server copy of your financial data.

3

Send the statement

Set your fee once — percentage and base — add the month’s expenses, and print or save the statement as a PDF.

What “in your browser” does and does not mean

Local processing means your payout file never leaves your device and we never see your revenue figures. It also means honest limits: the tool works from the CSV you give it, so a missing or partial export produces a partial statement (the tool flags missing columns and totals that do not reconcile); it currently supports Airbnb’s transaction-history CSV only — Vrbo and Booking.com exports are not supported yet; statement months follow the transaction dates in the file; and it is a statement generator, not accounting or tax advice.

Pricing

Planned pricing, stated plainly

This is a plan, not a launch fact: founding users from the early-access list will be asked what the tool is worth before anything is charged, and no payment is taken today.

Starter
Free
  • One statement a month
  • All five fee bases
  • Your file never leaves your browser

Questions

Asked by co-hosts

Which Airbnb export do I need?

The transaction-history / earnings CSV that includes Date, Listing, Gross Earnings, Host Fee, Cleaning Fee and Paid Out columns. If your export uses different column names, the tool tells you which columns it could not find instead of guessing silently.

Do you connect to my Airbnb account?

No. There is no login, no scraping and no API connection. You download the file yourself and the tool reads it locally.

I use a PMS already. Is this for me?

Probably not — if your PMS produces owner statements you are happy with, you do not need this. StayStatement is for co-hosts who manage statements in spreadsheets today.

When does it launch?

When the early-access group says the statements are right. Join the list and you will be asked to test with your own (redacted if you prefer) export before any paid plan exists.

Early access

Join the early-access list

Founding users test with their own exports first and set the price with us. No payment is taken today.

Privacy notice: submitting this form emails your signup to the StayStatement founder for early-access invitations only. Your address is never sold or shared, and you can ask for it to be deleted at any time. This page runs no analytics and sets no cookies.