Skip to main content
Aviatize — Flight School Management Software
Operations9 min read

Beyond Flight Schools: Managing Combined ATO & AOC Operations in One Platform

Dominiek De RooMarch 28, 2026

Why Combined Operations Exist

The aviation world is full of organizations that do not fit neatly into a single category. A helicopter operator might run commercial charter flights under an AOC (Air Operator Certificate) while simultaneously training the next generation of commercial pilots under an ATO (Approved Training Organisation) approval. A fixed-wing operator might combine aircraft maintenance services with ab initio training. Some organizations add aerial survey, HEMS, or specialized operations on top of all that.

This is not unusual — it is the norm in many markets. In Southern Europe, Latin America, and across the Asia-Pacific region, the economics of aviation often require operators to diversify. A pure flight school with five training aircraft struggles to stay profitable. But add charter work, maintenance revenue, or specialized operations, and the business model starts to work.

The problem is that most aviation software was designed for one type of operation. Flight school software handles student records and training syllabi. Airline operations software handles crew scheduling and commercial flights. Maintenance software handles work orders and component tracking. Nobody built a system that handles all of these together — until recently.

The Problem with Separate Systems

When a combined operator runs separate software for each certificate, the cracks appear fast. The training department schedules a Cessna 172 for a student cross-country. The commercial side books the same aircraft for a photo survey flight. Nobody finds out until the student shows up at the hangar and the aircraft is 200 nautical miles away.

This is not a hypothetical. It happens regularly at organizations where training and commercial operations live in different systems. The workaround is usually a shared spreadsheet, a WhatsApp group, or a person whose unofficial job is to cross-reference two calendars. None of these scale, and all of them eventually fail.

Beyond scheduling, separate systems create duplicated data entry. The same aircraft exists in two databases with different maintenance statuses. The same pilot has two profiles — one as an instructor, one as a commercial crew member. When an inspector asks for records, someone has to manually merge data from multiple sources. The compliance risk alone should keep operators up at night.

Common problems with running separate systems for each certificate:

  • Double-booked aircraft across training and commercial operations
  • Duplicated pilot and crew records with inconsistent data
  • Maintenance status visible in one system but not the other
  • Manual reconciliation required for every regulatory audit
  • No single view of fleet utilization across the entire organization
  • Billing errors when aircraft time is split across cost centers

What Integrated Management Looks Like

An integrated platform treats the organization as one entity with multiple operational certificates. Every aircraft, every crew member, every maintenance event exists once in the system. The software understands that the same Airbus H125 might fly a training sortie in the morning and a commercial charter in the afternoon — and that both activities need to respect the same maintenance limits, the same fuel state, and the same crew duty regulations.

This is what combined ATO and AOC management should deliver. A single scheduling view where training flights and commercial operations coexist. A single maintenance tracker that counts hours regardless of which certificate generated them. A single crew management system that tracks duty time whether the pilot was instructing or flying revenue passengers.

The key insight is that the aircraft does not care which certificate it is flying under. It accumulates hours, it burns fuel, and it progresses toward its next inspection at the same rate regardless of the mission. Any system that forces you to track these things separately is creating artificial complexity.

The Scheduling Challenge: Shared Fleet Across Certificates

Scheduling is where the pain of combined operations hits hardest. In a pure flight school, scheduling is relatively straightforward — students book slots, instructors confirm, aircraft get assigned. In a combined operation, the scheduling engine needs to account for multiple operational realities simultaneously.

A training flight has different requirements than a commercial flight. The training flight needs an instructor, a student, and an aircraft approved for training. The commercial flight needs a crew that meets the AOC's operations manual requirements, an aircraft configured for the mission, and compliance with commercial air transport duty time rules — which are different from training duty time rules in most jurisdictions.

The fleet allocation question is strategic as well as tactical. How many aircraft-hours per week go to training versus commercial work? Which aircraft are dedicated to training, which to commercial, and which float between both? When a commercial contract comes in that requires an aircraft currently scheduled for training, who decides the priority? These are business decisions, but the software needs to support them rather than fight them.

