At a glance
- Collected
- Money in by method — card, cash and check, monthly invoices, store — minus refunds, for any date range.
- Tax to remit
- The actual number you send the state: lodging tax plus store sales tax, computed, not homework.
- Performance
- Occupancy, booked revenue, ADR, RevPAR — trended and compared to last period and last year.
- Exports
- A transactions CSV that maps onto QuickBooks columns, and payouts reconciled to the bank.
Pick a date range, see the money plainly
The reports overview answers the owner questions in the order you ask them: what came in (split by card, cash/check, monthly invoices, and store sales), what went back out as refunds, what's left, and what part of it is tax you're holding for someone else. Below that, the operator's numbers — occupancy, booked revenue, ADR, and RevPAR — with trend charts bucketed by day, week, or month, a by-site-type breakdown, and a twelve-month history table.

The overview — money on top, performance below, everything against a date range you pick.
Every tile compares itself to the previous period and to the same stretch last year, because “occupancy is 61%” means nothing until you know whether last July was 55 or 70.
Tax to remit: the number, not the project
Bunkpost tracks lodging taxes and store sales tax separately — using the rates and flags you set in Taxes & Fees and the store — and reports the remittance figure for your date range. Quarterly filing becomes copying a number, not reconstructing one.
Every dollar has a row

Transactions — card and cash payments, store sales, invoices, and refunds in one ledger.
The transactions browser is the ledger behind the tiles: every payment, refund, store sale, and monthly invoice, day by day. The same data exports as a CSV with columns — date, type, method, guest, unit, description, amount, reference, stripe_id — chosen to map cleanly onto QuickBooks. Your accountant imports it, or you hand them the file in April and accept their grudging nod. The reservation list exports its own CSV too.
Payouts that reconcile themselves
The payouts view takes each recent bank deposit from Stripe and unpacks it: which reservations and invoices are inside, and the Stripe fees that came out. When the bank statement says $1,412.66 and you want to know which guests that was, this page is the answer — down to the penny, fees and all.
