The questions hosts ask, answered

How to get bookings into your accounts, take bookings directly and run a small rental without a spreadsheet. Each page gives the answer first, then how Airflow does it, the other ways to do it and what Airflow does not do.

Bookings into your accounts

Getting Airbnb, Booking.com and direct bookings into Xero, QuickBooks, Sage or FreshBooks without retyping them.

How do I get Airbnb bookings into Xero?

Airbnb has no Xero connection of its own. The options are manual entry, a CSV import, an accounting sync tool, or reading the booking email, which is what Airflow does.

Read the answer →

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.

Read the answer →

How do I create invoices from Airbnb bookings?

Airbnb does not issue an invoice from you to the guest. Airflow drafts one per booking in your accounting package, itemised from the confirmation email.

Read the answer →

How do I connect Airbnb to accounting software?

Airbnb connects natively to QuickBooks only. For Xero, Sage and FreshBooks, or for more than one channel, you need a bridge: three kinds exist.

Read the answer →

How do I get Booking.com bookings into Xero?

Booking.com has no Xero connection and bills its commission separately. Airflow turns each reservation email into a draft Xero invoice with the commission split out.

Read the answer →

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.

Read the answer →

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.

Read the answer →

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.

Read the answer →

Can I import my past Airbnb bookings into Xero?

Yes, but in two deliberate steps: bring past bookings in as blocked dates first, then choose which ones should raise draft invoices. Years already filed are usually best left alone.

Read the answer →

How do I record Airbnb income paid in a foreign currency?

Keep the amount in the currency the guest paid, convert it once at a rate you record, and put the difference from the bank deposit in an exchange gain or loss account.

Read the answer →

Direct bookings

Taking bookings and payment yourself, on your own page, widget or website.

How do I create a direct-booking website for my Airbnb?

You need four things: a page, a live calendar, a way to take payment and your Airbnb dates blocked. Airflow gives every listing all four, on your own domain if you want.

Read the answer →

How do I take direct bookings for my holiday rental?

A link guests can book from, payment into your own account, written terms, and the dates blocked elsewhere. You do not need a full website to start.

Read the answer →

How do I get direct bookings without leaving Airbnb?

Keep your Airbnb listing and add a booking page of your own beside it. Calendar links stop the two selling the same night, and each guest books where they found you.

Read the answer →

How do I get repeat Airbnb guests to book direct?

You may not solicit them through Airbnb. You can make yourself easy to find when they come looking: a consistent name, a bookable page, and a stay worth repeating.

Read the answer →

How do I accept payments directly from holiday-rental guests?

Open a card account in your own name, take a deposit at booking and the balance before arrival, and tie every payment to its booking.

Read the answer →

What is the best direct-booking software for Airbnb hosts?

There are four kinds, and the right one depends on whether you need a site, a channel manager, or the booking joined to your guests and accounts.

Read the answer →

How do I sync Airbnb bookings with my own website?

Use a booking calendar on your site that reads your Airbnb calendar link, and give Airbnb the site's link in return, so each blocks the other.

Read the answer →

Try it on your own bookings

Forward a few booking emails and look at what Airflow builds from them. A card is needed at sign-up.

Start with Airflow See plans and pricing
Share on WhatsApp Share