{{ summaryTitle }}
{{ summaryValue }}
{{ summaryLine }}
{{ badge.label }} {{ badge.value }}
{{ customerNoteAnnouncement }}
Handyman quote scope and pricing assumptions
The labor line is checked against the minimum service charge in either mode.
Describe the included repair or installation without customer-sensitive details.
hr
{{ currencyPrefix }}/hr
{{ currencyPrefix }}
{{ currencyPrefix }}
{{ currencyPrefix }}
{{ currencyPrefix }}
{{ formatPercent(materials_markup) }}
%
{{ currencyPrefix }}
{{ formatPercent(risk_allowance) }}
%
{{ formatPercent(target_contribution_margin) }}
%
%
Formatting only; numeric assumptions are unchanged.
Neutral default: 0% and no deposit note.
%
Neutral default: no customer discount or credit.
{{ currencyPrefix }}
{{ exportAnnouncement }}
Quote lineAmountBasisCopy
{{ row.label }}{{ row.amount }}{{ row.basis }}
{{ row.status }}{{ row.signal }}

{{ row.evidence }}

{{ row.action }}

{{ exportAnnouncement }}
ScenarioQuote totalContributionMarginChangeCopy
{{ row.label }}{{ row.quote }}{{ row.contribution }}{{ row.margin }}{{ row.delta }}
{{ exportAnnouncement }}
{{ summaryAnnouncement }}

A useful handyman quote does more than multiply hours by a rate. It states the work being priced, accounts for the cost of reaching and completing the job, and leaves enough room for the business to absorb normal uncertainty without surprising the customer later.

Time-and-materials pricing fits work whose duration or material use may change. A flat labor amount suits a clearly bounded task, but it still needs an hour estimate so the price can be checked against the time committed. In both cases, a minimum service charge can protect short visits from being priced as if travel, setup, cleanup, and administration had no cost.

  • Customer price includes labor revenue, trip charges, marked-up materials, other fees, risk allowance, discounts, rounding, and any estimated tax.
  • Cash cost covers the tracked material and supply outlay. It does not include wages, overhead, insurance, vehicle cost, or every tax obligation.
  • Contribution is the amount left after those tracked cash costs. It is a screening measure, not net profit.

Scope clarity is the first control on quote quality. A short description should name the included repair or installation and leave exclusions, change-order rules, site access, permits, and customer-supplied items for the written estimate or contract. A precise total attached to a vague scope can create more disagreement than a rounded price attached to a clear one.

Taxability, deposit limits, licensing, and required disclosures vary by location and job type. Those rules must be checked outside the arithmetic. The most consequential pricing mistake is usually not a small rounding choice; it is omitting real labor, pass-through costs, or foreseeable job risk.

How to Use This Tool:

Build the quote in the same order that the job consumes time and money, then review the customer total and business contribution separately.

  1. Choose Pricing basis and write the Work scope. Use time and materials for variable work or flat labor for a defined task. Keep names, addresses, access codes, and other customer-sensitive details out of the scope.
  2. Enter Labor hours and the matching labor price. The minimum service charge applies to either hourly labor or flat labor before trip, materials, and fees are added.
  3. Add Trip or service-call fee, Materials cost, Materials markup, and Supplies, disposal, and permits. Do not enter the marked-up selling price in Materials cost, or the markup will be applied twice.
  4. Set Risk allowance, Target contribution margin, Tax rate, Tax basis, and Quote rounding. The target margin reports a gap but never raises the quote automatically.
  5. Review Quote breakdown and Pricing review. If the minimum floor or contribution warning appears, change the underlying assumptions rather than hiding the warning. Add a deposit or discount only after the base quote is sound.

Interpreting Results:

Customer quote total is the rounded pre-tax subtotal plus estimated tax. A minimum-floor badge means the raw labor amount was below the service minimum; it does not mean an extra minimum charge was added on top of full labor revenue.

Compare Contribution margin with the target, but do not read it as profit. The calculation subtracts materials cost and combined supplies or fees from the pre-tax subtotal; it does not subtract wages, payroll costs, overhead, callbacks, or income tax. The what-if comparisons help identify which assumption moves the price, but each remains a quote scenario rather than a market recommendation.

Technical Details:

The quote is constructed in a fixed order so that the minimum floor, risk allowance, discount, rounding, tax, and deposit do not accidentally use different bases. Money lines are rounded to cents, while the chosen quote increment is applied once to the pre-tax subtotal.

Formula Core:

Labor first clears the service floor. Materials markup and risk are then added before discount and quote rounding.

L=max(Lraw,Lmin) M=Mcost(1+u100) B=L+T+M+F R=Br100 P=roundIncrement(max(0,B+R-D)) Q=P+(Btaxt100)
Handyman quote formula symbols and bases
SymbolMeaning
LrawHours × hourly rate for time and materials, or the flat labor amount
L, LminLabor revenue after applying the minimum service floor, and that floor
Mcost, uMaterials at cost and materials markup percentage
T, FTrip fee and combined supplies, disposal, and permit amount
r, RRisk percentage and resulting risk amount
DDiscount, capped at the base plus risk so the subtotal cannot become negative
P, Btax, t, QRounded pre-tax subtotal, chosen taxable base, tax rate, and quote total

Contribution uses the pre-tax subtotal rather than the tax-inclusive total. With tracked cash cost C equal to materials cost plus supplies and fees, gross contribution is P − C and contribution margin is 100(P − C) / P when P is positive. Effective hourly contribution divides that amount by labor hours.

Rule Core:

Order and boundaries for handyman quote rules
StageRule
LaborThe larger of raw labor and minimum service charge wins; equality adds no adjustment.
RiskApplies to labor revenue, trip fee, marked-up materials, and other fees.
DiscountApplies after risk and before rounding and tax.
RoundingNearest cent, 1, 5, 10, or 25 in the selected display currency.
TaxApplies to the rounded subtotal, marked-up materials only, or no taxable amount.
DepositQuote total × deposit percentage; informational only and does not change the total.
CurrencyChanges formatting only; no exchange-rate conversion or local price adjustment occurs.

Accuracy and Privacy Notes:

The arithmetic cannot tell whether the scope, rate, tax basis, deposit, permit allowance, or markup is appropriate for a particular business or jurisdiction. Compare the result with actual job history and written supplier or subcontractor costs.

  • The work scope can be carried in shareable page state and copied into quote notes. Do not enter customer names, addresses, phone numbers, access codes, or other private details.
  • Confirm local taxability, licensing, deposit, cancellation, warranty, and written-estimate requirements before sending a quote.

Worked Examples:

Short repair priced above the minimum

For 2.25 hours at $95, labor is $213.75, which already exceeds the $185 minimum. Adding a $45 trip fee, $68 of materials with 25% markup, $20 of other fees, and an 8% risk allowance produces $392.85 before quote rounding. Rounding to the nearest dollar gives a $393 pre-tax total.

Minimum floor at the exact boundary

When raw labor equals the $180 minimum, the labor line remains $180 and the minimum adjustment is zero. This boundary prevents a matching floor from being shown as an extra charge.