The First Pass on Your Books, Done for You
Airflow turns each booking into a draft invoice in your accounting software, with accommodation, cleaning, channel fees and tax on separate lines. You check it and approve it. Nothing is posted for you.
How it works
With Xero, QuickBooks, Sage or FreshBooks connected, each booking becomes a draft invoice in your books. Accommodation, cleaning, channel fees and tax are separate lines. Airflow creates drafts only. You or your accountant review and approve each one, so nothing reaches your books without you. If the booking changes later, its draft is updated to match. In Xero you choose the account codes each kind of line goes to, and Airflow shows whether each invoice is still a draft, approved or paid.
Airflow does not reconcile your bank feed, record your costs or file tax. Those stay with you and your accountant. Each draft uses automated tasks, see pricing.
Key capabilities
- Draft invoices: Each booking creates a draft invoice with accommodation, cleaning, channel fees and tax as separate lines
- Account codes in Xero: Choose which accounts income, channel fees and withholding tax go to
- Kept up to date: When a booking changes, its draft is updated
- Owner statements: If you manage listings for owners, a monthly statement per listing shows income, fees, costs you add and the net owed to the owner
- Multi-org support: Run more than one organisation from one login, each kept separate
- You stay in control: Invoices are drafts for your review, never approved for you
Key benefits
Why Automated Bookkeeping matters
Draft Invoices for Every Booking
Each processed booking creates a categorised draft invoice in your accounting software, ready for you to review and post.
Owner Statements
Produce owner statements showing how each property performed and what is owed, ready to share with each owner.
Multi-Org Support
Run multiple organisations or property portfolios from one account, with clean separation between them.
FAQ
Common questions about Automated Bookkeeping
Can Airflow produce owner statements?
Yes. If you manage listings for owners, Airflow produces a monthly statement per listing showing booking income, less channel fees, your management fee and any costs you add, ready to share with the owner.
How does Airflow get my bookings into my accounting software?
Each booking becomes a draft invoice in your connected accounting software. You review and approve it there. Airflow never approves or posts an invoice for you.
How are fees and taxes handled on each booking?
Each booking creates a draft invoice with accommodation, channel fees, cleaning fees and tax as separate lines, so your books show what you actually earned.
More from Accounting & Compliance
Related features
Guides & insights
From the blog

Airbnb Payouts Don't Match Your Invoices — Here's Why
The guest paid €1,200. After Airbnb's ~15% host-only fee and a currency conversion, your bank received £867. Your Xero invoice says something else entirely. Here's what's happening — and how to fix it.
Why don't my Airbnb payouts match my invoices? →
Xero + Short-Term Rentals: The Setup Nobody Teaches You
Xero is powerful accounting software. But setting it up for short-term rental income — with multiple properties, platforms, currencies, and fee structures — is harder than it should be. Here's the right way.
How do I set up Xero for short-term rentals? →
The Best Way to Export Rental Financials for Tax Prep
Export one row per booking with gross income, platform fees, taxes and payout kept apart, by property, for the tax year. What your accountant needs, and how to get it out of each platform.
How do I export my rental income for my accountant? →Questions this answers
- How do I automate holiday-rental accounting?Make every booking, from every channel and every property, arrive in your accounts the same way: as a draft invoice, split and tagged.
- Why don't my Airbnb and Booking.com payouts match my invoices?A payout is what is left after fees, batching, currency conversion and adjustments, so it rarely equals one booking. Record each booking in full, with the fee on its own line, and the deposit can be explained.
- How do I automate Airbnb bookkeeping?Automate the entry, keep the approval: each booking email becomes a draft invoice in your accounting package, split by fee and tagged by property.
- How do I record Airbnb and Booking.com commission in my accounts?Record the full booking value as income and the channel's commission as a separate expense, one account per channel. Never record only the net payout.
Ready to use Automated Bookkeeping?
Start free today. A card is needed at sign-up.
Start free trial See plans and pricing