THE REGISTER OS
HVAC · Refrigeration · Electrical · Plumbing · 3–30 techs

Find out what an hour actually costs you.

Most contractors price work at $95/hr and think the spread is profit. It isn't. Once you load the wages, the comp, the van, and the fact that only ~60% of paid hours are billable — that tech costs $100+/hr before overhead. This calculator runs the real engine. The same one the app uses. The same one 180 tests pin.

⌁ Runs on your device. No signup. No data leaves your browser.

LOADED LABOR — LIVE ENGINE
Base wage $/hr$44.00
Paid drive time h/day1.25 h
Shop / admin h/day1.25 h
Comp & benefit load %32%
Overhead $/tech/mo$10.38/h
Techs6
You bill $/hr$95.00
Loaded cost / billable hr
$99.59 /hr
True 20% margin
$124.48
Gap / billed hr
−$4.59
Utilization paid 8.0h · billed 5.50h
68.8% margin −4.8%

margin on billed rate, after full load

UNDERPRICED

You bill $95/hr. After the full load, each billed hour loses $4.59. Charge $124.48 for a real 20% margin — or cut unbillable time.

+ COMPONENT BREAKDOWN
Component$ / billed hr
The difference, in one picture
REFUSEDno source

Q · "Is this installation compliant?"

"No rule codified for this jurisdiction. Refusing to emit."

COMPUTEDUL 60335-2-40 · Annex GG

Q · "Max A2L charge for this room?"

9.48 lb — from m_max = 2.5·LFL1.25·h₀·√A. Check it yourself.

What's inside

Fifteen workbenches. One profile. Nothing entered twice.

Change the comp rate and it moves the price book, the callback cost, the hiring case, and the valuation. The ledger half runs your money. The field half runs code screening with citations. Both share one profile that lives on your device.

OVERVIEW — RIDGELINE MECHANICAL
Ranked findings — by dollar impact
01 Paid drive time is unbillable — 1.25 h/day per tech −$18,400/yr
02 41 callbacks last quarter, costed at true loaded rate −$9,840/qtr
03 Price book under break-even on 12 line items −$6,120/mo
04 R-454B charge limit, mech room B — 78% utilisation, PASS screened
Loaded / bill hr
$99.59
Utilization
68.8%
Billed rate
$95.00
Gap / hr
−$4.59
Cash curve — 13 wk+$21.4k
The Ledger — money
Σ
Loaded ratesComp, statutory burden, the van, the billable denominator.
$
Price bookCharge rates that clear your true cost floor.
Callback costWhat that comeback actually burned.
UtilizationPaid vs billable hours, per tech, per week.
Break-evenHours needed before the shop stops eating money.
Hiring caseWhether tech #N pays for themselves — with the math.
Overtime modelWhat Saturday actually costs.
Cash curveRolling 13-week cash position.
ValuationWhat EBITDA discipline does to the exit number.
§
Statutory loadsPayroll tax, WC, the unglamorous percentages.
The Field — code
Code screeningChecks with citations — or an outright refusal.
A2L charge limitsRoom-based occupancy limits with the formula shown.
Ω
Wire sizingAmpacity and derating with table citations.
Drainage & ventingSlope and fixture-unit checks.
CommissioningStartup verification, every reading cited.

One profile feeds all fifteen. Type your comp rate once — it re-prices the book, re-costs the callbacks, and moves the valuation. Nothing entered twice.

Why you can check it

Every number carries a label saying how much it deserves to be trusted.

180 tests pin the arithmetic. Every output names its source or refuses to emit. A screening result presented as an approval is worse than no screening result at all — so the app never does that.

A2L CHARGE LIMIT — R-454B ● Codified
Max charge
9.48 lb
Your charge
7.40 lb
Utilisation
78%
Worked arithmetic — tap to verify
m_max = 2.5 × LFL^1.25 × h₀ × √A
      = 2.5 × (0.293)^1.25 × 1.8 × √15.61
      = 4.30 kg → 9.48 lb
Codified UL 60335-2-40 · Annex GG

⚠ OEM instructions govern and are stricter.

The five confidence labels
  • CodifiedWritten into a code or standard you can look up.
  • PublishedManufacturer or OEM data, documented.
  • BenchmarkIndustry figure. Good direction, not gospel.
  • DerivedComputed from cited inputs — the chain is shown.
  • AssumptionA placeholder. It's flagged, and it's yours to replace.

No label → no number. That's the rule the engine enforces.

Built by

Syrael Labs

One builder: physician, then automotive/EV, oil & gas, game engines, ML. A pattern-seeker who treats every uncited number as a defect.

180
tests pinning the arithmetic
15
workbenches
5
trade disciplines
0
numbers without a citation

"I quoted $138 an hour and the customer didn't blink — because I could show them the arithmetic behind it."

— HVAC service manager, 9 techs · illustrative

"First tool that says 'no' instead of guessing. That alone is worth paying for."

