Private browser calculator

Callback Cohorts and Return-Cost Review

Reconcile original jobs and linked returns, compare matched follow-up horizons, and calculate affected-job frequency, repeat visits and observed cost.

Your records stay in this page. Calculations and CSV imports run locally. Inputs are not uploaded, saved in browser storage or placed in URLs. Explicit exports create private files on your device.
Completed-job cohort and follow-up

Only jobs with the full selected horizon observed enter the matched-horizon rate and cost. Recent jobs and later events remain separate. All dollar amounts are USD.

Original completed jobs

List every job in the defined cohort, including jobs with no returns. Use anonymous unique references and actual completion dates.

Original job inputs
Anonymous job referenceCompletion dateAction

Up to 1,000 jobs. A count-only return log cannot establish the job population.

Linked return events and observed costs

Each event links to one listed job. Review its category independently; a return is not automatically defective work. Loaded labor is an allocation, not automatically avoidable cash. Other cost excludes labor and any vehicle cost already allocated. Deduct only credits actually received for this population.

Return-event inputs
Event referenceOriginal jobEvent dateReviewed categoryPaid person-hoursLoaded hourly cost ($)Parts ($)Other nonlabor ($)Refund ($)Received credit ($)Action

Up to 2,000 events. Zero returns is allowed; complete the original-job population and global assumptions.

Optional local CSV import

Job rows provide completion dates; event rows provide linked costs. The example includes 100 hypothetical jobs and twelve return events. Download the illustrative format. Limit: 2 MB. Import replaces rows after structural checks; global assumptions stay unchanged.

Method and interpretation

All dollars are USD. A job is mature if completion date + selected calendar-day horizon ≤ observation cutoff. Listed jobs must fall within the cohort’s completion dates. Only mature jobs and their returns from completion through horizon end enter matched-horizon rates and costs. Events for incomplete jobs and events after the horizon stay in separate buckets with their cost totals. The horizon is a user assumption, not a warranty term.

Rates and cost

Affected-job rate = distinct mature jobs with included returns ÷ mature jobs. Events per 100 jobs = included events ÷ mature jobs × 100. Additional repeated events = included events − distinct affected jobs. Zero denominators are unavailable; zero observed events in a mature population is a measured zero for that population and window.

Gross event cost = paid person-hours × loaded hourly cost + parts + other nonlabor cost + refunds. Net observed cost = gross − credits actually received. Pending recovery is not deducted. Credits above gross remain a flagged negative result. Loaded labor allocation does not establish a cash saving or future reserve. Do not count the same travel, labor or parts twice.

Worked example

100 mature jobs, eight affected jobs and twelve included returns produce an 8% affected-job rate, twelve events per 100 jobs and four extra events beyond each first return. Eighteen hours × $60 + $600 parts + $240 other cost = $1,920 gross. Received credits of $300 give $1,620 net: $16.20 per mature job, $202.50 per affected job or $135 per event. All dates, rates and costs are hypothetical.

Validation and limits

Use valid input dates from 1900–2200, a whole horizon of 1–730 days, up to 1,000 listed jobs and 2,000 events. References are unique ignoring case; each event must match a listed job and occur between completion and observation. No negative/nonfinite costs are accepted. A complete-population control difference is displayed, not silently allocated. Cost completeness is your assertion. CSV requires the exact example header; malformed or oversized files retain the existing rows. Import needs review and recalculation.

Historical observed cost does not predict future warranty claims, establish contractual liability, prove workmanship or rank employees. Context: ASQ cost-of-quality categories. Use the companion guide for evidence and closing treatment.

Primary references

This numerical framework is explained in the companion guide. Contract, accounting and transfer conclusions require the actual evidence and appropriate review.

Make the next step a considered one.

Talk through the business, your objectives and the records that can make the next decision clearer.

An introductory conversation

Scheduling is provided by OneCal. Open the booking page in a new tab · Privacy information