Per-seat pricing, switching costs, and the five-year math that decides whether your dealer tech stack is an asset or a permanent tax.

I have sat on both sides of this table.
For a decade I was the vendor. OOMDO, the agency I co-founded and ran from 2012 to 2023, drove $60M+ in client sales with a team of 20+ and proprietary lead-capture and conversion tech. I built pricing, I wrote renewal letters, and I know exactly which clauses make a client easy to keep. Since then I have spent years on the buying side as an operator and an engineer: signing for tools, ripping tools out, and replacing some of them with systems the business owns outright.
This guide is the math I wish someone had put in front of me before my first vendor contract. Not the demo math. The five-year math.
Rented software is priced to look small. A monthly number, per seat or per rooftop, that fits comfortably under a single deal's gross. That framing is deliberate, and it works, because almost nobody multiplies.
The real price has four parts the invoice never shows:
Per-seat pricing is the quietest of these. A fee that sounds trivial per user becomes a real number across a sales floor, a BDC, and the managers who all need logins. Per-rooftop pricing does the same thing to groups: the system costs the vendor roughly the same to run for one store or twelve, but the invoice multiplies by twelve. Owned systems do not behave this way. Code does not charge per seat.
Run the quick version on a napkin. Say a tool costs $79 per user per month, and between the floor, the BDC, and the desk you carry 25 logins. That is $23,700 a year, before the renewal letter, for one tool. Stack five tools with that shape and the store is carrying a six-figure rent bill that got approved $79 at a time. Invented numbers, real shape. Nobody signed off on the total, because the total never appeared on any document anyone signed.
Let me show the shape with deliberately round, made-up numbers. These are not quotes from any vendor and not figures from any store. Build your own version from your own invoices; the shape is the point.
Say your store rents a stack of point tools, chat, equity mining, a reporting layer, a desking add-on, for $2,500 a month: $30,000 in year one, with a 7% increase at each renewal. And say the owned alternative costs $60,000 to design and build in year one, plus $15,000 a year to host, maintain, and improve.
| Year | Rent that year | Rent, cumulative | Own that year | Own, cumulative |
|---|---|---|---|---|
| 1 | $30,000 | $30,000 | $75,000 | $75,000 |
| 2 | $32,100 | $62,100 | $15,000 | $90,000 |
| 3 | $34,347 | $96,447 | $15,000 | $105,000 |
| 4 | $36,751 | $133,198 | $15,000 | $120,000 |
| 5 | $39,324 | $172,522 | $15,000 | $135,000 |
Illustrative numbers, remember. But look at the shape.
The lines cross in year four. By year five the rented stack has cost roughly $37,000 more, and the gap widens every year after, because year six rent is around $42,000 and climbing while the owned system holds steady. More important than the gap: at the end of year five, rent has bought you nothing you keep. Own has bought you an asset: code, data, workflows, and the right to change all three.
Run the same table for a dealer group and the math gets brutal. Per-rooftop rent multiplies by store count. An owned system mostly does not.
And this table still understates the case, because it leaves out the cost that decides more renewals than price ever does.
Here is what a decade on the selling side taught me: a vendor's pricing power at renewal is exactly proportional to how much it would hurt you to leave. Lock-in is not an accident of the product. For many vendors, lock-in is the product, and the software is the delivery mechanism.
Switching costs come in four flavors:
When a salesperson tells you the platform gets more valuable the longer you use it, listen carefully. From your side of the table, that sentence often means leaving gets more expensive the longer you stay. Sometimes both are true. Know which one you are buying.
You can put a number on your own lock-in, and you should, once a year. Price the exit while you are still happy: request a full export and time how long it actually takes, list every integration that would need re-plumbing, estimate the retraining hours, and write down everything the vendor owns that you would have to replace, from phone numbers to templates to history. That figure is your real renewal price. Bring it to the negotiation, because the vendor already has.
Buying is renting; the word on the contract does not change the economics. Building means your own payroll writes the software. And owning is the third door most dealers never get shown: commission the system, pay for the build, and hold the keys. The code, the data, the infrastructure, the right to modify. You do not need a dev team on payroll to own software, any more than you need to be a general contractor to own your showroom.
Here is the framework I use when I am deciding which door a given system belongs behind:
| Signal | Points to rent | Points to own |
|---|---|---|
| The function is a commodity every store uses the same way | Yes | |
| The function is your edge, the thing that makes your store different | Yes | |
| The category moves faster than you could maintain (compliance, OEM mandates) | Yes | |
| The data it produces compounds in value over years | Yes | |
| The vendor's network effect genuinely helps you (marketplace reach, shared data scale) | Yes | |
| You have a named internal owner who will live in the system | Yes | |
| Five-year cumulative rent clearly exceeds a credible build quote | Yes |
The pattern that falls out of that table is consistent: rent the commodity, own the edge. Payroll, e-signature, telecom: rent them and never think about them again. The system that captures your leads, scores your opportunities, and holds your customer history? That is your edge and your equity. Renting your edge means funding a vendor's moat with your own operating data.
Two honest warnings about the third door, from someone who builds behind it. First, owning obligates you: an owned system needs a budget line for maintenance and a person who answers for it, the same way a service drive needs a manager. Second, the build quote matters less than the builder's exit terms. Commissioning a system from a developer who keeps the keys is renting with extra steps. The contract should put the code in your repository, the data in your warehouse, and the infrastructure in accounts you control, from day one, not at some future handover.
Price gets negotiated once, at signing, when your leverage is highest. Leverage gets decided by clauses most buyers never read. Before you care about the monthly number, read for these:
A vendor who agrees to these readily is a vendor planning to keep you with the product. A vendor who fights them is telling you, in writing, what the renewal conversation will feel like in three years. Believe them.
One more note from the vendor side of the table: the time to win these clauses is before the first invoice, when the salesperson has a quota and you have alternatives. Ask early, in the first conversation, and be visibly willing to walk. After two years of integration and training, you are not negotiating anymore. You are asking.
I sold rented software for ten years, and plenty of it was the right call for the store buying it. Owning everything is not the lesson. Owning deliberately is.
Rent when:
And one rule that overrides the whole list: never rent the system of record for your customer history without a full-export clause, no matter how good the demo is. Whatever else you rent casually, the data that compounds is the one part of the stack you cannot rebuild later. Tools are replaceable. Ten years of customer conversations are not.
The discipline is to make rent a decision instead of a default. Every rented system should be able to answer one question annually: what would leaving cost us, and is that number shrinking or growing?
Here is the homework, and it takes one afternoon. Pull twelve months of tech invoices. Sort them into rent-the-commodity and rent-the-edge. For everything in the second pile, build the five-year table with your real numbers and your real renewal history, then read the contract for the five clauses above.
Most stores that do this find at least one system where they are funding a vendor's moat with their own data, at compounding prices, with no exit clause. That system is the candidate for the third door.
Walking stores through that decision, and building the owned version when the math says own, is the work I do. See the work for systems I have built and pricing for how an engagement starts.


