One pay period, start to stub.

Everything in Flat Rate Ledger, in the order a flat rate tech runs into it. The figures are a sample account.

Mon Oct 13 · 7:40 am

The first RO goes in before the car does.

Shoot the ticket, check what the scan read, save. Ten seconds, and the hours are on your record instead of in your head.

Log an ROScanned
RO number
48213
Vehicle
2019 Toyota Camry · 64,210 mi
Op codes
BRK-FR 2.4ALN-4 1.8BRK-FL 0.6
Flagged4.8hrs
Log the RO. Type it in, or shoot a photo of the ticket. The scan reads the RO number, the vehicle and your op codes; you check it and save.
Mon Oct 13 · 10:15 am

Parts are late. The clock keeps the time anyway.

Tap Parts and the wait is logged as unpaid. At the end of the period you can see where every hour of the gap went.

Timers2 running
Front brakesRO 48213 · BRK-FR
1:42:07
WorkingPartsApprovalPause

Waited on parts today 0:18, kept as unpaid.

No start, diagRO 48377 · DIAG
0:23:40
WorkingPartsApprovalPause
Timers. Up to three jobs at once. Tap Parts or Approval while you wait and that time is kept as unpaid, not lost.
Where the time wentThis period
At the shop80.0
Flagged72.4
Gap7.6
Gap, split7.6
  • Waiting on parts3.1
  • Comebacks1.2
  • Diag, never flagged1.5
  • Not accounted for1.8
Unpaid time. Waiting on parts, comebacks, diag that never flagged. The gap between the clock and your flags, broken down by where it went.
Thu Oct 16

Behind on Thursday, with time to fix it.

The pace bar puts a mark where today should be. Fall behind and it says how many hours a day it takes to catch up.

Pay Period PaceOn pace
64.2flag hrsGoal 88.0
9 days left2.6 hrs a day reaches the goal
Pay period pace. Hours banked, your goal, and a mark for where today should be, with the hours a day it takes to catch up.
Flagged to date
This week38.1flag36.5 clocked · 104%
Pay period64.2flag65.5 clocked · 98%
This month142.0flag140.6 clocked · 101%
Flagged vs clocked. Flag hours and efficiency for the week, the pay period and the month. The real number, even when it's bad.
Fri Oct 31 · payday

The stub came up 2.3 hours short.

Type in what it paid and the short shows up to the tenth. The dispute pack lists which ROs, so you walk into the office with lines, not a feeling.

Did I get paid? · Oct 13 – 26
You logged108.8hrs
Stub paid106.5hrs
Short−2.3hrs
Fix
2.3 hours didn't make the check. At $36 a flag hour that's $82.80.
Check the stub. Type in what the stub paid. It lines up against what you logged and shows the short, to the tenth and in dollars.
Dispute packSample
Pay period Oct 13 – 26Paid Oct 31
ROOp codeFlaggedPaidShort
48213BRK-FR2.41.8−0.6
48377DIAG1.00.0−1.0
48402ALN-41.81.1−0.7
Total−2.3

2.3 hrs at $36 = $82.80. Bring this page to the office.

Dispute pack. The ROs behind the short on one printable page: flagged, paid and the difference. When hours come back, you record that too.
Six months in

The record that goes where you go.

Every period adds to it: which jobs beat book, how you compare with last spring, and a report for the review with your service manager.

Op codes vs bookLast 6 periods
ALN-4+0.7
BRK-FR+0.4
OIL-SYN0.0
DIAG−0.6
Your average Book
94%97%99%96%102%104%
History and insights. Every RO, searchable. Which op codes beat book and which don't, and how this period compares with the ones before it.
Career ReportSample
Apr – Sep 2026vs Oct 2025 – Mar 2026
MeasureNowBeforeChange
Efficiency104%97%+7 pts
Flag hrs a week41.238.0+3.2
Time vs book−6%+2%faster
Comebacks25−3

One page, saved as a PDF for the review with your service manager.

Career Report. Your work over a range against the stretch before it, on one page you save as a PDF for the review with your service manager.

Try it on your own ROs.

Free during the beta. Guest mode needs no account at all.