Every investor we talked to in our seed round asked the same question: "Why aren't you pricing per-seat? You'll leave money on the table on the big accounts." Three years later, I'm writing this from the other side of the argument.
Flat-per-dealership was the right call. Per-seat would have cost us trust, capped expansion, and — in one case we'll get to — nearly convinced us to ship the wrong product to the wrong customer.
The math per-seat wanted us to run
A typical mid-size dealer has 12 users: one dealer-principal, three sales, two service writers, two techs, two admin, one F&I, one detailer. At $89/seat/month — the sweet spot for dealer SaaS — that's $1,068/month. Investors saw that number next to our $10,000/month flat fee and their eyebrows moved.
But the question isn't "what could we charge per seat?" It's "what does this dealership actually pay for the stack we're replacing?"
$10,000/month for BoaterOS isn't a premium — it's break-even on software alone, with the AI and the website as the value on top. Per-seat at $1,068 would have looked cheap and been incomplete. Dealers would have kept WordPress, kept HubSpot, kept the Excel blob, and blamed us for not "integrating" with their stack.
"Per-seat pricing quietly tells the customer: 'Buy less of us.' Flat-per-dealership tells them: 'Put everyone in the system. That is the product.'"
The $2M ARR we turned down
September 2025. A 14-location brokerage chain — I won't name them — walked into a sales call wanting BoaterOS across all locations. Beautiful logo, beautiful ICP. Our biggest deal to date by nearly 3×.
The catch: their procurement team had a standing policy that all software must be priced per-seat, for "governance." They wanted us to convert our flat rate into an equivalent per-seat number. Easy enough arithmetic — 182 users × ~$770/seat = ~$140K/month = $1.68M ARR. Close enough to $2M.
We said no.
Not because we couldn't do the math, but because of what per-seat governance creates downstream. Their controller would quarterly ask: "Do we really need Mike-the-detailer in the CRM? Can we cut his seat?" Once seats become a line item to optimize, the product starts getting optimized against. The detail tech falls out of the system. The CRM gets stale. The AI, which depends on a current world-model of inventory, starts lying. The 47% lift drifts to 12%. Our customer churns two years in and tells their peers "BoaterOS didn't deliver."
What we offered instead
We counter-proposed flat per-location at $8,200/month × 14 locations = $115K/month = $1.38M ARR. Still real money. All 182 users included. They'd save $300K/year vs. the per-seat equivalent. We'd trade $280K in annual revenue for a customer whose usage wouldn't get starved.
They came back three weeks later. We shook hands. They're live on 9 locations today, 5 more mid-migration. Every user at every location is in the system. Their qualified-lead volume is up 34% across the group.
What flat pricing actually costs us
Let me be honest about the other side: we leave money on the table with our biggest dealers. A 35-user multi-brand dealer pays the same $10K as a 12-user single-location. The 35-user dealer is getting a deal. We know this.
We decided we're okay with it. The 35-user dealer tells their peers. The 12-user dealer renews. The flat rate is legible — a dealer-principal can explain it to their spouse in one sentence. Per-seat requires a spreadsheet and a quarterly re-evaluation.
Legibility is a real feature. It just isn't one that appears in a pricing deck.
Priya Sharma is CEO of BoaterOS. Her family has run a dealership in St. Petersburg since 1994, where they still charge one flat price for a bottom-paint job regardless of how many people are standing on the dock.