← BackWhen Each Order Costs More Than the Last

Why a Small Order Costs More Than It Earns

The operational math that makes the low-ticket customer unviable in B2B distribution — and what changes when the marginal cost per order stops scaling.

By Vinícius Dias·June 6, 2026·7 min read
A level balance scale with many small parcels on one pan and a single large parcel on the other, weighing the same.

A R$ 2,000 order at a B2B distributor typically eats about 60 minutes of work. Not one person's — spread across six. A salesperson answers a technical question. A coordinator validates the information. Credit is checked by hand, in a separate system. Stock is confirmed by email or chat. A confirmation goes out. Sometimes a follow-up call.

That cost never shows up on the dashboard. It shows up at month-end, when someone asks why the low-ticket segment's margin never closes. The answer is rarely "not enough demand." It's that the cost to serve was never designed for the scale of the small order.

The small order doesn't divide the cost — it repeats the whole thing

Intuition says a smaller order costs less to process. Operationally, it doesn't. The cycle is identical: the same credit check, the same stock confirmation, the same tax entry. The effort is roughly fixed per transaction, regardless of value.

Put that through the eyes of whoever owns the margin. A R$ 400 order carrying 60 minutes of distributed work has a unit processing cost that eats much — sometimes more — than the margin it earns. The small customer isn't a revenue problem. It's a cost-per-transaction problem.

The small customer doesn't want to buy little — they want to buy often

This is where the math gets worse. Small customers rarely want one large, consolidated purchase. They want many small ones, matched to actual operational need. A truck repair shop doesn't stock up for the month — they want a tire today, a filter on Wednesday, a battery on Friday. Capital frozen in inventory is a cost; buying as you go is a rational decision, not a quirk.

The effect on the supplier is the opposite of what you'd want. When a customer wants to buy five times a week instead of once a month, operational cost doesn't divide by five. It multiplies by five. Five R$ 400 orders cost more to process than a single R$ 2,000 one, because each runs the full cycle.

The distributor is left with two bad options: absorb the cost and erode the margin, or quietly discourage it — respond slowly, demand more validation — and push the customer to a competitor. Either way, revenue that already existed simply isn't captured.

What Tracbel measured over five years

Tracbel is one of Brazil's largest capital-goods distributors — the exclusive distributor of Volvo Construction Equipment and Volvo Trucks, across 40 branches. Five years ago, it moved the order cycle to its own self-service portal. Not as a digital storefront: as a way to make the small order cost, operationally, the same as the large one.

Five years of real customer data trace a pattern. Three examples:

  • One customer started in June 2020 with a R$ 399.76 order — a test, checking whether they could operate on their own. They didn't disappear. Over 26 months they placed 75 orders, totaling R$ 75,622.25. Average frequency: 2.88 orders a month, without a gap.
  • Another, from the same period, runs on a seasonal cycle: 42 orders in 30 months, 1.40 a month. In the traditional model, a customer who vanishes for two months reads as risk. Here, they always come back — because when they need to, they resolve it in minutes. Total: R$ 54,313.06.
  • A third began in March 2019 with R$ 867. Five years on: 684 orders and R$ 3.58 million in cumulative revenue — 7.86 orders a month, sixty consecutive months without a single empty one.

At scale, the pattern becomes operational fact. In 2025, Tracbel processed over R$ 122 million in digital revenue, roughly 18,000 orders for the year (about 50 a day), serving 3,500 customers through the channel. A volume that would be impractical to process by hand.

The point isn't each customer's growth. It's what unlocks it: when the small order stops costing more than it earns, the small customer stops being a cost and becomes revenue — and grows.

What flips the math: marginal cost that stops scaling

The structural change isn't "having a portal." It's taking operational correction out of the path of every order. Contextual pricing, credit, stock, and tax validation resolved at the moment of the order, with no six people in the loop. When that happens, processing the five-thousandth order of the month costs roughly the same as the first. The marginal cost per order stops scaling.

That's where the whole economics shift. It isn't "zero cost per transaction," as it's sometimes put — it's marginal cost near zero, which stops growing with volume. The segment that was being turned away becomes profitable. The customer's buying rhythm — frequent or seasonal — stops mattering to cost. The distributor gains reach: it serves the whole base without discriminating by order size.

What this means for whoever owns the margin

For a CFO, the read is direct: the small-customer bottleneck isn't commercial, it's unit processing cost. As long as each order carries manual work, serving more small customers worsens the margin — the exact opposite of what growth should do. The move that unlocks it isn't "sell more." It's making the cost per order stop rising with volume.

Diagnosis before prescription: before deciding on any platform, it's worth measuring what it costs your operation today to process a small order — and how many customers you quietly turn away because the math doesn't close.

Frequently asked questions

Why doesn't a smaller order cost less to process? Because the cost is in the cycle, not the value. Quote, credit check, stock confirmation, and tax entry happen the same whether the order is R$ 400 or R$ 4,000. The effort is roughly fixed per transaction.

Is it worth serving small customers? It is when the cost per order stops scaling. As long as each order needs manual work, the low-ticket customer tends to cost more than it earns. When processing is automatic, that same customer becomes revenue — and often grows over time.

What's the difference between digitizing the order and orchestrating the order? Digitizing is putting the catalog on a screen. Orchestrating is resolving price, credit, stock, and tax at the moment of the order, with no manual intervention. Only the second brings the marginal cost per transaction down.


The Cost of Selling is a CWS Platform publication. The operational data cited belongs to Tracbel, a CWS Platform customer, used with permission.

Want more analyses like this?

Every two weeks, a real B2B scene and what the stack has to do with it. Get the next one in your inbox.

Keep reading