Hostaway & Guesty Do Channels — But Who Does Your Books?
Great at distribution, silent on the books
Hostaway and Guesty are well-regarded property management systems, and hosts who use them are usually happy with what they do. They distribute your rates and availability across OTAs, pull bookings back to keep your calendar in sync, handle guest messaging, coordinate operations, and run multi-property hosting at scale. If distribution and operations are your problem, these are serious, capable tools and we are not here to talk you out of them.
But there is a question they are not built to answer: who does your books? Distribution and accounting are different disciplines, and being excellent at the first does not make a tool an accounting system. This article is honest about that gap and how Airflow fills it alongside — not instead of — a PMS. It is part of our wider guide to accounting for short-term rentals.
What a channel manager is built to do
The core job of a PMS and channel manager is getting your inventory in front of guests and keeping it consistent. That means pushing rates and availability to multiple OTAs in real time, pulling reservations back so you do not get double-booked, and giving you one operational view across platforms. Around that sits messaging, tasks, turnover coordination and reporting on occupancy and performance.
This is hard, valuable work that requires deep, write-level integrations with each OTA's inventory system. Tools built for it do it well. If you are listing across many channels and double-bookings are a live risk, this is exactly the capability you want — and Airflow does not provide it. We are clear about that in Airflow is not a PMS and channel manager vs better accounting.
What a channel manager is not built to do
Knowing your bookings is not the same as keeping your books. A PMS sees every reservation, but it is not an accounting system, and treating its operational reports as your accounts leaves real gaps:
- It does not produce a tax-ready P&L in the structure your accountant and tax authority expect.
- It does not separate gross income from platform fees in your actual accounts — the netted-payout problem persists. See why your payouts don't match your invoices.
- It does not handle multi-currency at the accounting level, with rates recorded against each invoice for audit. See multi-currency is breaking your spreadsheet.
- It does not reconcile your bank the way accounting software does, matching netted, batched payouts to invoices. See short-term rental bank reconciliation.
- It does not give your accountant clean, structured records they can work from directly.
Some PMS platforms offer accounting modules or integrations, and they vary in depth. But the centre of gravity of these tools is distribution and operations — the books are an add-on, not the mission, and it shows in how far the accounting side actually goes.
The gap, stated plainly
So the host running a PMS often has a calendar that behaves and operations under control — and books that are still a mess, because the platform was never built to do them. The reservations are visible; the accounting structure is not. Gross income and fees are still tangled, currency is still ad hoc, and tax season is still a reconstruction job.
This is not a flaw in the PMS. It is a category boundary. Distribution tools distribute; accounting tools account. Expecting a channel manager to keep your books is like expecting your accounting software to manage your OTA inventory — wrong tool, wrong job.
The gap tends to stay hidden because the PMS dashboard looks so complete. It shows revenue, occupancy, channel performance — numbers that feel like accounting. But operational revenue figures and tax-ready accounts are not the same thing. A PMS revenue total may be gross, net, or some blend depending on how each channel reports, and it is not reconciled against your bank or structured for a tax return. Hosts often only discover the difference when their accountant asks for records the PMS cannot produce in the form required, late in the season, when reconstructing them is hardest. The dashboard was never lying; it was simply answering a different question than the one the tax authority asks.
How Airflow fills the books side
Airflow is middleware that connects your bookings to your accounting, and it is designed to sit happily alongside a PMS rather than replace it.
You forward a booking email, or connect Gmail or Outlook so bookings are picked up automatically. Airflow's extractor reads the email and pulls out the guest, dates, nightly rate, cleaning fee, platform service fee, host payout, currency and reference. From that it builds a draft invoice in your accounting software with:
- Gross income on separate accommodation, cleaning and extras lines
- The platform commission recorded as an expense, not netted away
- Correct tax treatment per line and the property tagged for per-property reporting
- Currency converted at invoice time with the rate, source and timestamp logged
- Deduplicated guest contacts, created only when needed
Every invoice lands as a draft you review and approve — nothing posts automatically. Airflow connects to Xero, QuickBooks, Sage and FreshBooks, so the clean books land in the package you already use. The PMS keeps distributing and operating; Airflow keeps the accounts honest.
Use both — that is the point
The right setup for a scaling host is often a PMS for channels and Airflow for the books. They do not overlap, so you are not paying twice for the same capability — you are covering two genuinely different needs with two tools built for them.
| Job to be done | PMS (Hostaway, Guesty, etc.) | Airflow |
|---|---|---|
| Distribute rates/availability across OTAs | Yes | No |
| Prevent double-bookings in real time | Yes | No |
| Guest messaging & operations | Yes | Partial |
| Structured draft invoice per booking | No | Yes |
| Gross income vs platform fees in your accounts | No | Yes |
| Multi-currency at invoice level | Rarely | Yes |
| Bank reconciliation support | No | Yes |
| Clean records for your accountant | No | Yes |
If you already run a PMS and your calendar behaves, the question is no longer distribution — it is the books. That is the gap Airflow is built for.
A practical note on getting them working together: because Airflow reads booking emails, you do not need a deep technical integration between your PMS and your accounting to benefit. You forward the confirmation emails the platforms already send, or connect the inbox they arrive in, and Airflow builds the draft invoices regardless of which PMS sits in front of distribution. That keeps the books-side setup simple and avoids the brittle, half-finished accounting integrations that some all-in-one tools ship and then under-maintain. The PMS does what it is good at; the accounting flow runs in parallel rather than depending on it.
Distribution is solved; now solve the books
Hostaway, Guesty and tools like them earn their place by doing distribution and operations well. They were never meant to do your accounting, and they do not pretend to. So if your channels are handled but your books still are not, you do not need a different PMS — you need something on the accounting side. That is exactly where Airflow fits.
For the wider context, read the complete short-term rental accounting guide, and for the three-way view including bookkeepers, see bookkeeper vs PMS vs Airflow.
Get started — early access includes 3 months free. Keep your PMS, connect your accounting software, forward a booking email, and see the draft invoice appear. A card is required at checkout, with no charge during the free period.