Flight Dispatch and Planning Software: Build or Buy, and the Split We Recommend
There is one answer nobody should argue with: licence the flight plan computation engine, at every size, forever.
On this page
There is one answer nobody should argue with: licence the flight plan computation engine, at every size, forever. The real decision is whether to build the policy and workflow layer on top of it, and the threshold is roughly fifteen aircraft plus at least two of these being true: you cannot explain last month's fuel variance, tankering is decided from a spreadsheet, or your defect penalties reach the dispatcher by phone. Below that, stay entirely on ForeFlight Dispatch or a standard Jeppesen JetPlan arrangement. Above it, the layer runs $150,000 to $350,000 over 20 to 30 weeks. Most operators reading this should buy and stay bought.
When is off the shelf genuinely the right call here?
Buy the engine, always. Jeppesen JetPlan, Lufthansa Systems Lido Flight 4D, NAVBLUE N-Flight Planning, ForeFlight Dispatch and Sabre Flight Plan Manager compute routes against real weather using real aerodynamic performance, airspace structure and overflight charge data. That is decades of accumulated engineering and the licence fee is trivial against reproducing it. There is no operator for whom rebuilding route computation is correct, and a developer who offers to either misunderstands the problem or hopes you do.
Buy the whole thing, engine and workflow, if you operate a small fleet on short sectors with straightforward alternates and no meaningful tankering opportunity. Under roughly fifteen aircraft, ForeFlight Dispatch or a standard JetPlan arrangement will serve you properly, and a custom layer is an expensive hobby with a regulator watching.
Buy if your fuel policy is genuinely simple and consistently applied. Some operators really do fly one type on one network under one policy, and for them the vendor's configuration is sufficient. Test that honestly before assuming otherwise: ask your fuel director whether last month's variance between planned and uplifted fuel can be attributed to named policy components, stations or captains. If it can, you do not have the problem this build solves.
Buy if what is broken is process rather than software. Dispatchers overriding the recommended alternate every shift might mean your selection logic is not in the system, or it might mean nobody has updated the airport restrictions in three years. Check the second before funding a fix for the first.
When does a custom build actually pay off?
The build case sits on either side of the computation, never inside it. On one side is your fuel policy, written in your operations manual in language your regulator approved and applied through whatever configuration the vendor offers. On the other is everything after the plan: dispatcher review, briefing package assembly, defect handling, delivery to the flight deck and handover to load control. Vendors treat both as configuration. That is where the money is.
These are the signals worth acting on:
- You cannot explain last month's fuel variance. Extra fuel for holding-prone destinations, standard uplift where refuelling is unreliable, and habitual captain's discretion on particular routes all happen outside the configured policy.
- Tankering is decided from a spreadsheet updated when somebody remembers, so nobody knows whether the programme captures what it claims.
- Minimum equipment list and configuration deviation list penalties reach the dispatcher by phone call or daily email, which means plans are sometimes built against a cleaner aircraft than the one at the gate.
- Dispatchers routinely override the recommended alternate, so the system's choice is decoration.
- Briefing packages are assembled by hand and notice filtering is a judgement call made eleven times a shift.
Two or more of those, at fifteen aircraft or above, is the point where the layer pays back. One of them on its own usually has a cheaper fix.
How do they compare on the things that matter in this industry?
On computation, buy wins and it is not close. Wind interpolation, performance modelling and airspace structure are commodities you should rent.
On fuel policy, the build wins where your rules are conditional on things the engine does not model: a station's history, a season, an individual aircraft's known burn deviation, a captain's pattern. Expressing policy as versioned, testable rules layered over the computed plan, with each fuel component carrying a named reason, turns the monthly variance question into a query rather than a theory.
On tankering, the build wins on data rather than mathematics. Vendor tankering usually runs from a fuel price table you maintain inside their system, which drifts from your contracted prices and knows nothing about into-plane fees or stations where uplift is operationally awkward regardless of price.
On defect penalties, the build wins because the data belongs to maintenance rather than to the planning vendor. Pulling the current defect list per registration and applying the associated penalties automatically is one of the few integrations here that is straightforward to build and improves both safety and fuel accuracy at once.
On alternates, the build wins on judgement. Operators embed preferences the configuration cannot express, such as favouring a station with company handling over one marginally closer, or avoiding an airport when customs is closed.
On integration burden and per seat economics, buy wins. Every interface you take on, meaning aircraft communications addressing and reporting system messaging usually shortened to ACARS, the electronic flight bag, maintenance and fuel procurement, is a counterparty with its own formats and its own failure modes, and each needs a defined behaviour when the feed dies mid-shift.
What does total cost of ownership look like at your scale?
The policy layer over a licensed engine, covering fuel policy rules, tankering economics against live procurement data, defect penalties, alternate preference logic and the dispatcher release workflow, runs $150,000 to $350,000 and ships in 20 to 30 weeks in Digital Heroes delivery experience. A full platform adding briefing package assembly with relevance-filtered notices, flight bag and ACARS integration, load control handover and post-flight fuel analytics runs $500,000 to $1,200,000 across 12 to 24 months.
The floor is higher than most categories because of verification. The output supports a legal release document, so expect a parallel period where every plan is computed both ways and differences are adjudicated by your chief dispatcher before a documented sign-off. That typically runs 30 to 35 per cent of the project. Any proposal treating it as a two-week test cycle has not built for a regulated operation.
The other drivers are fleet type count, since performance handling and defect penalties differ per type, extended operations approval, and supervision under two regulators with two documentation regimes. Adding a second fleet type later costs 25 to 40 per cent of the original layer, because the policy rules and workflow are reusable and the performance handling is not.
Running costs are 15 to 20 per cent of build cost annually, with an unusually large share going on integration upkeep because those four feeds change on somebody else's schedule. The planning engine licence continues as a permanent line and typically scales with fleet and sector volume. Budget re-verification as recurring work too, at smaller scale than the original, because a material change to how fuel is computed deserves a proportionate revalidation rather than a Friday deployment.
Do not frame this comparison against the planning subscription, because you are keeping it. Frame it against fuel. Start with the variance you cannot currently explain, and be clear that the build does not by itself reduce that number, it makes it attributable, which is the precondition for reducing it. Then add the tankering programme you have never measured and the dispatcher hours spent on manual policy application, alternate correction and package assembly, eleven times a shift. What you take on in exchange is verification, regulatory maintenance and responsibility for how a legal release document is computed, which should be a deliberate assumption made with your chief dispatcher in the room rather than by a procurement committee.
What does the hybrid look like, and when is it the honest answer?
In dispatch the hybrid is not a compromise, it is the only sane architecture. You are always buying the platform and building the thin layer you actually need. The only real question is how thin.
The thinnest version worth funding is the fuel policy rule engine plus the defect list integration, sitting alongside your existing release process. Policy rules make the variance attributable and the maintenance feed makes the plan reflect the aircraft as it is. Both are inside the lower half of the first band, and together they address the two items a fuel director and a safety manager will each recognise immediately.
Sequence the rest deliberately. Start with the fleet type flying your most fuel-sensitive network. Take the defect integration early, because it is cheap and it makes the rest of the project easier to fund. Leave briefing package assembly, flight bag delivery and ACARS to phase two, because dispatchers can keep assembling packages the way they do for another six months. What they cannot keep doing is applying a fuel policy nobody can audit.
Do the fuel policy extraction before the project starts. Sitting your chief dispatcher and fuel director down to write out every rule that currently lives in the operations manual, in habit, or in one captain's practice is a week of their time and it removes the largest source of mid-project discovery.
Which should you choose, by operator size and stage?
Under fifteen aircraft, short sectors, simple alternates: buy outright. ForeFlight Dispatch or a standard JetPlan arrangement, configured properly, and put the money into operations rather than software.
Fifteen to thirty aircraft, one type, meaningful fuel price variation across the network: stay bought, but run the measurement. Count the variance you cannot attribute and check whether anybody has measured the tankering programme. Those two numbers decide whether the next stage applies to you.
Thirty to sixty aircraft, one or two types, a documented fuel policy applied inconsistently: this is the crossover. Commission the policy layer at $150,000 to $350,000, keep the engine, and plan verification as a third of the project rather than a test phase.
Above sixty aircraft, multiple types, extended operations approval or two regulators: build the platform layer over 12 to 24 months, phased, with the policy engine first and the flight bag and ACARS work only after a full season has run through the new rules.
At every stage, ask a prospective developer what they would not build. If they do not immediately say the computation engine, they have not understood the domain and you are funding their education. Then ask how fuel policy rules will be changed after handover. If the answer is a developer ticket, your fuel team will be back on their spreadsheet within a year.
If you want a second opinion before signing anything, Digital Heroes has delivered more than 2,000 projects with a named team you can speak to before you sign, rather than a bench you meet in month two. Nothing about that commits you to the build.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Only 22% of firms are 'future ready' having significantly transformed digitally; these companies show average revenue growth 17.3 percentage points and net margins 14.0 percentage points above their industry average. Source: MIT Center for Information Systems Research (MIT Sloan) (2022) →
- Across more than 5,400 IT projects studied by McKinsey and the University of Oxford BT Centre, large IT projects ran on average 45% over budget and 7% over schedule while delivering 56% less value than predicted. Source: McKinsey & Company / University of Oxford (BT Centre for Major Programme Management) (2012) →
- The NRF discontinued its long-running annual shrink report, stating that a broad study of retail shrink 'is no longer sufficient for capturing the key challenges and needs of the industry' - important context that qualifies how POS/shrink benchmarks should be cited going forward. Source: Retail Dive (2024) →
- Qualtrics research (Q3 2023 survey of ~28,400 consumers across 26 countries) estimated bad customer experiences put roughly $3.7 trillion in global revenue at risk annually, a 19% jump from the prior year's $3.1 trillion; 64% of customers say they will switch companies over poor service regardless of how much they like the product. Source: Qualtrics XM Institute (via Forbes) (2024) →
Frequently asked questions
What does it cost to switch off Jeppesen JetPlan or Lido later?
Less than you fear if you built the layer properly, and considerably more if you did not. The engine is doing route computation and returning a plan, so a well designed policy layer treats that as an interface rather than a dependency, and switching becomes re-pointing plus a fresh verification period.
What does not transfer is anything you configured inside the vendor's product. Fuel policy, alternate preference and tankering settings held in vendor configuration are rewritten from scratch on any move, which is one quiet argument for holding them yourself.
What happens if our planning vendor raises prices?
The licence typically scales with fleet and sector volume, so growth increases your exposure whether or not anybody reprices. That is worth modelling three years out rather than accepting as a background cost.
Owning the policy and workflow layer does not reduce the engine licence, and we would not pretend otherwise. What it does is keep the engine substitutable, because your rules, your reasons and your release history live in your own system rather than in theirs.
How long before the new system can release flights?
Twenty to thirty weeks for the policy layer including verification, with the build finishing earlier and the parallel period consuming the balance. A useful mid-build milestone is recomputing a month of historical flights around week sixteen and comparing fuel figures against what was planned and what was burned.
Differences at that stage are findings rather than defects. Working through them with your chief dispatcher is what makes the later sign-off straightforward instead of contentious.
Is ForeFlight Dispatch enough for a fleet of twenty?
Frequently yes, and it is worth answering honestly before spending anything. If your sectors are short, your alternates are conventional and there is no meaningful price spread across your stations, the vendor configuration covers you and a custom layer would be an expensive hobby.
The comparison flips when fuel policy rules exist that the configuration has no field for, and you find out by asking whether last month's variance can be attributed to specific components, stations or captains rather than described as a total.
Should we ever build the flight plan computation engine?
No, at any size. Route computation against global weather with real aerodynamic performance, airspace structure and overflight charge data represents decades of work, and operators who scope it into a build spend two years on wind interpolation and arrive somewhere worse than they started.
Keep JetPlan, Lido Flight 4D, N-Flight Planning, ForeFlight Dispatch or an equivalent, and build only where your operation is genuinely specific.
Why is verification such a large share of the cost?
Because the output supports a legal release document. Expect every plan computed both by the incumbent and the new system, with differences adjudicated by your chief dispatcher and a documented sign-off before a single live release.
That typically runs 30 to 35 per cent of the project, considerably more than the test cycle on ordinary business software. It is also the phase nobody should compress, and a proposal that treats it lightly tells you what you need to know about the team.
Who should be able to change fuel policy rules after handover?
Your own fuel and operations people, through a configuration interface with versioning and an approval step. Building it that way costs more than hard-coding the rules and it is worth the difference.
If changing a policy rule requires a developer ticket, the fuel team returns to their spreadsheet within a year and the system drifts from the manual again, which is exactly the failure you paid to fix. Ask any prospective developer this directly.
What is the smallest build that would still pay back?
The fuel policy rule engine plus the maintenance system integration for defect penalties, sitting alongside your existing release process. That lands in the lower half of the $150,000 to $350,000 band and addresses the two things a fuel director and a safety manager each recognise on sight.
What we would not cut is the parallel verification period. It is not optional in a regulated operation, and shortening it moves risk rather than removing cost.
What does a $50,000 custom software budget actually buy?
One core workflow done properly: 10 to 15 screens, two or three user roles, a couple of integrations, an admin panel, and automated tests, delivered in roughly 12 to 14 weeks. What it does not buy is that workflow plus a mobile app plus AI features plus five more integrations. The discipline of picking the one workflow that matters is what separates $50,000 projects that ship from $50,000 projects that stall at 70% complete.
What happens if I stop paying for maintenance after launch?
Nothing breaks on day one, which is what makes it dangerous. Within 6 to 18 months, unpatched dependencies accumulate known vulnerabilities, an integrated API like Stripe ships a breaking change, and the first fix requires a developer to relearn a stale codebase at full price. Budget 15 to 20% of the build cost per year for upkeep; it is the difference between a $500 patch and a $15,000 emergency.
Couldn't I just build my app in Bubble or another no-code tool instead of hiring an agency?
For validating an idea with real users, yes, and we tell clients that honestly. The walls come later: Bubble apps cannot be exported as code to run anywhere else, performance drops on complex data operations, and usage-based pricing climbs as you grow. A meaningful share of Digital Heroes custom builds are rebuilds of no-code MVPs that proved the business worked, which is the system operating as intended: validate cheap, then build the version that scales.
What should I have ready before I contact a development agency?
Three things, none of them technical: a one-page description of the problem in your own words, a list of the tools and spreadsheets the new system must replace or connect to, and a must-have versus nice-to-have split of features. Add a budget range, even a wide one, because it changes the conversation from fantasy to engineering. You do not need a formal specification; producing that is what a discovery phase is for.
Is a solo freelancer enough for my project, or do I really need an agency?
A solo freelancer is a fine choice for a well-defined build under roughly $15,000 to $20,000 with a limited lifespan: an internal calculator, a scripted integration, a prototype. Above $50,000, or for any system your business will depend on for years, you are buying continuity as much as code: enforced code review, cover when someone is ill, and support that outlasts one person's career plans. Price the risk of a single point of failure, not just the hourly rate.
What are the biggest mistakes first-time software buyers make?
Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.
We run everything on Airtable and spreadsheets. When is it time to go custom?
The switch usually makes sense when you hit one of two walls: Airtable's record caps (125,000 records per base on the Business plan) or logic the tool cannot express, like multi-step approvals with conditional pricing. There is also a simple cost signal: 25 people on Business at roughly $45 per seat per month is about $13,500 a year, forever, for a tool you are already fighting. Custom is worth it when the workflow is core to how you make money; for peripheral processes, staying on Airtable is the right call.
Who can build a custom software system?
Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .