How to get paid faster as a contract pilot (without being awkward)
A calm system for contract pilots: terms before the trip, invoice within a day, an approval path that takes one tap, reminders that are not personal, and when to stop flying for someone.
Most contract pilots are not bad at getting paid. They are bad at asking, because asking feels like it costs the relationship. The fix is not to get tougher. It is to build a small system where nothing about payment is personal, so there is nothing to ask. Here is the system, in the order it happens.
Before the trip: agree the numbers in writing
Most slow payment starts with a rate that was agreed on the phone. Before the first trip with a new owner, send one short message: your day rate for that seat on that airplane, per diem, how you handle travel days, what is reimbursable, and your terms. Ask them to reply "confirmed". Save it. A written rate card is the most underrated document in contract flying.
Also ask two logistics questions that save weeks later: which entity the invoice should be addressed to, and which email it should go to. Flight departments have an invoice inbox. Owners' assistants have a process. Find out now.
Within 24 hours of landing: send the invoice
The trip is fresh for the scheduler, the receipts are in your pocket, and the owner just saw you do a good job. An invoice sent the next morning is far more likely to be approved on the spot. The same invoice sent three weeks later arrives when nobody remembers the trip and the controller has to ask the scheduler who has to ask the owner.
The practical barrier is that invoicing from a hotel room at 2200 is miserable with a Word template. So make it not miserable: keep one record per trip, with the rate card attached, and let the invoice be generated from it. That is what n1099 is for, but a spreadsheet template done the same night also works.
Make approval take one tap
Flight departments pay what is easy to approve. A PDF attached to an email with "invoice attached, thanks!" requires someone to open it, check it, forward it, and reply. An invoice that opens from a link with every line, every receipt and an Approve button gets approved on a phone between flights. If you send PDFs, at least name them properly and put the amount and due date in the email body so the approver can decide without opening anything.
Reminders that are not personal
The awkward text ("hey, sorry to bother you, just checking on that invoice") is awkward because it is you, in your voice, asking a person for money. The fix is to make reminders a system that was always going to happen. Tell new clients up front: "My invoicing sends an automatic reminder a few days before the due date and again after. Ignore them if payment is already on its way." Then let the system do it.
A cadence that works and does not annoy anyone:
- 3 days before due. "INV-0042 for $6,149.60 is due on Sep 30. Link to view and approve below."
- On the due date. "INV-0042 is due today."
- 7 days after. "INV-0042 is now 7 days past due. If payment has been sent, thank you, and please disregard."
- 21 days after. Same wording, and this one you follow with a phone call to a person, not an email to an inbox.
Short, neutral, factual, with the invoice number and the amount, and with a link so the recipient does not have to search their inbox. Never a paragraph. Never an apology. n1099 sends these in your name from a schedule you set once per client, and stops the moment you record a payment, so nobody who has paid ever hears from you about it.
Record payments the day they arrive
Partial payments are common with owners who split expenses from fees, or who pay the reimbursables from a different account. Record each one against the invoice so your balance due is always right, and so a reminder never asks for money you already have. Keep your payment status honest: "self-reported" when you saw it in your bank, "owner-confirmed" when they marked it. The distinction matters when there is a dispute.
Know who is slow, in numbers
Look at receivables by client once a month. Not the total; the aging. If one owner is consistently 45 days when everyone else is 12, that is information. It might mean their controller only runs payables twice a month, in which case ask when, and time your invoice to land just before. Or it might mean they are a slow payer, in which case your rate for them should reflect the cost of carrying their balance, or you should fill those dates with someone else.
When to stop
An invoice past 60 days with no response after two reminders and a call is a decision, not a receivable. Decide it. One more polite, firm email that names a date ("If I have not received payment by Nov 15 I will have to pause availability"), and then do what you said. Owners talk to each other far less than pilots fear, and the ones who pay on time respect pilots who run a business.
The short version
- Rate card in writing, confirmed, before the first trip.
- Invoice within 24 hours, with receipts attached.
- Make approval a tap, not a task.
- Reminders are a system, not a text from you.
- Record payments daily. Watch aging monthly.
- Past 60 days: decide.
n1099 does steps 2 through 5 for you from a phone, free. Start free, or start with the invoice template tonight.