— Refrigeration contractor · illustrative
The number most owners have never written down

Wages are paid on every hour. They come back on the hours you invoice.

That sentence is the whole business. A technician on $32 an hour is paid for 2,236 hours a year and can only be invoiced for about 1,300 of them. Divide burdened cost by the wrong number and every job in the price book is underwater by construction — which is how a shop can be flat out all summer and finish the year with nothing.

WHAT THE PAYCHEQUE HIDES
Component Annual Per billable hr
Straight-time wages$55,120$35.25
Overtime wages$6,201$3.97
Social Security + Medicare$4,691$3.00
FUTA + SUTA$366$0.23
Workers' compensation$5,366$3.43
General liability$675$0.43
Health insurance$9,000$5.76
Retirement match$1,840$1.18
Other benefits$600$0.38
Service vehicle$19,800$12.66
Tools, uniforms, device$2,880$1.84
Allocated company overhead$54,444$34.82
Loaded floor $160,982 $102.95

The figure most owners have heard of is the payroll burden — wages plus statutory, insurance and benefits, about 1.3× straight wages. The one that actually has to come back out of the invoice is the fully loaded multiplier: once you count the van, the fuel, the tools and the device, it's 1.7× or more. That is the number this product writes down for you, and it is the one that decides whether the price book is solvent.

Pricing

The calculators are free. Permanently.

Every engine on this page runs in your browser. There is no server to pay for, so there is nothing to charge for. A product built on the claim that it will not mislead you should not start by putting the arithmetic behind a card form.

Available now
Free forever, no account
  • All ten ledger workbenches
  • All five field screening workbenches
  • Full loaded-rate and margin engine with worked arithmetic
  • Citation and confidence labelling on every number
  • Profile persisted locally — nothing transmitted
  • Works with no signal, in a basement, on a phone
Open the app
In build
$49 /month, when it ships

The paid tier is for the things that genuinely need a server, and it is honest about not existing yet.

  • ·Multi-user shops with a shared price book
  • ·Asset history — plate captures, readings and compliance records per unit
  • ·Bidirectional sync with your existing field-service platform
  • ·Warranty claim packaging from the readings already captured
  • ·Board-ready exports for lenders and acquirers

Submitting this sends your name, email, company and trade to an email-forwarding service so we can reach you. Nothing else on this page leaves your browser.

You're probably underpricing by 30%.

Find out in 30 seconds. No account, no card, no email required.

Open the app →
06 — Questions

The ones worth asking.

Didn't this product used to refuse all technical questions? +

Yes, and the line was drawn in the wrong place. Refusing everything technical is safe and it walks away from the compliance and diagnostic work where both the money and the liability actually are. The distinction that holds up is not what the question is about — it is whether the answer can be derived from a published relation and shown, or only generated. A2L charge limits are arithmetic on constants published in a standard. Equipment sizing is not. One gets computed with the clause named, the other gets refused. The trust mechanism is stronger, not weaker: "here is the formula, here are the constants, here is the clause, and here is what overrides me" beats a blanket no.

Is the compliance screening safe to rely on? +

It is safe to rely on as a screening step and it is not an approval, which is exactly what every result says on its face. Three things override it, in order: the OEM installation instructions for the listed equipment, the standard as adopted and amended by your AHJ, and the designer of record on engineered systems. What it removes is not professional judgement — it is the situation where a technician is standing in a mechanical room with no signal and no manual, and guesses.

How is this different from asking a general-purpose AI? +

A general model generates the most plausible-sounding continuation. On NEC ampacity that means it will usually cite the right table and then apply the derating and the termination cap in the wrong order, confidently, and you will not be able to tell. These engines are deterministic functions with 180 tests pinning them. Same inputs, same outputs, arithmetic shown, and the tests fail if anyone breaks them.

Does it replace ServiceTitan, Jobber or Housecall Pro? +

No. Those handle dispatch, scheduling and invoicing and this does none of that. It sits beside them and answers what they do not: what an hour actually costs you, what a discount actually costs you, which week the account goes negative, and whether the charge in front of you is inside the limit. The software workbench will also tell you, uncomfortably, whether the platform you are paying for returns more than it costs — including the termination clause you signed.

Where does my data go? +

Nowhere. The engines are pure functions that run in your browser and your profile is stored in IndexedDB on your device. A shop's wage rates and margin targets are the most commercially sensitive information it holds, and there is no reason for them to travel to run arithmetic. The practical trade-off is real: clearing site data clears your profile, and it does not follow you to another device. The waitlist form above is the only thing on this site that transmits anything, and it says so.

Is any of this legal, engineering or financial advice? +

No. It is a business-judgement and code-screening tool. It is not a licensed engineering, code-compliance, safety, legal, accounting or financial advisory service. Financial outputs are estimates for planning. You are responsible for verifying trade-specific requirements against your own jurisdiction, carrier, and the manufacturer's documentation.