Solo-Op Appliance Tech Time, Cost & Profit Analyzer
Symbol
Updated: Oct 21 2026
Period Data
Numbers entered here are your actual period records. Changes to Inputs directly update the Dashboard results.

Inputs on this page are used to show results on other pages.

Read this first — this app assumes a one-person sole proprietor shop

Every job in this app splits into task pay — your own time, paid at a rate per task — and margin, whatever is left after that. In a sole proprietorship those two together are your profit. Task pay is not an expense here and is never counted as one; it is the part of the profit you earned with your hands, shown on its own so you can see whether a job paid for your time at all. If you run a corporation, read the same two numbers the other way round: the margin is the company’s profit, and the task pay is a payroll expense that comes off it before that profit.

The Period

Reporting period

Period label
Business operating days
Hours open per dayh
Income tax reserve%
The income tax reserve is money set aside to pay your income tax to the government. It is the only reserve this app holds back.

Jobs

Service call only jobs
Completed repair jobs
Total jobs—

Of those jobs
Second appliance inspections, same visit
Repairs completed on the first visit (FCC)?
—

Trips

First trips—
Second trips—
Trips to the supplier
Drives home at end of day

Total trips—
First trips = total jobs − second appliance inspections. Second trips = repairs needing a second visit.
Income

Income

Total repair labor charged this periodstart here $
Labor charges only, not total service revenue. The service call fee is counted separately, and parts are not counted at all. Fill this in, or enter the number of repairs at each code in the Labor Rate Codes table — either one on its own is enough.
—
—

Targets
Target margin — % of rates%
Target profit per hour, across all tasks done$/h
Income target for the period$
Blank targets are skipped, never treated as zero.
—

Service call fees

Service call fee 1
$

Service call fee 2
Second appliance inspection fee, same visit? $
No vehicle or fuel expenses are charged to a job billed at this fee — the drive is already billed on the first service call of that visit.

Service call fee 3
$

Number of jobs billed at each service call fee
At service call fee 1—
At service call fee 2—
At service call fee 3
Jobs billed at service call fee 2 are the second appliance inspections entered on the Jobs card — one count, so the fee revenue and the travel costs can never disagree.
—

Other fees — counted line items

Part sourcing fee — charged per repair needing parts$
Number of part sourcing fees billed this period

Difficult access fee$
Number of difficult access fees billed
Difficult access time addedmin
Counts come from the item summary as counted line items, not assumed from the repair count. A business that charges no part sourcing fee still gets correct costs — its second trips to customers simply show as unfunded.
—

Labor Rates

CodeLabelLabor rateAllowance
hours
Job time
allowance
# of
repairs
% of
repairs
Labor
revenue
Enter the number of repairs at each code — that is what produces your labor revenue and your average labor charge. If you would rather not split them up, type the period’s total in "Total repair labor charged this period" on the Income card instead; either one on its own is enough.
Expenses

Express expense entry

Total operating expenses, vehicle included $
Auto-total from the itemized lines—
Already have your total from a financial report? Type it here and it replaces the auto-total. Vehicle expense fields still apply for per-trip costs; anything above them counts as non-vehicle overhead. reset to auto-total

Mid-period check

Days in period—
Days elapsed
Checking results part-way through the period? Fill days elapsed and the expenses scale by elapsed ÷ period days, so revenue to date is compared against expenses to date.

Non-vehicle overhead $ per period


Total non-vehicle overhead—
—

Vehicle expenses $ per period

Vehicle make and model — label only

Fixed vehicle expenses
Total fixed vehicle expenses—
—

Variable vehicle expense
Fuel$
—
Times And Task Rates

Average job task times — every page reads these

Call intakemin
Pre-diagnosismin
Drive to jobmin
On-site diagnosismin
Quick parts lookupmin
Invoicingmin

Second visit
Second trip to customer — drivemin
Repair time is not here — it comes from the labor code chosen on the Labor Rates table on this page. The Rate builder’s sliders start from these values, and changing a slider there does not change these.

Task rates — pay per hour by task

Technician — pre-diagnosis, on-site diagnosis, quick parts lookup, repair $/h
Administration — call intake, scheduling, invoicing $/h
Driving — every drive $/h
Part sourcing — part search, ordering, trips to the supplier, stocking, taking inventory $/h
Four job tasks one person does — the rate follows the task, not the person. Works unchanged if a second person is ever hired.

Business tasks
Management, training, planning — hours for the whole period h
No pay per hour on this line on purpose — business tasks are never charged to a job; a sole proprietor’s reward for them is profit.

Part sourcing times

Distance to the supplier, one waymi
Time at the supplier, at the counter, waiting, picking upmin
Minutes to search and order, per repair needing partsmin
Stocking and taking inventory, hours this periodh
The drive to the supplier is counted once, one way — you carry on to the next customer rather than returning home. Its time is worked out from the distance above.
—
tech-49

Feedback

Found a problem, or something you wish this app did? It goes straight to the developer.