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.

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.
Keep reading

Do You Know What Each Manually Processed Order Is Actually Costing You?
Volume growth without operational friction reduction silently consumes margin. Learn how hidden transaction costs accumulate in B2B order management — and what must happen before any automation effort.

When the Customer Already Knows What They Want, the Salesperson in the Middle Is Cost — Not Service
Not every order needs a salesperson. The recurring one — the customer who rebuys the same thing, on the same cycle, with no doubt — doesn't need to be served, it needs to be unblocked. Treating that rebuy as a new sale costs money and slows down someone who just wanted to buy again.

The Salesperson Closes the Sale — Then Calls the Branch to Ask If They Can Still Sell
When the information the salesperson holds was already born stale, every sale carries a phone call. It's not the team's lack of effort — it's an information friction that turns the moment of the sale into a moment of waiting.