Skip to main content
2,200+ contractors in the research universe benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Operations

Field Software Margin: Verify Missing Costs

Sam YangEx-CFO across trades, SaaS & services · $2.5B in total PE/banking transactions · Stanford MBA
Updated October 6, 2026·Originally published April 10, 2026·4 minute read
Share
Field Software Margin: Verify Missing Costs finance evidence guide, Level

A displayed margin needs a cost coverage map

For one completed job, list estimated labor, approved actual time, employer payroll cost, purchased materials, inventory consumed, subcontractor bills and payment evidence. Each item has its own source and timing. Missing cost cannot be made complete by dividing the known cost across more jobs. A work-order label may repeat across several visits or properties, so the row count is not automatically customer count.

In LMN-style estimating, actual hours above budget can coexist with labor dollars below budget if the rates or staffing mix differ. State the rate assumption before interpreting the variance. For pricing, nonproductive time and employer burden must be recovered on the chosen basis. Do not add the same burden once inside the labor catalog and again through overhead. This is a costing-design question, not proof of a software defect.

Financial evidence in practice

Which costs can be missing from a field-software margin?

Start with the cost population behind the displayed margin. A screen can include estimated labor while omitting employer burden, shop time, purchased materials or booked subcontractors. Prove what is included before calling the number profitable.

Run the check

  1. Read the metric definition and job/status filters.
  2. Separate estimates, actual hours, entered expenses and posted costs.
  3. Tie labor cost to the appropriate paid or productive-hour denominator.
  4. Withhold a full profit conclusion when a required cost population is missing.

Fictional example: Paid, operational and productive labor hours

Fictional $4,800 payroll over 160 paid hours is $30 per paid hour; over 120 operational hours it is $40. With $1,200 allocated overhead and 80 productive hours, the estimating basis is $75 per productive hour. These rates answer different questions. A separate fictional operational budget of 100 hours and $6,000 payroll gives 20% more actual operational hours and 20% lower payroll, with a lower payroll rate on the same operational-hour basis.

Invented teaching inputs; downloadable files store these dollar amounts in USD cents.

Inspect the expected output
{
  "fictional": true,
  "unit": "USD cents",
  "id": "loaded-labor",
  "operationalHoursVariancePct": 20,
  "payrollVariancePct": -20,
  "budgetCostCentsPerOperationalHour": 6000,
  "paidCostCentsPerHour": 3000,
  "operationalCostCentsPerHour": 4000,
  "productiveCostCentsPerHour": 7500,
  "pricingAssumption": "All declared overhead allocated to productive hours; not a payroll wage or observed quote rate",
  "limitation": "This is teaching arithmetic from supplied invented inputs, not source authenticity, financial assurance or authority to post."
}
Reproduce this calculation

Download the code and input into one folder, then run:

node reproduce.mjs loaded-labor.input.json

The code checks declared units and identities and refuses unsupported inputs. No browser or customer account is used. Source authenticity and accounting approval require separate evidence.

Primary product references: LMN estimating rate definitions

Reviewed 2026-10-06. Level financial-control guidance, with visibly fictional teaching examples. The example shows a control boundary, not a measured customer outcome or industry benchmark.

Read this content revision history

Continue with the related financial decision →
More reproducible financial checks

Monthly margin classification and inventory bridge

Fictional $10,000 revenue less $3,000 labor and $2,000 materials gives $5,000 gross profit. Moving labor below gross profit raises displayed gross profit to $8,000 while company profit is unchanged. In a separate scenario, a $1,000 expense for unsold inventory sits outside the $2,000 sold-materials amount. It reduces purchase-period book profit from $5,000 to $4,000; capitalization restores $5,000, with other operating expenses held at zero.

Fictional inputExpected outputRunnable code

Free benchmark review

See whether your books are benchmark-ready.

Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.

Continue with the next decision

Open the related financial check when the next question concerns that workflow. The Financial Systems Field Guide holds the named-system collection notes, pitfalls and bounded prompts.

Sources and method

Field Guide; LMN estimating definitions. Product documentation checked October 6, 2026 where linked. This guide shows how to check whether the numbers are ready to use. The examples use made-up numbers, clearly labeled and available to download. They do not include private customer documents or measured customer results. Before using the method, check that your account has the required access and that your reports count the same things.

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ contractors in the research universe. No fluff. Unsubscribe anytime.

Sam Yang

About the author

Sam Yang

Founder & CEO

Founder of Level, the always-on finance team for contractors, service businesses, and ecommerce brands. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.

LinkedIn

See whether your books are benchmark-ready.

Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.

2,200+ businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. Start with a 15-min call. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.