We sell flat per-seat pricing, so treat this as an interested party's argument. The reason we think it is still worth reading is that the arithmetic below works regardless of who you buy from — and the questions at the end will tell you more about a quote than the quote will.
The three shapes a quote comes in
Per-module
A low base platform fee, then a line item per capability: the client portal, document management, workflow, time and billing, e-signature, reporting. Attractive on first read because the base number is small and you only pay for what you use.
Per-seat, flat
One price per person with everything included at that tier. Higher headline number, no line items, no negotiation about which features you get.
Per-seat with tiers gating features
The middle ground, and the most common. A per-seat price, but the capability you specifically need sits one tier up from where your headcount would otherwise put you.
Why per-module quotes drift upward
Not because vendors are dishonest — because of how firms discover what they need. You buy the modules you know you need. Then a client asks for e-signature. Then a partner wants a report the base tier does not produce. Then you realize the document module you skipped is the reason the portal module is not doing what you expected, because they were designed to be sold together.
Three specific patterns to watch for:
- Dependencies between modules. The portal module may require the document module. Confirm what the module you are buying actually needs to function.
- Per-module seat counts. Some vendors charge per user per module. Eight staff across four modules is not eight seats — it may be thirty-two.
- The capability that only exists in a bundle. If the thing you actually came for is only in the top bundle, the modular pricing was never relevant to you.
Do the arithmetic at your real headcount
The comparison that matters is total annual cost at the number of people you will have in eighteen months, with every capability you will actually use. Not the base price. Not the price at today's headcount for today's needs.
A worked example — a six-person firm wanting portal, documents, workflow and e-signature:
- Modular: $200/month base, plus $8/user/month for the portal, $6/user for documents, $10/user for workflow, $75/month flat for e-signature. That is $200 + (6 × $24) + $75 = $419/month, or about $5,000/year.
- Flat per-seat at $49: 6 × $49 = $294/month, about $3,530/year, everything included.
- Flat per-seat at $69: 6 × $69 = $414/month, about $4,970/year — line-ball with the modular quote, but with nothing left to add.
- Banded flat, one price for the firm: a band covering up to fifteen staff at $399/month, about $4,790/year — and the sixth, tenth and fifteenth hire cost nothing.
The modular quote led with $200. It landed at $419. Neither vendor did anything wrong; the quote just answered a different question than the one you were asking.
Note what happens to each of those four when the firm hires a seventh person. The modular quote goes up by $24. The $49 seat goes up by $49, the $69 seat by $69. The band does not move at all — and it will not move again until the sixteenth hire. That is the difference the worked example above cannot show, because a snapshot at one headcount hides the shape of the curve.
The crossover
Modular pricing genuinely wins in two situations: a very small firm using one or two modules, and a large firm with the leverage to negotiate the base fee down. In the middle — roughly four to twenty-five staff using most of what a practice management system offers — flat pricing is usually cheaper and always more predictable.
Between the two flat shapes, the band wins wherever a firm expects to grow inside it, and the per-seat price wins at the very bottom of a band. The honest way to compare them is not today’s headcount but your headcount in eighteen months — which is the number a per-seat quote is quietly betting on.
The question that matters most: what counts as a seat?
This single definition can double a bill, and it is buried in the terms rather than printed on the pricing page.
- Are clients seats? If your portal users count against a licensed total, your software gets more expensive precisely as your clients start using it — an incentive structure that punishes the outcome you paid for. Our view is that clients should never be seats, at any tier.
- Are seasonal preparers seats? If you hire four people for ten weeks, are you paying for four annual seats?
- Are inactive accounts seats? When someone leaves in June, does the seat free up in June or at renewal?
- Are read-only users seats? A partner who only reviews may or may not cost the same as a preparer.
The other three questions
What happens at renewal?
Ask for the renewal uplift cap in writing. "We have never raised prices" is a fact about the past. A cap is a fact about your next three years, and it is the number that determines whether the quote you are comparing is real.
What does it cost to leave?
Specifically: can you export your client list, documents and work history in a usable format, without a fee, without a support ticket, and after you have given notice? A vendor confident in their product says yes immediately. Data portability is the only real check on renewal pricing, because without it the renewal conversation is not a negotiation.
What is metered?
Increasingly the answer is AI. If a platform includes an allowance of AI usage and bills above it, ask what counts. There is a meaningful difference between billing for AI doing production work on client documents and billing for asking the help assistant a question — and a vendor who has thought about that distinction will be able to describe it precisely. One who has not will say "it depends on usage".
The honest summary
Per-module pricing optimizes for a low entry point. Flat per-seat optimizes for a predictable bill. If you are certain you need two capabilities and will never need more, modular is genuinely cheaper. If you are like most firms — you will use most of it eventually, and you will add staff — the flat number that looked higher on the quote is the one that will be lower on the invoice.
The failure mode to actually avoid is the third one: a bill you cannot predict, made of line items you did not choose, that grows every time your firm succeeds at something.