MaxInvent
Comparisons

The real cost of per-user inventory pricing at scale

Per-user pricing looks cheap on month one. At the three-year mark, it's the single biggest driver of total inventory software cost — here's how to model it honestly.

5 min readBy MaxInvent Team · Editorial

Every inventory software comparison we see leads with features. Buyers sign the contract on features. Then 18 months later they renew on cost.

One of the biggest cost surprises in the UK inventory software market is seat-based or quote-based pricing. Some vendors price by user, some by order volume, some by paid add-ons, and some only reveal the full cost after a sales call. On month one it can look competitive. By month thirty-six, for many growing UK sellers, unclear renewal assumptions can become one of the most expensive lines in the stack.

This post is the honest maths on why.

The model, simplified

Per-user pricing works like this: a base subscription (say £350/month for a starter tier) includes a fixed number of users (often 3). Each additional user is £50–£150/month depending on the platform and plan.

On a small team it feels fine. You have 3 users. You pay £350/month. Done.

Now let's run the growth scenario most UK multi-channel sellers actually hit.

A three-year model for a growing SMB seller

Setup:

  • Year 1: 3 users (warehouse lead + 2 customer service)
  • Year 2: 5 users (added 1 picker and 1 finance person)
  • Year 3: 8 users (added 2 more pickers and a returns handler)
  • Order volume: 1,000/mo growing to 5,000/mo over 3 years

With a typical per-user platform at £350/month base (3 users included) + £75/user extra:

Year 1Year 2Year 3
Users358
Extra users025
Extra-user cost/mo£0£150£375
Total monthly£350£500£725
Annual cost£4,200£6,000£8,700

Three-year total: £18,900.

Now the same seller on a per-order platform (MaxInvent launch pricing: Starter at £79/month for 1,000 orders, Growth at £199/month for 5,000 orders, with 5p/order overage):

Year 1Year 2Year 3
Monthly orders1,0002,5005,000
PlanStarter £79Starter £79 + overageGrowth £199
Overage01,500 × 5p = £750
Total monthly£79£154£199
Annual cost£948£1,848£2,388

Three-year total: £5,184.

Difference over three years: £13,716 — roughly 72% lower in this scenario. Even if you compare against MaxInvent's standard (non-launch) prices, the per-order model remains materially cheaper here. That's before you factor in any renewal increases, add-ons or implementation charges on quote-based platforms.

Why per-user pricing doesn't reflect your actual cost to the vendor

Here's the thing: an inventory software vendor's cost to serve you is almost entirely driven by your API calls, your order volume, and your database size. Number of users logging in is the single least expensive variable. It's software — adding a user is measured in pennies per month of infrastructure.

So why do vendors charge per-user? Because:

  1. It's sticky. Firing 3 users to "save" £225/month is an HR conversation nobody wants. The pricing model locks you in.
  2. It's opaque to evaluate. Sellers don't know their year-3 headcount, so they can't model the cost.
  3. It punishes growth. Every hire feels expensive. Some sellers avoid hiring because of it, which is genuinely bad for the business.

The hidden tax of per-user pricing on operational choices

The worst part isn't the absolute cost — it's the behavioural tax. Here are decisions we've seen UK sellers defer or distort because of per-user fees:

  • Not hiring a returns handler even though returns were eating warehouse-lead time
  • Using a shared login across three warehouse staff (which wrecks audit trails and accountability)
  • Outsourcing to a 3PL prematurely because in-house scaling looked expensive
  • Keeping a spreadsheet alongside the system for ops where granting the ops team a seat was "too expensive"

The seat cost isn't the whole cost. The decisions made to avoid the seat cost are the real expense.

How to model per-user pricing honestly

If you're evaluating a per-user platform, do this:

  1. Projected year-3 headcount. Be realistic — multiply year-1 headcount by the growth rate you actually expect.
  2. Multiply by monthly user fee. Include the base.
  3. Add 5% annual price increase. Every vendor does this. Build it in.
  4. Compare to per-order platforms at your projected year-3 order volume. Include overage.
  5. Add a "behavioural tax" estimate. How much would you pay to remove the friction of adding team members? This is typically 10–20% of the headline subscription.

If the per-user number is within 20% of the per-order number, it's a feature decision. If it's 40%+ higher, pricing alone should decide it.

When per-user is still the right choice

To be fair, per-user can make sense if:

  • You're not planning to grow headcount. Stable 3-person team for the next 5 years? Per-user is fine.
  • You run a POS operation. Brightpearl's per-user model is actually sensible for retail stores where each till is a seat.
  • You have a strong negotiated enterprise discount. Large customers sometimes get flat-rate deals — ask for one.
  • The per-user platform has features the per-order options genuinely don't. Rare at the SMB level but possible.

Our position (for the record)

We built MaxInvent with per-order pricing (5p/order overage, no per-user fees) because we think it's the honest way to price inventory software for multi-channel sellers. Our costs scale with your API usage and order volume, so our pricing should too.

That said — quote-based, add-on-heavy or seat-based platforms aren't evil. Linnworks and Brightpearl are serious platforms and for some sellers they're the right choice. The point of this post isn't to tell you to switch. It's to make sure the maths is in front of you before you renew.

If you want to run the comparison for your own business, our pricing page has a calculator, and our cheapest inventory management guide covers the full UK market by volume tier.

TaggedpricingLinnworksBrightpearlcost-analysis