On This Page
Define the job and ownership period
Start with a unit someone can accept: one roof inspection with specified
coverage and reporting, one checked mapping deliverable, or one repeat survey of
a defined site. Keep scope, quality requirements, turnaround, and retention
consistent between options. Ten flights producing one report are one completed
job in a per-report model.
Choose a study period that covers the proposed ownership decision. Three years
is the teaching assumption here, not a recommended lifespan for every aircraft.
Record the currency, price date, expected annual workload, equipment
configuration, and what happens at the end of the period.
The basic resource-cost model is:
TCO = acquisition and setup + recurring program costs + job costs + replacements
and disposal − resale proceeds.
Cost per accepted job = TCO ÷ accepted jobs over the same period.
This applies the lifecycle approach described by the
Department of Energy:
acquisition is only part of the cost of using and eventually retiring equipment.
The drone-specific accounts and scenarios below are an editorial budgeting
method, not a government drone-price schedule.
Keep three questions separate. A resource-cost estimate values staff time and
equipment use. A cash-flow budget shows when money must leave the business. A
profitability forecast adds revenue and margin. Existing salaried staff can
consume valuable time without creating an equal new cash payment, so show that
distinction explicitly when seeking funding.
Build six separate cost accounts
Use the following worksheet structure. Each line needs a quantity, unit cost,
timing, source, and responsible owner. Mark whether it is one-time, annual, or
job-dependent; “recurring” describes timing and must not become a second charge
for the same expense.
Scroll horizontally to compare all columns.
This is a proposed cost-accounting worksheet, informed by lifecycle costing and
the FAA and USGS requirements cited below. It does not assert that every
operation needs every item or that any supplier includes them.
Equipment: price the working configuration
Ask for a delivered system quote with payload, battery quantity, charger,
controller, required accessories, and support terms itemized. Add shipping and
nonrecoverable taxes where applicable. A base aircraft quote cannot stand in for
an equipped field system.
Include the initial work needed to make the system useful: software
configuration, staff familiarization, a sample client delivery, and any
integration with existing records. For shared workstations or vehicles, document
the share assigned to the drone program. Charge the full amount only when the
program bears the full cost.
Use acquisition cash outlay and net resale in this TCO model. Do not also add
annual depreciation for those same assets. If finance instead wants an annual
accounting view, reconcile that view separately. Likewise, do not add loan
principal repayments on top of a purchase already counted. Include applicable
borrowing charges once in a financed-cost comparison, and show payment timing in
the funding schedule.
Labor: follow the work through client acceptance
Estimate hours by role, including preflight planning, travel, site setup,
capture, processing supervision, quality checks, report writing, and handover.
Use payroll's loaded cost for wages and applicable employer costs, with overhead
treatment stated. A supplier's customer billing rate is a different input.
For a two-person crew, four hours on site means eight person-hours before travel
or reporting. Do not count unattended computer runtime as analyst labor unless
someone is actually occupied by it. Equally, do not assume that an employee's
existing salary makes their time free: identify which other work would be
displaced.
Processing: budget the retained deliverable
Separate annual software commitments from usage charges and analyst time.
Request terms for storage, original-data export, archive access, and migration
when a subscription ends. Use the fleet management software buying guide to
distinguish operating-record software from tools that process and deliver
mission data.
USGS backup guidance
recommends backing up metadata with data, separating backup locations, checking
copied files, and deciding how long to retain them. Translate those activities
into storage and staff-time lines. For the handoff itself, drone data management
from capture to retained record helps identify the files and history the budget
must preserve.
Mobilization and compliance: attach costs to the actual mission
Count travel time under labor and vehicle or lodging expenses under
mobilization. Record what an aborted visit still costs and whether a later visit
requires another trip. Local repeat work and distant one-off assignments should
have separate job estimates.
For U.S. Part 107 operations, the
FAA's remote-pilot guidance
specifies recurrent aeronautical-knowledge training within the previous 24
calendar months and lists the relevant online recurrent courses as no-cost.
Staff time still belongs in the budget. Do not turn that into a paid biennial
certificate-renewal assumption. Initial qualification, aircraft requirements,
and mission permissions need their own applicable checks; this is not a complete
regulatory checklist.
Obtain insurance and any specialist-assurance costs for the actual work,
territory, equipment, and customer requirements. Do not apply a generic premium
or assume that every mission requires the same crew or permissions process.
Calculate a three-year example
Assume a small program completes 40 equivalent, accepted jobs per year for three
years. All figures below are hypothetical USD planning inputs as of September
9, 2026, with constant costs. They are not researched prices, earnings, or
forecasts for a named aircraft.
Scroll horizontally to compare all columns.
The fixed annual allowance groups subscriptions, insurance, recurring training
time, and program administration; its contents must be itemized in a real
estimate. Initial equipment includes the starting batteries. The additional
replacement is assumed to be outside both the per-job maintenance allowance and
any service coverage. Net resale means proceeds after selling and disposal
costs.
Variable cost per job = (8 × $50) + $50 + $100 + $50 = $600.
Three-year fixed cost, net of resale = $18,000 + (3 × $6,000) + $3,000 − $3,000
= $36,000.
TCO = $36,000 + (120 × $600) = $108,000.
Cost per accepted job = $108,000 ÷ 120 = $900.
The example values allocated labor even if some staff are already employed. It
excludes financing charges, recoverable-tax timing, income-tax effects,
inflation, and discounting, and assumes no additional rework beyond the listed
hours. Add applicable costs rather than treating these exclusions as zero in a
purchase decision.
If timing materially changes the comparison, use present-value costs.
NIST's lifecycle-cost guide
addresses one-time and recurring expenditure and discounting in
environmental-management projects. It establishes the method's context, not
drone-specific inputs. Have finance supply a consistent discount rate and
treatment of inflation; keep an undiscounted cash schedule alongside it so early
funding needs stay visible.
Test utilization, rework, and replacement
The following sensitivity table holds the same
$36,000 three-year fixed cost and $600 variable cost per accepted job. It
assumes enough capacity to complete each workload without buying more equipment
or adding fixed staff costs.
Scroll horizontally to compare all columns.
These are calculated scenarios using the assumptions above. More work spreads
fixed costs, but it also raises total expenditure. The apparent improvement
disappears if the additional work needs another aircraft, subscription tier,
crew, or processing workstation.
Build the workload from feasible jobs after customer demand, weather, site
access, staff availability, maintenance, and delivery capacity are considered.
Do not equate available calendar days with billable or accepted jobs. Check
flight capacity and analyst capacity separately.
For rework, keep the denominator unchanged when a repeat visit is needed to
finish the original job. If six of the 120 jobs require one additional visit
costing an assumed $300 each, add $1,800: the revised total is $109,800, or $915
per accepted job. Do not count those visits as six new deliverables. This
scenario adds only costs absent from the base estimate.
Then change one uncertain input at a time. An extra
$6,000 replacement, with everything else unchanged, adds $50 per job across 120
jobs. Losing the assumed $3,000 resale proceeds adds $25 per job. Shorter
equipment support, a failed battery, and a change in client scope require
different adjustments; do not hide all three inside an unexplained contingency
percentage. If disruption costs are modeled, choose the actual consequence, such
as substitute rental or extra labor. Keep foregone revenue in the separate
profitability model so it is not also charged as an operating expense.
Compare ownership with an equivalent service
Compare against a written service scope covering the same capture,
interpretation, verification, files, retention, timing, and repeat-work
responsibility. The roof inspection cost and deliverables guide shows why visual
documentation, thermal screening, and checked measurements must be priced as
distinct jobs.
For a screening calculation, annualize the example's
$36,000 fixed amount to $12,000. If an equivalent outsourced service
hypothetically costs $1,000 per accepted job, the break-even workload is:
Annual break-even jobs = $12,000 ÷ ($1,000 − $600) = 30.
At 30 jobs per year, both options cost
$30,000 per year on this simplified basis. The $1,000 service price is an
assumption, not a quote. If the outsourced price is at or below the internal
variable cost, there is no positive
break-even volume
under this model. Ownership would need some other justified benefit or a
different cost structure.
This screening result is not a payback date: it smooths acquisition,
replacement, and resale across the study period. Compare actual payment
schedules before committing funds. Also retain the staff cost of commissioning
and reviewing outsourced work where it differs from the internal option.
Buying may fit stable, repeat demand when the team can deliver and maintain the
required quality. Contracting or renting may fit irregular demand, specialized
sensors, or uncertain workload. Test those alternatives with the same cost
accounts and actual terms; no universal ownership threshold follows from the
example.
Turn the estimate into an operating budget
Before approval, attach a dated quote or an explicit assumption to every
material input. Have operations confirm feasible workload, payroll confirm labor
costing, IT confirm processing and retention, and the customer-facing team
confirm the deliverable. Identify the person responsible for each unresolved
number.
After jobs are completed, replace estimated hours, travel, processing, rework,
and maintenance with actual records. Preserve the original budget so differences
remain visible. A program that flies efficiently can still be expensive to
deliver if analysis or client revisions consume the savings.
Make the purchase decision using the low-utilization case as well as the
expected case. The useful result is a cost per accepted deliverable that
survives realistic workload, replacement, and staffing assumptions, plus a cash
schedule the organization can fund.
Source notes
Last checked: September 9, 2026.