Billing module

Flight school billing and invoicing software

Close out a flight and the line items write themselves. Bill each visit with a Stripe invoice, or put members on an account ledger with Add funds, auto-refill, and late fees. No separate billing tool taped onto the schedule.

$20/aircraft/mo · 14-day trial · No credit card · No sales call

app.aerscheduler.com/billing

Accounts receivable

Billing

A Cessna 172 parked on a mountain airstrip

The flight bills itself before the pilot reaches the car park.

One invoice each

Everybody on a shared flight is billed at their own rate

No second system

The schedule and the books are the same product

Your Stripe

Payouts land in your own account, on your own schedule

What changes

No hand-off between flying and billing

Ramp-in captures the meters, the last PIN raises the invoice, and it goes out with a pay link. No export step.

Shared flights stop leaking revenue

Several payers on one booking get one bill each, priced at their own rate and quoting their own hours.

Nobody chases invoices for the first month

A daily sweep reminds members up to four times, then tells your admins that further chasing is on the school.

How it works

Ramp-in to the bank

1

Close it out

Meters, instruction time, and who pays what if more than one person does.

2

Everyone signs

Nothing bills until the last pilot confirms with their PIN.

3

The bill posts

A Stripe invoice per payer, or a charge against each member's balance.

4

Money moves

Card or autopay, payouts to your own account, paid invoices on to QuickBooks.

Two models

Bill each visit, or run accounts

Schools that invoice each flight and clubs that run a balance want genuinely different software. This is one switch, not two products.

  • Invoices settled by card, autopay or marked paid
  • Balances that may go negative, with auto-refill and late fees
  • Guests are always invoiced, having no account to draw down

Split billing

Quantities are apportioned, then priced

That order is why a member and a non-member can share one aircraft with no special case. The worked examples on the settings screen are computed by the engine that prices the real invoice.

  • Evenly, per head, by logged time, or in set shares
  • Mark somebody not billed and the rest divide what is left
  • An overnight minimum counted in the airport's time zone

Close a flight out and watch the invoice write itself

Connect Stripe, put a rate on one tail, bill a real flight. Then decide.

Everything else in here

  • Invoice each booking, or Account ledger for a running member balance
  • Split a booking between everyone on it. Each person gets their own invoice or ledger charge
  • Charge a class per head, divide a shared aircraft, or bill each pilot for the hours they flew
  • An overnight minimum so a weekend away bills for the nights, not just the Hobbs
  • Auto-drafted itemized bills from Hobbs/tach close-out
  • Auto-refill, late fees, statements, and book/dispatch balance gates on the ledger
  • AR dashboard: outstanding invoices, or who owes on Accounts
  • Custom invoices when the flight isn't the whole story
  • Saved cards, autopay, and card top-ups for members
  • Aircraft and instruction rates flow into the same bill

Common questions

Do I need Stripe?
Yes, for anything to bill. It is your own Stripe account through their hosted onboarding, so payouts stay yours and card details never touch AerScheduler. You can build rates and rules before connecting, but nothing is raised until Stripe is connected and invoicing is on.
Can I run accounts or tabs instead of invoicing every flight?
Yes, one school-wide switch. Members hold a balance, top it up by card or get credited at the desk for cash, and flights draw it down. You get auto-refill, late fees, statements, and optional gates on booking and ramp-out.
How do I split a flight between two pilots?
Set the rule once for that booking type. A Who pays what panel then appears on any booking with more than one payer, and whoever is at the ramp fills in only the fields your rule uses. Each payer gets their own invoice at their own rate.
Does it work with QuickBooks?
QuickBooks Online. Every invoice becomes a Sales Receipt the moment it is paid, matched by email, once and only once. Two honest limits: unpaid and voided invoices never sync, and a refund made inside Stripe does not reverse the Sales Receipt.
Why did a flight not get invoiced?
Nine times out of ten nobody finished the PIN sign-offs. After that: invoicing is off, Stripe onboarding was never finished, the tail has no rate, or it was a maintenance booking, which is never billed.

Stop running billing in a second system.

The flight, the rate, the split and the invoice in one place, so nothing is carried across by hand.

Pricing · All features · Book a walkthrough