A well-designed system lets managers set fleet allocation rules — this aircraft is training-only on weekdays, available for commercial on weekends — and then enforces those rules automatically while allowing authorized overrides when the business demands it.

Compliance Across Multiple Certificates

Every operational certificate comes with its own compliance requirements. An ATO must maintain training records, student progress files, examination results, and instructor qualification records. An AOC must maintain operations manuals, crew training records, route-specific authorizations, and commercial insurance documentation. A maintenance organization (Part 145 or equivalent) has its own set of record-keeping requirements.

When an auditor from the national aviation authority visits, they want to see clean, organized records for their specific domain. But behind the scenes, these domains overlap extensively. An instructor who also flies commercial needs one set of records for their instructor rating currency and another for their AOC line checks. The software needs to present the right view to the right auditor without losing the integrated picture that management needs.

This is where most generic software fails. It either forces you to maintain completely separate records — doubling the workload — or it mashes everything together in a way that confuses auditors. The right approach is a unified data model with certificate-specific views. One pilot record, one aircraft record, but filtered and formatted appropriately depending on whether you are looking at it through an ATO lens or an AOC lens.

Real-World Examples of Combined Operations

The theory is useful, but real examples make the challenge concrete. Nortavia, based in Porto, Portugal, operates an ATO for professional pilot training, a Part 145 maintenance organization, and commercial operations — all under one roof. Their fleet serves multiple purposes, and their technicians maintain aircraft that fly both training and commercial missions. Before moving to an integrated platform, coordinating between these divisions required constant manual communication and a lot of trust that nothing would fall through the cracks.

Similarly, HeliPortugal runs helicopter AOC operations alongside training programs. In the rotary-wing world, the complexity multiplies because helicopter maintenance is component-driven with strict time-between-overhaul limits on dozens of individual parts. A helicopter that trains students in the morning and flies a commercial transfer in the afternoon accumulates hours against both the airframe and every tracked component — and the maintenance tracking system needs to account for every minute regardless of the mission type.

These are not edge cases. Across Europe, the Middle East, and Latin America, combined operations are common because the market demands diversification. The software that serves these organizations must reflect their operational reality, not force them into a single-certificate box.

What to Look for in Software for Combined Operations

If you run or are planning a combined operation, here is what matters when evaluating software. First, ask whether the platform was designed for multi-certificate operations or whether it is a flight school tool with commercial features bolted on. The difference shows up in the data model: does each aircraft exist once with multiple operational contexts, or does it exist as separate entries in separate modules?

Second, look at how scheduling handles fleet allocation across certificates. Can you set rules for which aircraft are available for which operations on which days? Can you see the entire fleet in one view while filtering by operational type? Does the system prevent double-bookings across certificate boundaries, not just within them?

Third, evaluate the compliance and reporting capabilities. Can the system generate ATO-specific reports for training audits and AOC-specific reports for operations audits from the same underlying data? Does it track crew currency requirements for each certificate separately while maintaining a unified crew profile?

Key evaluation criteria for combined operations software:

  • Single data model for aircraft, crew, and maintenance across all certificates
  • Scheduling that respects fleet allocation rules across ATO, AOC, and maintenance
  • Certificate-specific compliance views built on unified underlying records
  • Role-based access so training staff, operations staff, and maintenance staff each see what they need
  • Financial tracking that allocates costs and revenue to the correct operational division
  • Scalability to add new certificates or operational types without migrating data
The aviation industry is moving toward more integrated operations, not fewer. Operators who invest in software that supports combined operations natively will spend less time on administration and more time on what actually generates revenue: flying aircraft safely and training competent pilots.

Stay in the Loop

Get monthly updates on new features and industry insights for flight schools.

We respect your privacy. Unsubscribe at any time.

Ready to Modernize Your Flight School?

Book a demo and see Aviatize in action. No commitment required.