For the counter  ·  Built by car guys who fought obsolescence at year-end

Counter sales. Obsolescence. Vendor performance.
One screen.

Most parts departments run on three things: gut feel, a hot-list whiteboard, and a year-end obsolescence shock. Louie tracks every special order to the customer, alerts you on obsolescence before it ages out, scorecards your vendors against their promises, and captures every lost sale so the AI can chase it back. The counter stops being a guessing game.

Open the parts demo → See a full counter day
+8.4
Gross margin %
Sim-modeled with matrix pricing
−42%
Obsolescence reduction
Early alert + liquidation path
96%
Special order fill rate
Tracked vendor → counter → customer
$28K
Lost sales recovered
Per rooftop, per quarter (sim avg)
What every parts manager already lives with

Six things that silently kill parts gross.

These are the conversations every parts manager has had with the GM at year-end. The platform should have caught them in January, not December.

Obsolete inventory you find at year-end

December audit shows $74K in parts that haven't moved in 18 months. By the time you see it, the OEM return window is closed and the only liquidation path is pennies on the dollar.

↳ Obsolescence Alert Engine flags every part past 12 months since its last real sale, with a disclosed liquidate/return-to-OEM/keep recommendation — not a year-end surprise.

Special orders that go missing

Customer ordered a part 3 weeks ago. Vendor says shipped. Receiving says not received. The customer is calling. Nobody can find the trail.

↳ Special Order Tracker stamps every step: ordered, acknowledged, shipped, received, allocated to RO, customer notified. Full chain in one screen.

Check requests stuck on someone's desk

A PO or check request needs three signatures. Nobody knows whose desk it's sitting on today, so it just... sits. Vendors call asking where their payment is.

↳ Purchase Order & Approval Workflow routes every PO/check request through a configurable signature chain, tracked step-by-step from requested to paid.

Vendor performance tracked by feel

You "feel" that NAPA has been slow lately, but you can't prove it. Renegotiation is impossible without data. The slow vendor keeps the slot.

↳ Vendor Scorecard ranks every vendor by real inventory value carried and orders placed vs. received — straight from your own purchasing activity.

Lost sales never logged

Customer walks in, asks for a part you don't stock. You quote 4 days, they leave. No record. No follow-up. Three months later they're a routine customer of the dealer down the road.

↳ Lost Sale Logger captures every walkaway in 10 seconds and rolls them into a pattern report with reorder recommendations.

Wholesale accounts priced by memory

Your body-shop wholesale accounts get whatever discount the counter person remembers off the top of their head. Nobody's tracking real YTD volume by account.

↳ Wholesale Accounts locks in tier-based discount pricing per account with a real quote-to-invoice trail and YTD sales tracked automatically.
What you get on day one

Seven parts modules. One counter screen.

Every module below is built, in the demo, and runs against your DMS parts inventory the moment you connect. No per-counter seats. No "parts module" upgrade SKU. Your rooftop license covers the entire department.

Module 1
Counter Sales Dashboard

Live counter board: today's invoices, gross margin, fill rate, top movers, walk-in vs. wholesale split. Comparison to last month and last year at-a-glance.

Backed by: src/parts-department.js · live invoice stream
Module 2
Special Order Tracker

Every special order timestamped at each step: ordered, acknowledged, shipped, received, allocated, customer notified. Customer auto-texted when ready.

Backed by: src/routes/parts-manager.js · internal tracking + customer SMS
Module 3
Obsolescence Alert Engine

Flags real on-hand parts by months since last real sale. A disclosed threshold rule recommends liquidate at 24mo+, return-to-OEM at 12-24mo, keep under 12mo — not a per-part judgment call.

Backed by: src/routes/parts-obsolescence.js · age-out analytics
Module 4
Vendor Scorecard

Ranks every vendor by real inventory value carried, units on hand, and orders placed vs. received — pulled straight from your own purchasing activity, not a self-reported survey.

