Founding cohort: 5 plants. Setup fee waived, price locked 12 months — 3 slots left
Home › Blog › Economics

Co-Packing Pricing: The Math That Stops You From Buying Revenue at a Loss

AG
Akash GargDirector, DESENO
·Feb 18, 2026 ·6 min read
Co-Packing Pricing: The Math That Stops You From Buying Revenue at a Loss

Key takeaways

  • Price from your loaded line-hour cost, not a competitor's quote.
  • Every changeover you don't invoice comes straight out of margin.
  • A contract with no escalator is a scheduled pay cut every year.

Most co-packing pricing gets set the same way: ask around, find out what the plant two states over charges, knock ten percent off to win the deal. That's not pricing. That's buying revenue with your own margin. Here's the seller-side math — tolling fees, per-unit rates, changeover charges, and annual step-ups — that keeps every run profitable.

Your line hour has a cost. Find it first.

Every price you quote is a multiple of one number: your loaded cost per line hour. Not labor alone. Labor, plus the supervisor's share, plus utilities, sanitation, QA time, depreciation on the filler, insurance, and the slice of rent that line occupies.

For most $2-15M food plants, that lands between $250 and $500 an hour depending on the line and the region. Picture a 38-person sauce plant in Ohio running its main bottling line at $340 an hour loaded. If that line demonstrates 4,000 units an hour, the floor cost is $0.085 per unit before a single ingredient, cap, or label — and before the plant has made a dime.

If you can't produce your version of that number in five minutes, stop quoting until you can. Everything below depends on it. And if you're still in the planning stage, the same math belongs in your model from day one — it's covered in how to start a co-packing business.

The three co-packing pricing models

There are only three structures. Everything else is a variation.

Tolling. The brand supplies ingredients and packaging; you charge for processing only. Tolling fees are usually quoted per unit, per case, or per hundredweight. Lowest working-capital risk for you — you never own their inventory — but the thinnest revenue line, and no materials markup.

Turnkey. You source everything, run it, and ship it. You mark up materials 10-20% for procurement, carrying cost, and shrink, then add processing on top. More revenue and more margin, but more exposure if the brand walks or an input price jumps mid-contract.

Line-time rental. The brand buys hours, not units. Rare outside pilot runs and R&D work, but worth keeping in the drawer: it's the only model where the brand's inefficiency is the brand's problem.

ModelWho buys materialsCharge basisWhere the risk sits
TollingBrandPer unit, case, or cwtBrand carries materials risk
TurnkeyYouPer unit + 10-20% materials markupYou carry procurement and shrink
Line-time rentalBrandPer reserved line hourBrand carries efficiency risk

A sane default: tolling for new relationships, then move proven brands to turnkey once trust and volume justify tying up your working capital in their inventory.

A quote built on a competitor's price is a bet that their costs are yours. They aren't.— the first rule of the rate card

Building a per-unit price that survives the floor

The formula is short. Getting the inputs honest is the work.

  1. Start with your loaded line-hour cost.
  2. Divide by demonstrated units per hour — not nameplate. If the filler is rated 100 a minute but runs 68 after jams, breaks, and rework, use 68. Pricing off nameplate quietly gives away a third of your labor on every run.
  3. Add a yield and waste allowance: 2-5% depending on the product.
  4. Add materials plus 10-20% markup, if you're running turnkey.
  5. Add margin: 15-30% for standard contract packaging, higher for allergen-controlled, organic, or low-volume specialty work.

Then check the run length. A per-unit price that works on a 40,000-unit run collapses on 4,000, because the fixed cost of starting the line gets spread over a tenth of the units. That's the whole argument for volume tiers and floor volumes — the numbers are laid out in how to set minimums that protect your margin.

Changeover and setup fees: the leak nobody invoices

A changeover isn't downtime. It's production you paid for and didn't sell. Teardown, washdown, change-parts, line clearance, QA release, first-article checks — 45 minutes on a clean SKU swap, up to three or four hours on an allergen changeover with a full CIP cycle.

