Skip to content

Home / Features / Xero, done properly

Money, GST, and accounting

Xero, done properly

Most booking systems treat Xero as a checkbox. Flying School maps your actual chart of accounts and your actual Xero tax rates, then posts either a clean daily summary or individual invoices and payments - with the GST coded correctly so your BAS reconciles without hand adjustments.

Chart of accounts and tax rate mapping, not a CSV export

What you get

  • OAuth connection to your Xero organisation, no file exports
  • Chart of accounts pulled from Xero and mapped to your revenue lines
  • Xero tax rates pulled and matched to your rates, with suggested matches
  • Choose your sync mode: a daily summary invoice, or per invoice when sent or paid
  • Payments and credit notes pushed alongside the invoices
  • Contacts created in Xero, either one shared contact or one per student
  • Optional accrual revenue recognition journals for prepaid packages
  • Retry queue so a Xero outage does not lose a transaction

How it works

  1. Connect

    Authorise Xero from settings - no keys to copy.

  2. Map accounts

    Pick the Xero revenue accounts for lessons, hire, packages, and retail.

  3. Match tax rates

    GST on Income, GST Free, and BAS Excluded are matched to your Xero rates.

  4. Choose a sync mode

    Daily summary keeps Xero tidy; per-invoice sync gives you full detail.

See it with your own aircraft and syllabus

Start a free trial and your CASA training programs, lesson catalogue, and aircraft are ready to go. No card required.