Blog/Pricing
◆ Pricing

Per dealership vs. per seat.

We priced BoaterOS flat-per-dealership from day one. Here is the math, the customer research, and the $2M ARR deal we said no to.

PS
Priya Sharma
March 19, 2026 · 6 min read

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?"

Line itemMonthly
DockMaster (12 seats)$1,080
WordPress hosting + dev retainer$2,400
HubSpot Marketing Hub (Pro)$890
Mailchimp + Constant Contact$280
Inventory syndication middleware$320
Microsoft 365 + Excel stack (attr.)$180
Stack total (software only)$5,150
Sales manager reconciling spreadsheets (15 hrs/wk)$4,800
All-in pre-BoaterOS$9,950

$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.

◆ Next step

Run BoaterOS at your dealership.

30-min demo on your inventory. See what the AI, the CRM, and the website look like running your lot next Monday.

Book a demo Read Fish Tale's case study