Flights are ending but no invoices are being created

Flights are ending but no invoices are being created

Flights are ending but no invoices are being created

Symptom: Instructors are ending flights, but no invoice shows up in the Invoices list or in QuickBooks.

Flight-end auto-invoicing has several preconditions. The setup checklist at the top of Invoicing Settings tracks them; if the header reads N steps left to invoice flights, that is the cause. Work through them in order.

1. Is invoicing active?

In Invoicing Settings → Invoicing Defaults, confirm the Invoicing Active toggle is on (Enable or disable automatic invoice creation when flights end). If the card badge reads Disabled, no invoices are created on flight end. See [[invoicing-defaults-settings]].

2. Is QuickBooks connected?

The QuickBooks Online card must show Connected. If it shows Not connected or Reconnect, invoicing through QuickBooks cannot run. Connect or reconnect. See [[invoicing-connect-quickbooks]] and [[invoicing-troubleshooting-quickbooks-connection]].

3. Is the income account mapped?

This is the most common blocker. The checklist item Set the QuickBooks income account calls it out: without it, the first flight invoice will fail. Set the Income Account ID in QuickBooks Defaults. See [[invoicing-quickbooks-defaults-settings]].

4. Are default rates set?

If both Aircraft Rate ($/hr) and Instructor Rate ($/hr) are 0, a flight-end invoice has no billable line — the checklist warns Without a default $/hr rate, flight-end invoices will be empty. Set at least one default rate, or rely on per-aircraft (Fleet page) and per-instructor (Members page) overrides. See [[invoicing-defaults-settings]].

5. Was the flight actually closed out?

Flight invoices are created when a flight is closed out with its hours captured. Confirm the booking's flight was checked out and that Hobbs (and Tach, if your aircraft uses it) and instructor time were recorded — an invoice is built from those hours. A flight that was never closed out, or one with no recorded hours, has nothing to invoice.

Still nothing?

If all of the above are in order — invoicing active, QuickBooks connected, income account mapped, at least one default rate set, and the flight closed out with hours — the invoice is created on the server side after the flight closes, and the issue is in the sync rather than anything you can change in the dashboard. Contact support so the team can check the sync for that flight.

    • Related Articles

    • How do I finish setup so flights auto-invoice in QuickBooks?

      How do I finish setup so flights auto-invoice in QuickBooks? When an instructor ends a flight, HangarOS auto-creates an invoice in QuickBooks Online. That only works once the preconditions are met. Invoicing Settings shows a setup checklist at the ...
    • How do I set invoicing defaults — rates, due days, currency, memo?

      How do I set invoicing defaults — rates, due days, currency, memo? Invoicing Defaults live in Invoicing Settings, in the Invoicing Defaults collapsible card (Rates, payment methods, reminders, and currency). You need settings:manage. The card badge ...
    • How do I connect QuickBooks Online to Invoicing?

      How do I connect QuickBooks Online to Invoicing? School-to-student invoicing is QuickBooks Online-only. You connect it once from Invoicing Settings, and HangarOS uses that connection to create flight invoices. Connect QuickBooks Open Invoicing ...
    • How do invoices get created and sent to students?

      How do invoices get created and sent to students? Most invoices are created automatically. Once invoicing is set up, HangarOS creates an invoice in QuickBooks Online when a flight is closed out — that is, when the booking's flight is checked out with ...
    • What is the Invoicing module and how does it bill students?

      What is the Invoicing module and how does it bill students? Invoicing is the module your flight school uses to bill its own students. When an instructor ends a flight, HangarOS creates an invoice in your connected QuickBooks Online account, built ...