QuickBooks Integration
Keep your books in sync without the manual work. Sky Schedule connects directly to your QuickBooks Online account and automatically records every transaction as it happens.
Getting connected
Navigate to Billing → Settings and click Connect QuickBooks. You'll be redirected to QuickBooks to authorize the connection. Once approved, Sky Schedule begins syncing automatically. No manual exports, no spreadsheets.
What gets synced
Flight invoices
Every time an invoice is marked paid in Sky Schedule — whether by card or manually recorded as cash or check — it is automatically sent to QuickBooks. Sky Schedule creates or matches the customer record using the student's name and email, then logs the invoice with the correct line items and amount. Invoices recorded manually via cash, check, wire, or any other payment method are included.
Packages and subscriptions
When a student is enrolled in a package or subscription and a payment is collected, that transaction is logged in QuickBooks automatically. This applies to one-time packages charged at enrollment as well as recurring subscription payments processed through Stripe.
Maintenance invoices
Invoices sent to leaseback owners, vendors, or any external recipient through the Maintenance section follow the same flow. When payment is received, the transaction is recorded in your QuickBooks company file.
Transaction history
Every sync is logged inside Sky Schedule. Under Billing → Settings → QuickBooks, you can see a full history of what has been sent, when it was sent, and whether it succeeded. If a sync fails for any reason it will be visible here so you can review and retry.
Customer records
Sky Schedule creates a QuickBooks customer record automatically the first time a student or recipient is invoiced. On subsequent invoices, Sky Schedule matches the existing customer so your QuickBooks contacts stay clean and deduplicated.
What Sky Schedule does not do
Sky Schedule syncs outbound transactions to QuickBooks. It does not pull data back from QuickBooks, modify your chart of accounts, or sync expenses. Your accountant's work inside QuickBooks is never affected.
Disconnecting
To disconnect, go to Billing → Settings and click Disconnect next to the QuickBooks integration. Existing synced records remain in QuickBooks. Future transactions will stop syncing until reconnected.
