Small-Run Label Pricing: Why Short Jobs Cost So Much Per Label

The Call Every Estimator Dreads: "Why Does My 500-Piece Order Cost More Per Label?"
A customer calls with a new product launch. They need 500 labels to get to market fast, and they've seen a quote a friend got for 5,000 pieces of something similar — a nice, low per-label number. They ask why their tiny order is priced at nearly double that per piece. It sounds like a markup. It isn't.
This happens on nearly every single-press shop's phone line, and the estimator's job in that moment is to explain, without sounding defensive, why a 500-piece label order and a 5,000-piece label order aren't the same math problem wearing different quantities. They're two different cost structures. One of them is dominated by costs that don't care how many labels come off the press. The other has enough units running to bury those same costs into a rounding error.
Get this wrong and one of two things happens: you scare off a customer who would have paid a fair small-run price, or you quietly eat the setup cost to keep them happy and never notice the job lost money until year-end numbers look thin.
By the end of this piece, you'll be able to build a small-run label pricing number that actually covers your cost, explain it to a confused customer in one sentence, and recognize when a run has gotten short enough that flexo may not be the right press for it at all.
The Fixed Costs That Don't Care How Small the Run Is
Every flexo job carries a set of costs that are incurred once, at the start, before a single good label comes off the press. Plate cost is the clearest example — separating and mounting a plate for each color costs the same whether you print 500 labels or 50,000. A 3-color job needs 3 plates whether that job runs for four minutes or four hours.
Makeready is the second big one. Getting the press into register, color, and tension takes a fixed amount of time and a fixed amount of wasted substrate, largely independent of run length. If you're new to how that waste actually gets calculated and charged, we've broken down the mechanics of makeready waste separately — it's worth understanding on its own, because it's usually the single biggest line item hiding inside a short-run quote.
Die cost behaves the same way if a new die has to be cut for the job, though an existing die that's already amortized or owned by the customer removes that cost from the equation entirely.
A 500-piece order isn't a discount version of a 5,000-piece order — it's a different cost structure wearing the same job ticket.
None of these three costs scale with quantity. They scale with the job — the number of colors, whether tooling already exists, how much substrate gets burned getting the press dialed in. That's the entire reason short-run pricing looks disproportionate: it isn't disproportionate to the job's actual cost, it's just concentrated into a small number of units.
Small-Run Label Pricing: A Worked Example
Here's a simple, deliberately round example to show the mechanism — not a real customer job, just clean numbers to demonstrate the formula.
Say a 3-color label job needs 3 plates at $100 each ($300 total), 45 minutes of makeready time at a hypothetical shop rate of $150/hr ($112.50), and 300 feet of substrate wasted during makeready at $0.05/ft ($15). Call that fixed-cost bucket $427.50.
Run time is the variable piece. At this job's press speed, running 500 labels takes roughly 10 minutes: another $25 at the same $150/hr rate. Total job cost: $452.50. Divided across 500 pieces, that's about $0.905 per label.
Now run the identical job at 5,000 pieces instead. The plate cost, makeready cost, and makeready waste don't change — they're still $427.50 combined. Run time scales up to roughly 100 minutes, or $250. Total job cost: $677.50. Divided across 5,000 pieces, that's about $0.135 per label.
Same job. Same plates. Same makeready. The per-label price dropped by nearly seven times purely because the fixed-cost bucket got divided across ten times more units. That's the entire small-run label pricing story in one comparison — nothing mysterious, no markup, just arithmetic.
Long-Run vs. Short-Run Label Printing Cost: Where the Curve Bends
If you plotted per-label cost against quantity for that same job, you'd get a curve that falls steeply at first and then flattens out — the fixed-cost bucket matters enormously at 500 units and barely at all at 50,000. That's the whole logic behind why converters answer how much custom labels cost with "it depends on quantity" rather than a flat rate card — because it genuinely does, and the dependency is strongest exactly at the small-run end.
It's also why very short runs increasingly move to a digital press instead of flexo. Digital printing has little or no plate cost and a much lighter makeready — so its cost-per-label curve is much flatter across quantity. Flexo wins once the run is long enough for its fixed costs to amortize down below digital's per-unit cost; digital wins below that point. Exactly where that crossover sits depends on colour count, label geometry, special finishing, and your shop's own configured plate cost — there's no single universal quantity where flexo wins, no matter what a rule of thumb tells you. It has to be calculated job by job.
How to Quote a Quick Small Job Without Guessing
The practical fix is to stop pricing small jobs off a gut-feel percentage and instead separate every quote into its fixed-cost bucket and its variable-cost bucket explicitly. Fixed: plates, die, makeready time, makeready waste. Variable: substrate cost per label, ink, and run-time labor. Add them, divide by quantity, and you have a defensible per-label number you can walk a customer through in one sentence: "About $430 of this order is one-time setup, and it doesn't change whether you order 500 or 5,000 — the price per label just looks different depending on how many units that setup gets spread across."
Many shops also set a minimum-order charge below some threshold, so a 100-piece reorder doesn't require re-deriving the whole calculation and doesn't risk quietly running at a loss. For a single-press shop turning a quick label quote around between other jobs, doing this math by hand for every small order gets tedious fast — which is exactly the workflow FlexoCommand's flexo quoting engine is built to speed up: it holds your press-speed curve, plate cost, and makeready assumptions already configured, so a small-run quote takes seconds instead of a spreadsheet rebuild. You can see how that's packaged across pricing tiers here.
When a Digital Press Changes the Math
If your shop runs a digital press alongside flexo, the small-run comparison gets a second dimension worth knowing precisely. An LEP (electrophotographic/Indigo-class) digital press typically charges by the impression — a flat "click" cost that doesn't change whether the label has heavy ink coverage or almost none. A UV inkjet digital press, by contrast, prices closer to actual ink laid down, so its cost scales with measured coverage rather than a flat click rate.
That means the same 500-piece job can land at meaningfully different costs on an LEP engine versus a UV inkjet engine versus flexo, and the winner isn't always obvious without doing all three calculations side by side. FlexoCommand's cost engines for click-charge, ink-coverage, and subscription-allocation pricing already run alongside the flexo engine today, and the comparative quote screen highlights automatically which machine comes out ahead on a given job — so the crossover question stops being a guess and becomes a number on screen.
Pricing Small Runs So You Keep the Customer
The short version: a small run isn't overpriced when it reflects real fixed costs, and it isn't a favor to the customer to shave that number down without knowing what it's actually costing you to run. Separate fixed from variable, know your true makeready number, and be ready to explain the math in one sentence when a customer asks why 500 costs more per piece than 5,000 — because it genuinely does, every time, on every press.
If you're running a single-press shop and doing this by hand between quotes, the Owner-Operator Single-Press Quick-Quote Workbook builds this fixed/variable split into a ready template you can reuse on every small job. And if you want the fuller estimating picture beyond just short runs, the complete guide to label estimating is the deeper resource to work through next.
Get the next guide in your inbox
Flexo estimating guides and digital press cost breakdowns, when we publish them.