Metric definitions
How MotoDealerHQ calculates stock, aging, sales, gross, holding cost, contribution, net profit, lead and website metrics, and how to check any number.
Every figure in reports, exports, scheduled emails and the AI assistant comes from one metric registry. Each metric has a fixed formula, a numerator and denominator, a period rule and a rooftop rule. This page explains the important ones in plain language and shows how to check any number yourself.
Check a number on the metrics page #
- Open Reports & AI › Metrics.
- Set From, To, Rooftop and, if you like, Compare with, then select Update. The default period is the last 30 days.
- Find the metric in its group (Inventory, Sales and profitability, Pricing, Leads, Appointments, Website, Deal pipeline, Data quality) and select its name.
(open full size)- Filters. Period, rooftop and comparison. Dates are your dealership's calendar days.
- Metric name. Opens the detail for that metric.
- Notes. Data completeness, for example how many units have a cost, or why a value is not available.
The detail shows how the number was made:
(open full size)- Formula and parts. The formula, the numerator and denominator with their values, the sample size, data completeness, the period rule, the rooftop rule, the scope, the source fields and when it was calculated.
- See the records. Opens the console list behind the number. That list applies your permissions again.
- Group by. Splits the metric by rooftop, category, make, model, salesperson, month, source or vehicle, where the metric supports it.
General rules #
- Periods are calendar days in your dealership's time zone, so days and months stay right across daylight-saving changes.
- Snapshot metrics (stock, aging, inventory value) are taken at the end of the period, or today if that is earlier.
- Zero denominators give no value (shown as —) with a warning. Nothing is divided by zero.
- Missing costs. Gross, margin, cost per unit, holding cost, contribution and net profit count only units that have an acquisition cost. The data completeness note says how many were left out, for example "37 of 40 sold units have an acquisition cost".
- Sales come only from the sales ledger. A sale is recorded when a deal is delivered, a sale invoice is paid in full, an auction purchase settles, or someone records it on the vehicle page. A unit marked sold without a sale record is not a sale (the data quality report lists these).
- Rooftops. Records without a rooftop count only in all-rooftop (consolidated) results.
Inventory #
| Metric | What it means |
|---|---|
| Units in stock | Vehicles in stock at the end of the period. A unit is in stock from its stock date until it is sold or archived. Drafts never count. |
| Average days in stock | Total days in stock ÷ units in stock, at the end of the period. |
| Aging buckets | Units in stock for 0–30, 31–60, 61–90, 91–120 and 120+ days. |
| Inventory value at cost | The cost basis (every cost entry up to that date) of units in stock. |
| Holding cost accrued | Days held × your daily holding cost, plus acquisition cost × floorplan rate ÷ 365 × days held. Calculated, never stored. |
| Capital tied up | Cost basis plus holding cost accrued so far. |
| Average listing completeness | The average merchandising completeness score (0–100) of units available or pending now. |
Holding cost uses the daily rate and floorplan APR set under Finance › Holding cost. With no rate set it is $0 and reports warn you. See costs and holding.
Sales and profitability #
| Metric | What it means |
|---|---|
| Units sold | Active sales dated in the period. |
| Sales revenue | Sale prices plus dealer fees, before tax. Trade-in allowances are not deducted. |
| Average selling price | Sale prices ÷ units sold (before fees and tax). |
| Front-end gross | Sale price minus the unit's cost basis. Unit gross, not net profit. |
| Gross margin % | Front-end gross as a share of the sale price. |
| Contribution margin | Sale price + fees − cost basis − holding cost. Overhead is not deducted. |
| Net profit | Contribution margin minus overhead allocated for the same months. |
| Average days to sell | Days from stock date to sale date, averaged over units sold. |
| Inventory turn | Units sold ÷ average units in stock, scaled to a year. |
| Repeat buyer rate | Share of sales (with a known customer) to a customer who had bought before. |
Leads, appointments and deals #
| Metric | What it means |
|---|---|
| Leads | Leads created in the period. |
| Lead to appointment rate | Share of those leads with at least one appointment that was not cancelled. |
| Lead to sale conversion | Share of those leads marked won. |
| Median first response time | Median minutes from lead creation to first contact, over contacted leads. |
| Cost per lead | Marketing spend ÷ leads. Spend comes from ad spend when recorded for the period, otherwise from overhead in the marketing category (whole months only). Without either it is NOT AVAILABLE. |
| Appointment show rate | Completed ÷ (completed + no-shows). |
| Open deals, open deal value | Deals in progress now (not delivered, not cancelled), and their vehicle selling price. |
| Forecast units and value | FORECAST: open deals weighted by stage probability (draft 10%, customer started 20%, sent 30%, customer accepted 50%, signed 80%, paid 90%, funded 95%). A projection, never a recorded sale. |
Website and data quality #
| Metric | What it means |
|---|---|
| Website sessions | Distinct visitor sessions on your public website. All-rooftop scope only. |
| Vehicle page views | Views of vehicle detail pages. |
| Vehicle page to lead rate | Leads about a vehicle per 100 vehicle page views. |
| Vehicles missing cost, VIN, photos or price | Units in stock with that field missing. |
| Sold without a sale record | Units marked sold that have no sale in the ledger. |
Auction and service metrics are in the same registry. They appear in auction reports and service reports.
Tips #
- If a profit figure looks too good, check its completeness note first: units without a cost are left out.
- Compare with Same period last year to remove seasonal swings, which matter a lot for boats and powersports.
- At a demo dealership every result says it comes from synthetic records. At a real dealership, synthetic records are left out.
Permissions #
Limitations #
Screenshots show the fictional demo dealership. Something unclear or out of date? Tell your MotoDealerHQ contact or email support@motodealerhq.com.