Inventory
Buy it, stock it, and always know what you have in it.
- Active inventory only. The Inventory screen lists the stock you can sell — For Sale, Pending, In Transit, and Being Repaired, cars to campers — with cost, price, and days in stock side by side. Sold cars and accounts that are out on payments aren't inventory, so they never clutter the list.
- A summary line you can read across the room. The units in inventory and their total value sit at the top in big, strong type — with the count of units still prepping for sale right beside them.
- VIN decode with body type — and specs. The decode suggests the body style from the VIN, and also fills the engine (from the displacement — a 5.0 comes back "5.0L") and the transmission (style and speeds — "6-Speed Automatic") in the vehicle's Specifications. Anything the VIN data doesn't carry stays blank for you to enter — it never invents a spec. Your pick is final.
- Recall light on every vehicle. Green when it's clear, red with a count when a recall is open — and a printable recalls report when one is found.
- Accident check built in. One click copies the VIN and opens the free NICB VINCheck total-loss and theft lookup.
- True cost, rolled up. Recon, repairs, auction fees, and transport add into what you really have in the car.
- One record, eight tabs. The vehicle record is tabbed — Essentials, Acquisition, Title/DMV, Repairs, Online, Documents, Accounting, History — so everything about one car is one click apart, and what you've typed stays put when you switch tabs.
- Bought it at auction? The panel matches the invoice. Purchased From records Auction, Dealer, or Private, with the seller's name. An auction buy carries its lot number, invoice number, and purchase, paid, and gate-out dates, with the fees itemized the way the auction bills them — buyer, internet, service, transport, storage — every one rolling into your cost basis. On a brand-new vehicle those boxes start empty: you type the real numbers off your invoice, the way you actually buy the car.
- Cost Basis | Profitability, on the record. Purchase price plus fees and expenses is your total invested, set against the asking price — your margin in dollars and percent, per car, no spreadsheet.
- Repair cost breakdown. The record splits what you've put into the car — parts, labor, and total — so you can see where the recon money went.
- Title status, tracked per car. Pending (the default), Received, or Transferred on every vehicle. The Pending count feeds your dashboard and the Vehicle Title Report, so a title you're still waiting on never falls through the cracks.
- Reconditioning status stepper. Not Started → In Progress → Paused → Complete, right on the record — anyone can see where a car stands in prep at a glance.
- Outside work, with the shop's name on it. Keep your outside garages and detailing services in a saved list in Admin. When a car goes out for work, pick the vendor on the expense: the invoice amount rolls into what you have in the car exactly like in-house work, and the vendor's name rides on the expense — and on the ledger line that posts it — so the money-out entries name who was paid.
- Days in stock, automatic. Counted from the stock date; aging units flag amber at 61–90 days and red past 90.
- Statuses that match the lot. For Sale, Pending, In Transit, and Being Repaired — a unit in the shop, in-house or at an outside garage — live on the Inventory screen; Being Repaired never appears on your website and counts with the units prepping for sale. BHPH Active lives on its own BHPH Accounts screen, Sold lives on a Sold page of its own, and repossessed cars live on the Repo Lot.
- A Sold page of its own. One clickable line per vehicle — year, make, model, stock number, VIN, and the buyer's name, with the deal type, date, and price at the right. Click a line and the full vehicle record opens. Sold cars stay out of inventory; now they have a home instead of only a search.
- Find anything by search. Type in the Inventory search and it reaches every record — sold and on-payment units included — by make, model, VIN, stock number, or the buyer's last name.
- Sell wholesale, right on the record. Tick "Sell wholesale" on the vehicle and a small panel opens: sold via Auction or to a Wholesaler, the buyer's name, the amount received, and the date (today, unless you change it). Saving marks the car wholesaled and out of active inventory, and the money posts to your Ledger — the books stay true without a trip through Desking.
- Paid By, recorded at intake. Each vehicle notes how you paid for it — Card, Check, or Floor Plan — with the floor plan company and term saved on the record when it's floored.
- Post on Website control. Cars that can list — For Sale and Pending — carry a per-vehicle switch that decides what the public sees, and Pending stays listed with a badge. Every other status reads "Never posts" on its row, with the reason right there — so the flags on your screen and the cars on your website are always the same set.
- No broken photo boxes, ever. A vehicle with no photo shows a clean placeholder, and a photo that fails to load is taken down instead of leaving a broken-image icon — on your inventory screens and on your public website alike.
- Features & condition on the record. Entered once at intake, they flow to the website listing and the window sticker.
- Full specifications on the record. Engine, transmission, drivetrain, and exterior/interior colors are captured in the form's Specifications group — entered once, then reused on the website page, the drafted description, and the window sticker.
- Garage tab for recon & repairs. Repair orders with parts and labor — and a finished recon job posts its cost straight into the vehicle's total investment. The repair-order form finds its customer by search: type a name or phone number and pick the match, so writing an RO never starts with scrolling a list of every customer you have.
- A mobile app for auction day. DriveMax lives on your phone's home screen with the DriveMax logo — tap it and you're signed in. Scan a VIN barcode at the auction, snap a few photos, and the car is in your inventory as In Transit before you're back at the office.