Backed by: src/routes/parts-manager-complete.js · vendor activity rollup
Module 5
Lost Sale Logger

10-second walkaway capture at the counter. Every lost sale logged with reason and est. retail value, rolled into a pattern report with reorder recommendations for what keeps walking out the door.

Backed by: src/routes/parts-manager.js · lost-sale pattern report
Module 6
Purchase Order & Approval Workflow

Configurable multi-signature approval chain for every PO and check request — routed by role, tracked step-by-step from requested to paid. No more chasing down a signature.

Backed by: src/routes/purchaseOrders.js · approval-chain engine
Module 7
Wholesale Accounts

Body-shop and independent wholesale accounts with tier-based discount pricing, a quote-to-order-to-invoice flow, and real YTD sales tracking per account.

Backed by: src/routes/parts-wholesale.js · tier pricing + margin tracking
A counter day on one screen

Door open to door close. One parts manager seat.

Below is what a single Tuesday looks like through the manager view of a four-counter department. Same workflow scales from a single counter to a multi-store wholesale operation.

The Louie Parts Day

Modeled on a 4-counter department, ~$8K daily sales mix retail/wholesale/internal.

1

7:30 — Counter open

18 ROs needing parts today loaded into the queue. Pre-pulls staged on the bench, special orders received overnight matched to ROs.

2

8:10 — Obsolescence flags

1 alert fires: brake rotor SKU at 13 months since last real sale, 12 units on hand — flagged return-to-OEM before it crosses into liquidate territory.

3

9:45 — Vendor scorecard

NAPA's rank slips this month — fewer orders received against what's been placed. Real numbers to bring to the next vendor call, not a gut feeling.

4

11:00 — Lost sale capture

Walk-in customer asks for an oil filter you're out of. Counter rep logs it in 10 sec — reason and est. value captured for this week's pattern report.

5

12:30 — Lunch

Counter brief auto-updates: $4.2K gross so far, 36% margin, 3 lost sales captured for follow-up.

6

2:15 — Special order ping

Customer's catalytic converter received from vendor. Customer auto-texted "your part is in," appointment slot offered for tomorrow morning.

7

3:30 — PO approval

A restock PO gets submitted for sign-off. The approval chain routes it to the right role automatically — tracked step-by-step instead of a paper trail on someone's desk.

8

5:00 — Day close

Daily brief: $8.4K gross, 38% blended margin, 96% fill rate, 3 lost-sale follow-ups queued, 1 obsolescence action ready for tomorrow.

Old way vs Louie way

Same counter. Different math.

Same vendors, same SKUs, same counter staff. The difference is whether you see the leak in real time or at year-end.

Task Old way (DMS parts module) Louie way
Obsolescence detectionDecember audit shock12-month rolling alerts, disclosed threshold rule
Special order trackingPhone calls and a paper logStep-by-step timestamps, auto SMS
Vendor performance"NAPA seems slow lately"Real activity-based vendor ranking
Lost salesCustomer walks, no record10-sec capture, rolled into a pattern report
PO approvalPaper trail, no one knows whose desk it's onConfigurable signature-chain routing
Wholesale accountsDiscount from memory at the counterTier pricing + quote-to-invoice trail
What we claim and what we don't

We claim: the simulation engine models an 8.4-point gross margin lift, a 42% obsolescence reduction, and ~$28K/quarter in lost-sale recovery against a DMS-only baseline. Full methodology at /money.

We don't claim: every counter will hit identical numbers. Brand mix, wholesale/retail split, current obsolescence carry, vendor concentration, and counter staffing all change the math. The mechanism is mechanical: catch the leak earlier, price correctly the first time, log what walks. Your gain scales with how leaky the current process is.

Built for the counter. Owned by the shop.

$24,995 one-time license per rooftop. Every counter, every vendor, every customer class included. Up to 100 users included ($500 each after). No "parts module" upgrade SKU. You own the platform.

Open the parts demo → See full pricing