Flight Operations Software for Part 135 Charter Operators
Sky Duty runs the flight side of a Part 135 charter — assign crew, track duty and flight time, keep maintenance status visible, tie trip costs to the trip, and invoice clients from one offline-first iPhone and iPad app. It is a lightweight ops tool, not a charter-sales marketplace.
Run the flight side of your charter operation
Part 135 is on-demand charter — commercial flying for hire, with the crew coordination and maintenance discipline that comes with it. Sky Duty runs the operation around the flight: who is assigned to each leg, how much duty and flight time they are logging, whether the aircraft is in inspection, what the trip cost, and the invoice that follows. Set the operation type to Part 135 and the whole loop references the same records, offline-first, on iPhone and iPad.
Be clear on the boundary. Sky Duty is a lightweight flight-operations tool, not a charter-sales platform. It does not build charter quotes, connect to the Avinode marketplace, or run a sales desk — that is what a platform like Schedaero is built for. Sky Duty covers the operational side charter teams otherwise run on spreadsheets.
Assign PIC and SIC per leg, plus cabin-crew roles
A charter runs on knowing who is flying what. Sky Duty assigns PIC and SIC per leg and supports crew roles — dispatcher, flight attendant, and mechanic — through a custom permission matrix, so a dispatcher builds the trip while the assigned crew see exactly their part of it.
- PIC and SIC assignment per leg
- Roles for Dispatcher, PIC, SIC, FA, and Mechanic
- Custom permission matrix, down to field level
- Unlimited users at every aircraft tier
Which means: the crew for every leg is set in the same place the trip lives, not traded around in a group text.
Fleet & Crew
Roles, permissions, and PIC/SIC assignment
Track duty periods and flight time in one record
Duty periods come from the schedule you build for each crew member, and flight time comes from the logbook, which fills in from completed trips. That gives your operation one running record of who was on duty and how many hours they flew — without entering the same flight twice.
- Duty periods pulled from scheduled trips and assignments
- Flight time from the logbook, auto-filled from completed trips
- Crew can see their own duty and flight time on their device
- Works offline; records sync when a connection returns
Which means: you keep one honest record of duty and flight time instead of reconstructing it from three places at month-end.
Flight & Duty Time Tracking
How Sky Duty tracks duty periods and flight hours
See inspection status before you dispatch
Aircraft for hire carry 100-hour inspections on top of the annual. Sky Duty counts inspections down by date, hours, or landings, auto-populates FAA certificate data, and shows a due, overdue, and grounded dashboard, so a tail that is out of inspection is visible before it goes on a trip.
- 100-hour and annual countdowns by date, hours, or landings
- FAA certificate expirations auto-populated from the registry
- Squawks with photos, tied to the aircraft and flight
- Due, overdue, and grounded status at a glance
Which means: you do not dispatch a revenue leg on an aircraft that is out of inspection, because status is on the same screen as the schedule.
Maintenance Tracking
Squawks, inspection countdowns, and status
Trip costs tied to the trip
Snap a fuel or FBO receipt and Sky Duty extracts the merchant, amount, and date, then links it to the trip. Multi-currency handles international legs, and expenses export to PDF or CSV — so the cost side of a charter trip is captured against the trip, not scattered across receipts.
- Receipt scanning with automatic data extraction
- Expenses linked to the trip that generated them
- Multi-currency for international trips
- PDF and CSV export for accounting and reimbursement
Which means: you can see what a charter trip actually cost before you reconcile it against what you billed.
Expense Tracking
Receipt scanning tied to every trip
Bill the client from the app that ran the flight
Invoicing is available to paying customers. Create invoices, manage client records, and review payout status from the same app where the trip, aircraft, and expenses already live, so billing stays connected to the operation rather than starting from a blank invoice in a separate tool.
- Create invoices and manage client records in-app
- Keep billing context close to trips, aircraft, and expenses
- Review payout status, amounts, and timing in one place
- One mobile workflow for clients, invoices, and flight records
Which means: the bill references the trip that generated it, so charter billing is not a separate reconstruction job.
Invoicing
Aviation invoices, clients, and payouts
Where the charter line is drawn
Sky Duty runs the operation, not the sales desk. It does not quote charters, connect to the Avinode marketplace, or process charter payments, and it is not general-ledger accounting. Its duty and flight time feature is a tracking and record-keeping tool — it does not compute duty-time or flight-time legality limits and does not tell you whether a crew member is legal to fly. Determining legality stays the operator’s responsibility under the applicable regulations.
If your business is built around charter quoting and a trip marketplace, see Sky Duty vs Schedaero for where each tool fits.
Part of your flight department system
Crew, duty tracking, maintenance, expenses, and invoicing are all part of your flight department system — one offline-first app your whole charter team works from, instead of separate tools that drift out of agreement.
One price, per aircraft, everything included
Sky Duty is $39 per month per aircraft, with a 14-day free trial and unlimited users. Crew, dispatchers, and mechanics are all included at that price — the airframe drives the budget, not the number of people who log in. Running 10 or more aircraft? See the pricing page or email sales@skyduty.com for volume pricing. The trial starts in the app.