At $340 an hour loaded, that's $255 to $1,360 of real cost every time the line switches over. Run six uninvoiced changeovers a week and you've donated somewhere between $80,000 and $400,000 a year. Not to charity. To brands with better gross margins than yours.

The fix is a rate card, not a negotiation:

You can waive any of these to win a deal you want. Waive them visibly, as a concession with a stated dollar value. A fee that never appears on paper isn't generosity — it's a price cut the brand doesn't even know it got, which means it buys you nothing.

Annual step-ups: the raise you have to schedule

Labor in food manufacturing has been climbing 3-5% a year. Packaging and freight move faster, and in both directions. A three-year contract at a flat rate is a scheduled pay cut: by year three you're running the same line at roughly 10-12% higher cost against the same invoice.

Three rules:

  1. Every contract gets an escalator. CPI-plus-one, or a fixed 3-4% annual step-up. No exceptions for friendly brands — especially not for friendly brands, because those are the ones you'll feel too awkward to reprice later.
  2. Index the volatile inputs separately. If resin or corrugate jumps 15%, a pass-through clause moves your price in 30 days instead of at the anniversary.
  3. Calendar the conversation. Sixty days before each anniversary, send the new rate sheet. A step-up that arrives on schedule reads as policy. One that arrives after a bad quarter reads as desperation.
Every change-part swap is 45 minutes to three hours of paid line time — if it's not on the rate card, it's coming out of your margin.
Every change-part swap is 45 minutes to three hours of paid line time — if it's not on the rate card, it's coming out of your margin.
Watch the anniversary: if you signed flat-rate deals in 2023 or 2024, reprice them at the next renewal before you quote anyone new. Raising an existing brand 4% is far easier than replacing them — and every month a stale rate survives, your newest quotes are subsidizing your oldest customers.

Put every number in the agreement

A rate card that lives in email threads gets renegotiated one exception at a time. The pricing schedule belongs in the contract itself: per-unit rates by volume tier, setup and changeover fees, allergen premiums, storage and pallet charges, the escalator, and the triggers that reopen pricing — a volume shortfall, a spec change, a packaging swap. The full checklist is in what a co-packing agreement should include.

One last thing, because nobody says it out loud: pricing power is pipeline. If one brand is 40% of your volume, you'll eat their pushback on every fee above, because losing them is unthinkable. The plants that hold rate are the ones with two or three qualified brands waiting for line time. Filling that calendar is a different discipline than running the line — it's the one Feed The Line runs for co-packers so you never have to negotiate scared.

The shortcut: Feed The Line runs this whole engine for you — signal monitoring, MOQ screening, outreach in your name, meetings on your calendar. $1,500/mo flat, one co-packer per category-region, 12 qualified brand meetings in your first 90 days or we keep working free until you get them. See how the engine works →

Frequently asked questions

Q-01How much should I charge for co-packing?

Build it from your loaded line-hour cost — typically $250 to $500 an hour for a $2-15M plant — divided by demonstrated units per hour, plus a 2-5% waste allowance, plus materials with a 10-20% markup if you're buying them, plus 15-30% margin. There is no market rate for co-packing; there's your cost plus your margin. Any price that didn't start from your own line-hour number is a guess.

Q-02What is a tolling fee in food manufacturing?

A tolling fee is a processing-only charge: the brand supplies its own ingredients and packaging, and the co-packer charges for line time, labor, and overhead. It's usually quoted per unit, per case, or per hundredweight. Tolling carries the least working-capital risk for the plant because you never own the brand's inventory, but it also means no materials markup.

Q-03Should co-packers charge setup and changeover fees?

Yes. A changeover consumes 45 minutes to 3-4 hours of paid line time for teardown, washdown, change-parts, and QA release — real cost of roughly $250 to $1,400 per swap at typical loaded rates. Put a flat setup fee of $250-$1,500 on the rate card, with a 1.5-2x premium for allergen changeovers, and waive it visibly as a concession rather than leaving it off.

AG

Written by

Akash Garg

Director, DESENO Media Agency

Akash is Director at DESENO Media Agency, the studio behind Feed The Line. He writes about how food & beverage manufacturers turn plant capability into positioning, pipeline, and signed contracts.

Keep reading