Home / Installed-price packages
Installed-price packages: sell the build as one number
Most shop software calls them canned jobs. We call them installed-price packages, because in an aftermarket shop they aren't a shortcut for a repair — they are the product you sell.
If you've shopped shop software before, you've met the canned job: a saved bundle of labor and parts you can drop onto a ticket. Every general-repair platform has some version of it, and it's usually treated as a convenience feature sitting on top of a labor guide. In a lift, wheel-and-tire, tint, or accessory shop, that relationship is backwards. The menu is the price list. The labor guide never enters the conversation.
Why a labor guide can't price a build
Every shop platform out there was built for general repair: book hours, parts markup, oil-change reminders. Fine software — for a different business. An aftermarket shop doesn't sell book hours. You sell a 6-inch lift on 37s as one number, installed. Your quote is a package, your pipeline is builds, and the customer who said "not this month" to the winch bumper is next quarter's job — if anyone remembers to follow up.
You can force a labor-guide system to print your number. Shops do it every day: a custom line item, a hand-typed description, a price typed from a laminated sheet taped to the counter. It works, and it costs you three things. The price lives in somebody's head instead of in the system, so two advisors quote the same kit differently. The margin is invisible, because the number on the ticket was never built from the parts underneath it. And the software can't tell you anything about a package you never taught it about.
What it looks like when packages are the primitive
In UpfitOS a package is a first-class record: a name, an installed price you actually sell at, the parts that go into it, and the labor time you expect. Building a work order is picking from your menu. The price on the ticket is the price on your sign, and the parts and hours underneath it are what tell you whether that price is still right.
- Lift kit, 6 in.Turn 14 · in stock
- Rear block & U‑bolt kitShelf · 2 on hand
- Install & alignment — 9.0 hrs2 techs
- Wheels, 20x10 −18mm (4)Turn 14 · in stock
- Tires, 37x12.50R20 (4)Shelf · 4 on hand
- TPMS sensors (4) & relearnShelf · 11 on hand
- Customer: "not this month"Recall in 60 days
An illustration of the work-order layout, not a screenshot — the prices and the truck are made up. Everything the layout shows is live in the product.
The declined line is the one that pays for the software
Look at the third line above. That customer wanted the bumper. They did not want it in March. In most shops that line disappears the moment the truck leaves: the ticket closes, the advisor who heard "not this month" moves on, and in June the customer buys the bumper somewhere else.
Because a package is a real record, declining one is a real event. UpfitOS keeps the declined line attached to the customer and the vehicle, and schedules the follow-up on its own — a text or an email, from your shop's number and address, landing in the same thread as every other conversation that customer has had with you. Nobody has to remember. Nobody has to keep a notebook. The work you already quoted and already lost comes back around as pipeline instead of as a story.
That is the honest reason the pricing primitive matters. Menu pricing is a convenience. Menu pricing plus a declined-work signal plus a follow-up engine is a retention mechanic, and no general-repair platform has the first piece to build it on.
And the parts question: tracking the in and out
The single most repeated complaint we hear from accessory, audio, and tint shops shopping for software is some version of this: the inventory side has been difficult to find something that is actually tracking the in and out of parts. The usual fallback is counting the shelves once a quarter and keeping tickets on a pegboard.
Here's what UpfitOS actually does about it, stated plainly so you can judge whether it's enough for you. Each part on a package line carries two live numbers: your own cost, MAP, and warehouse availability from Turn 14 Distribution — searchable across 800,000+ parts and 450+ brands without leaving the work order — and your own SkuLabs shelf levels for the SKUs you stock. So when you build the package, you can see what's on the shelf, what has to be ordered, and what it costs you today, on the line itself. No second tab, no phone call to the distributor, no clipboard count to find out whether you have four sensors.
What that is not: a full warehouse-management system. If you need lot tracking, bin locations, and cycle counts, SkuLabs is doing that job and UpfitOS reads from it. We'd rather tell you where the line is than let you find it after you've switched.
Who this is for, and who it isn't
If your rack time is billed from a labor guide, the incumbents will treat you fine, and you should buy one of them. If your counter quotes builds — lifts, wheel-and-tire packages, bed covers, tint, stereo installs, regears, restomod work — this is the first software that works the way you already sell.
By trade: 4x4 & lift, wheel & tire, truck accessories, tint & wrap.
Get started
See it on your own menu
Send us the three or four packages that fill your bays and we'll have them built before the call. Thirty minutes, with the person who writes the software.