Live demo· sample data · resets on refresh
DashboardPropertiesLeasing2TenantsOwnersBookingsLeads3CalendarChannelsDirect Booking SitePayoutsBillingMaintenance3MessagesReportsNexxusHub2HelpSettings
AM

Alex Morgan

Saguaro Property Group

⌘K
Help centerImporting your data

Importing Airbnb and short-term rental history

The Airbnb tab on the Import page reads your Airbnb reservations and payout CSV exports to bring in PAST stays, with payouts on the dates Airbnb actually paid, reconciled to the cent and undoable as one batch. It's safe to re-run. For ongoing two-way sync of upcoming reservations, connect Airbnb on the Channels page instead — the two work together.

Import dataChannels

The Airbnb tab on the Import page turns your Airbnb exports into real Nexxus bookings — with income recognized per stay and payouts recorded on the dates Airbnb actually paid you.

Import vs. live connection

  • Import (this article) brings in history: past stays and the payouts Airbnb already sent.
  • The live connection on the Channels page keeps Airbnb in sync from now on — upcoming reservations, changes, cancellations, requests and messages in; your calendar and prices out. See Connecting Airbnb.

Use both. A stay that arrives through both is matched on its confirmation code and updated, never duplicated.

Getting the files (the part everyone trips on)

The tab asks for three exports:

  1. Reservations — airbnb.com → Reservations → All → "Export to CSV". Airbnb exports only the page you're looking at, so export every page and drop all the files in together. Nexxus dedupes overlaps, so exporting generously is safe.
  2. Paid payouts — Earnings → Paid → set the date range to your whole history → "Get report".
  3. Upcoming payouts — Earnings → Upcoming → "Get report".

The payout reports carry the real payout dates and cleaning fees; without them, payout timing is estimated. Airbnb's PDF reports can't be imported — they only carry totals.

Order matters: import your property-management data first (the PMS · VRBO · bank · spreadsheets tab) so Airbnb stays attach to your existing properties instead of creating new ones. If you only manage Airbnb listings, tick I only manage Airbnb listings — continue. Vrbo and other platforms' exports go in that other tab too.

Matching listings to properties

The Listings step asks you to match each Airbnb listing to a Nexxus property — suggested automatically where the names line up, with a picker otherwise. You can also choose Create new property or Skip this listing. Confirmed matches are remembered, so your next import maps itself.

For a listing you no longer manage, tick No longer managed: on a new property it imports the history only and marks the property inactive; on an existing one it marks it inactive after import, managed until the last stay. Either way it never counts as a current door.

What gets built

The Review step shows new stays, changed stays (which will update), unchanged stays (skipped) and total payouts. The import then creates bookings per stay, guests, income per booking, and payout events on real payout dates — which is what makes owner payout runs and the payout-window reports line up with your bank account. A verification pass checks that every new stay's ledger matches its Airbnb payouts to the cent.

Undo this import removes everything the import created and puts back the stays it updated, as they were before the import.

Keeping it current

Re-running with newer exports extends: new stays are added, changed ones updated, nothing duplicates. Re-importing the paid payouts report also confirms payouts that were still expected.

On a listing that isn't connected live, two screenshot shortcuts help between imports:

  • Drop a screenshot of a brand-new booking card in with your files — its payouts plan as expected until a report confirms them.
  • For a stay that changed, use Update from Airbnb on its booking page: paste a screenshot of the updated booking card, check the before → after, and apply.

Two Airbnb behaviors worth knowing

  • Airbnb pays out on each booking's own monthly schedule, so a payout can land after your payout day and roll to the next owner run — see payout windows.
  • Airbnb stays never accrue late fees and never block their own history — see imported history rules.

Related guides

Connecting Airbnb: live two-way sync for your listings

Yes — Nexxus connects to Airbnb directly. On the Channels page you sign in with Airbnb (no password shared), pick which Airbnb listing each unit is, and activate: upcoming reservations come in, then bookings, changes, cancellations, requests and guest messages flow in while availability, rates, fees and booking settings push out. Listing text, photos and reviews stay on Airbnb.

Importing your data from Buildium, Airbnb, and other systems

How the Import data page works: the two tabs (PMS · VRBO · bank · spreadsheets, then Airbnb), what to export from Buildium and other systems, the Go back history range, the Review step, the verified Summary, re-imports, and undo.

When do owners get paid? Payout windows and cadence

Your Owner payout day (Settings → Company Settings; default the 10th, any day 1–28) sets the window each run pays. With day 10, the June run pays rent collected after May 10 through June 10. Set day 1 to pay the prior month in arrears.

What imported history can and can't do

Imported history counts as closed business: it powers reports and occupancy, but late fees are never charged for days before a lease existed in Nexxus, owners are never re-paid for months your old system settled, past leases are never charged rent, and filled-in months never count as payout cash.

Trusting an import: the verification summary and undo

After an import, Nexxus checks the database against your files (each tenant's ledger to the cent) and gives a verdict, plus when owner payouts start. Any batch can be undone from Settings → Data & Imports; the confirmation lists exactly what will be removed, including later work that depends on it.