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 its Hobbs (and Tach, when recorded) and instructor time captured. The invoice is priced from those hours at your configured rates. Invoicing Settings describes this directly: When an instructor ends a flight, HangarOS auto-creates an invoice in QuickBooks.
There is no manual create-invoice form in the dashboard for flight invoices — they appear in the Invoices list after the flight is closed out. The Create Invoice button on the landing page opens the Invoices list.
Open Invoices from the Invoicing landing page tile (Create, send, and manage invoices) or the Create Invoice button. The list shows Invoice #, Student, Amount, Status, Created, Due Date, Paid Date, and Actions. Each invoice number uses the QuickBooks invoice ID when present.
Select a row to open the invoice. The detail view shows Flight Details (student, instructor or Solo, aircraft registration, flight date), the Hobbs start → end and total, Tach start → end and total when recorded, and Instructor Time in hours. The Line Items table lists the priced components and totals. See [[invoicing-invoice-field-reference]].
The student pays through QuickBooks, not through HangarOS. On the invoice, the VIEW IN QUICKBOOKS → action opens the hosted QuickBooks invoice URL — this is the link the school sends the student to pay. HangarOS only opens hosted URLs on app.qbo.intuit.com or app.sandbox.qbo.intuit.com.
HangarOS does not collect or hold the payment. See [[invoicing-overview]] for the funds-handling boundary.
When an invoice Status is open and you have billing:manage, the invoice Actions panel exposes: