Act on the result
Confirm the recoverable travel and diagnostic scope before publishing the fee.
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
Trade businesses setting a minimum call-out fee that protects mobilisation and diagnostic capacity.
Loaded call-out cost, required fee, proposed-fee gap and expected economic contribution including the entered follow-on scenario.
Enter travel, mobilisation, diagnostic time and displaced-capacity cost for one typical visit.
Use a different tool when: Do not use this to compare quoted and actual job economics and identify overruns; use Job Costing & Margin Planner for that decision. Use this tool to set a minimum call-out fee from mobilisation, travel, diagnostic time and displaced capacity.
Quote & capacity
Loaded call-out cost, required fee, proposed-fee gap and expected economic contribution including the entered follow-on scenario.
Amounts use the same currency as your inputs. No currency conversion is performed.
Load an illustrative trade workflow, then replace every time, distance and cost assumption with your own records. These are not market benchmarks.
Set a minimum trade call-out charge from mobilisation and diagnostic time, travel distance, vehicle cost, fixed dispatch cost and target margin.
Your numbers stay in this browser
Fixed booking, parking, toll and attendance cost. Keep every amount on the same ex-tax currency basis.
Labour time consumed travelling to and from the job.
On-site diagnosis included before separately quoted work.
Wages, on-costs and labour overhead for one hour. Keep every amount on the same ex-tax currency basis.
Expected total kilometres from base to customer and back.
Fuel, wear and other distance-linked vehicle cost. Keep every amount on the same ex-tax currency basis.
Other chargeable capacity unavailable because of the call-out.
Contribution that displaced capacity would otherwise earn. Keep every amount on the same ex-tax currency basis.
Share of call-outs expected to convert to separately priced work.
Expected contribution if the call-out converts. Keep every amount on the same ex-tax currency basis.
Margin the minimum charge should retain after attendance costs.
Fee currently being considered for the customer. Keep every amount on the same ex-tax currency basis.
Protect the cost and displaced capacity of attending a small or uncertain field-service job. Review every output on the same entered business basis.
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
(travel + diagnostic hours) * loaded labour rate + distance cost + mobilisation121.78 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โdisplaced billable hours * displaced contribution per hour27.50 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โlabour/travel cost + capacity displacement cost149.28 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โprotected call-out cost / (1 - target margin)213.26 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โconversion rate * follow-on job contribution143 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โproposed fee - protected cost + expected follow-on contribution138.72 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โproposed fee - required call-out fee-68.26 , ex taxUses the named industry records and reports this output, ex tax. The shared engine retains full precision; display rounding never feeds the calculation.
Trade Call-out Fee Planner formulas โThis calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| diagnosticHours | On-site diagnosis included before separately quoted work. | hours/call-out | 0 to 168 | Required | 0.5 |
| displacedBillableHours | Other chargeable capacity unavailable because of the call-out. | hours/call-out | 0 to 168 | Required | 0.5 |
| displacedContributionPerHourExTax | Contribution that displaced capacity would otherwise earn. Keep every amount on the same ex-tax currency basis. | currency units/hour, ex tax | 0 to 10000000 | Required | 55 |
| expectedFollowOnJobContributionExTax | Expected contribution if the call-out converts. Keep every amount on the same ex-tax currency basis. | currency units/converted follow-on job, ex tax | 0 to 10000000 | Required | 260 |
| expectedJobConversionRate | Share of call-outs expected to convert to separately priced work. | decimal fraction of call-outs converting to follow-on work | 0 to 1 | Required | 0.55 |
| loadedTradeLabourRateExTax | Wages, on-costs and labour overhead for one hour. Keep every amount on the same ex-tax currency basis. | currency units/hour, ex tax | 0 to 10000000 | Required | 58 |
| mobilisationCostExTax | Fixed booking, parking, toll and attendance cost. Keep every amount on the same ex-tax currency basis. | currency units/call-out, ex tax | 0 to 10000000 | Required | 18 |
| proposedCalloutFeeExTax | Fee currently being considered for the customer. Keep every amount on the same ex-tax currency basis. | currency units/call-out, ex tax | 0 to 10000000 | Required | 145 |
| roundTripDistanceKm | Expected total kilometres from base to customer and back. | kilometres/call-out | 0 to 100000 | Required | 34 |
| targetCalloutMargin | Margin the minimum charge should retain after attendance costs. | decimal fraction of call-out fee | 0 to 0.99 | Required | 0.3 |
| travelHours | Labour time consumed travelling to and from the job. | hours/call-out | 0 to 168 | Required | 0.75 |
| vehicleCostPerKmExTax | Fuel, wear and other distance-linked vehicle cost. Keep every amount on the same ex-tax currency basis. | currency units/kilometre, ex tax | 0 to 10000000 | Required | 0.92 |
The required fee protects the entered mobilisation and capacity burden; it is not a market-rate recommendation.
Data used here
Confirm the recoverable travel and diagnostic scope before publishing the fee.
Retest longer travel and diagnostic time plus a lower achievable margin.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Reconcile call-out work with travel, loaded labour, recovery and daily capacity on one job basis.
Read guideCompare a separate call-out fee with a higher hourly rate using aligned job mix, travel and recovery assumptions.
Read guideBuild an after-hours scenario from incremental labour, disruption, capacity and response scope without prescribing a premium.
Read guideConfirm the recoverable travel and diagnostic scope before publishing the fee.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.