Tool · calculator
Average repair order calculator
Turn a revenue target into a per-ticket number at your car count, and see what the same goal would cost in extra cars instead.
What you walk away with
- Outcome
- The ARO your revenue target needs at your current car count, and the car count it would need at your current ARO.
- Time
- About 5 minutes
Average repair order is total sales divided by repair orders closed. Its use is running backward: give the calculator a revenue target and a car count, and it returns the number every ticket has to carry to get there. That per-ticket figure is something a service advisor can work with on a Tuesday afternoon.
Key takeaways
- ARO is total sales over closed repair orders, with labor and parts both counted.
- A revenue target divided by car count is the per-ticket number your counter needs.
- The same target answered with car count instead is a capacity question.
- Never read ARO without car count beside it.
Average repair order calculator
A revenue number, a car count, and what each ticket has to carry to get there.
Total sales, labor and parts together.
Car count over the same period.
Sales divided by repair orders, last period.
The arithmetic
- Today's sales
- $1,042.00 × 186 = $193,812.00
- ARO needed
- $220,000.00 ÷ 186 ROs = $1,182.80
- Per-ticket gap
- $1,182.80 − $1,042.00 = $140.80
- Car count needed instead
- $220,000.00 ÷ $1,042.00 = 211.1 ROs
Both answers close the same gap. One asks an advisor to sell more on the cars already in the bay, the other asks marketing for cars the shop has no capacity to turn. Check the second against your bay hours before you spend anything on it.
Everything above is computed in this browser. Nothing you type is stored or sent anywhere, and there is no field asking for your email.
What does the number include?
Everything that closed on the ticket. Labor, parts, sublet, fees: if it appeared on the invoice, it belongs in the numerator. Sales tax does not, and California's invoice rule already keeps it apart, requiring the subtotals for service work and for parts "not including sales tax" with the tax stated separately on its own. Money you are holding for the state is not a sale.
The denominator is repair orders closed in the same window, and that word closed is doing work. Counting open tickets pulls big jobs into a month whose money has not arrived. The tax side draws the same line. On the cash method, the rule is that "you generally report income in the tax year you receive it", so a ticket sitting open in the bay has produced nothing to average yet.
Internal work is where the argument starts. A ticket the shop writes on its own service truck carries no customer money, so leaving it in the denominator drags the average down for no reason a manager can act on. Pick a side and write it down.
Two shops with identical revenue can post very different AROs, and mix is what moves them apart. Heavy diagnostic and engine work concentrates the same money into fewer and larger tickets, while a maintenance-led shop spreads it across many small ones. The figure on its own grades nobody.
How do you solve a revenue target backward?
Divide the target by the tickets you expect. The calculator loads with $220,000 against 186 repair orders, which comes out at $1,182.80 per ticket. Against a shop currently at $1,042, that is $140.80 more per ticket, or a 13.5% lift.
Now hold the ARO still and solve for cars instead. $220,000 divided by $1,042 is 211 repair orders, which is 25 more cars in the same month. Both answers close the same gap, and they ask for entirely different things. One asks an advisor to sell more of the work already found on cars in the bays. The other asks marketing for twenty-five cars and asks the shop floor to find the hours to turn them.
| The gap, two ways | What it needs | What limits it |
|---|---|---|
| $140.80 more per ticket | Better presentation of found work | What the vehicles need |
| 25 more cars a month | Marketing spend and scheduling | Bay hours and technician hours |
Check the second answer against your capacity before you spend anything. A shop with no spare hours that buys car count converts a marketing budget into a longer wait time.
Where does extra ARO come from?
Work that was already on the vehicle. A ticket rises when a technician finds more on the inspection and the customer says yes to more of it, so the two levers are inspection quality and approval rate. Neither is a price increase.
Approval rate is the one shops underwork. Every job in the declined work pile was found, priced and offered, then lost somewhere between the estimate and the phone call. Turnaround belongs in this conversation for that reason, and the estimate turnaround checklist has the measurement.
Raising the labor rate lifts ARO too, and it lifts it for a while and then stops. The effective labor rate calculator shows how much of a posted rate increase survives contact with discounting.
Mix moves the number as well, mostly without anybody choosing. A month heavy on diagnostic and engine work posts a different ARO from a month heavy on maintenance, at the same car count and the same effort from the same people. One more reason to read a twelve-month line and treat any four-week reading as weather.
Why read it next to car count?
Because ARO on its own can rise for a bad reason. A shop that loses its maintenance customers and keeps its engine work posts a rising ARO on falling sales, and a board showing only one of those two numbers reads that as good news for a quarter.
Put ARO on the same board as car count, with hours per repair order beside it. Sales are ARO multiplied by car count. Hours per RO tells you whether a rising ticket came from work sold or from parts prices.
How often should this be run?
Monthly, on closed invoices, with the definition written down. Freeze whether express tickets count. Do the same for internal work and for comeback tickets. Then leave it alone for a year so the series is comparable.
Holding a definition still is the whole discipline, and the tax guide is blunt about it. Publication 334 says a small business "must consistently use an accounting method that clearly shows your income and expenses" and "must use the same accounting method to figure your taxable income and to keep your books". A definition that moves mid-year gives you a trend line about your own bookkeeping.
Definitions are in the average repair order glossary entry, and the workflow that produces the ticket in the first place is in how an estimate gets priced. The other calculators are on the tools hub.
Questions shops ask
- What is the average repair order formula?
- Total sales divided by the number of repair orders closed over the same period. Labor and parts both count, and the period has to match on both halves. A month of sales divided by a quarter of tickets produces a number that means nothing.
- Do oil changes count in the ARO?
- They count if they closed as a repair order. Tracking a second ARO with express tickets stripped out is a fair thing to do, as long as everybody reading the board knows which version is on it. Switching between the two mid-year makes a trend line that describes bookkeeping instead of the business.
- Is a higher ARO always better?
- No. A shop that takes fewer and larger tickets posts a higher ARO on lower sales, and a maintenance contract full of small frequent visits pushes the figure the other way. Read it next to car count, because on its own it can climb while total sales fall.
- How do I work out the ARO I need to hit a revenue target?
- Divide the target by the repair orders you expect to close. At 186 tickets a month and a $220,000 target, the answer is $1,182.80 per ticket. That is a number a service advisor can hold in their head, which a revenue target is not.
- Should a shop chase ARO or car count?
- Whichever one has room. Extra cars need bay hours and technician hours, and those are finite. Extra dollars per ticket come out of work already found and declined on cars already in the shop. Check your capacity before spending money on either.
- How often should ARO be measured?
- Monthly, on closed invoices. A weekly figure swings hard on a single engine job and tells you almost nothing about the trend. Keep the definition frozen so the series stays comparable across the year.