Co-Packing and Private Label: Selling the Capacity Your Food Plant Already Has
If your food line sits idle for a whole shift or a whole day every week, a co-packing or private-label contract can turn that dead time into cash without new machines. But the contract only pays if you quote on what your line really makes per hour, not on the speed printed on the machine. And you can only sell hours that come in solid blocks. Get either wrong and you run someone else's product at a loss, under your own FSSAI licence number.
By the Mama Editorial Team. For owners of mid-size Indian food plants (snacks, spices, bakery, beverages) thinking about running another brand's product, or a retailer's own label, on their lines: how to find the capacity you can sell, how to price it, and the clauses that protect your main business.
Key takeaways
- Spare capacity is common. Across Indian manufacturing, firms in the RBI's survey used about three-quarters of their capacity in early 2026. The idle quarter is what you would be selling.
- Only whole blocks of hours can be sold: an idle shift, a weekend, a line off all season. Scattered minutes of waiting inside your own shifts can't.
- Quote on the speed your line really holds, measured over real shifts, never on the nameplate speed. It is the classic way to lose money on a co-pack job.
- Your licence number goes on their pack. Under FSSAI's labelling rules, the manufacturer's licence number has to appear next to the brand owner's. A complaint or recall on their product can come back to you.
- Protect your own peak season in the contract: blackout weeks, minimum run lengths, and who pays for change-cleans.
- Cameras show which hours are really idle and how fast the line really runs. They can't set your price or vouch for food safety.
Why buyers are looking for plants like yours
Retailers and newer food brands selling under their own label often don't own factories. They need plants that already hold a licence and pass audits. Shoppers are open to these products. In NielsenIQ's survey of 25 markets (December 2024 to January 2025), 61% of Indian consumers said they were more likely than ever to buy private-label products. That was one of the highest shares in Asia-Pacific.
Many Indian factories have capacity sitting idle. The Reserve Bank's 73rd-round survey covered 1,127 manufacturing companies. It found average capacity use of 77.4% in January to March 2026, or 75.2% after seasonal adjustment. That covers all manufacturing, not food alone. In a food plant, idle capacity often sits in the third shift, the off-season and Sundays.
Step one: find out what is actually spare
Most owners answer "how much is spare?" from memory. A buyer will hold you to a delivery schedule, so you need something firmer.
Sort your idle time into three kinds:
| Type of idle time | Example | Can you sell it? |
|---|---|---|
| Whole idle blocks | No third shift; line off on Sundays; a seasonal line idle for 4 months | Yes. This is what a co-packing contract runs on |
| Gaps inside your own shifts | Waiting for raw material, late starts, long breaks, slow changeovers | No. A buyer can't use 20 minutes here and there. But fixing these gaps frees hours for your own products |
| Planned stops you must keep | Sanitation, CIP, allergen cleans, preventive maintenance | No. Sanitation has to stay. Only the time it runs over its standard can be won back |
A plant that "feels full" is often running with gaps. If you find, say, 90 minutes of drift per shift, you may fit your own volume into two shifts and empty the third, which you can sell. Look at the sanitation overrun separately from the sanitation itself (see sanitation-adjusted OEE for food lines). Look hard at changeovers too, because a co-pack run adds at least two more of them (see SKU changeover on Indian packing lines).
Step two: know what your line really makes per hour
Here is how co-packing deals usually go wrong. The owner quotes a conversion charge per kg or per pack, works it out from the filler's rated speed, and signs. Then the line runs at the speed it always runs at, which is well below the rating, and the margin disappears.
Your real output per hour is the rated speed multiplied by your OEE, meaning availability × performance × quality. Measure it over real shifts, with your own crew, on a product like the one the buyer wants. If the buyer's job runs at night, measure the night shift, because night shifts can run slower.
Worked example: one idle shift, sold as job work
Illustrative only: every figure marked assume is a placeholder for your own.
The set-up. Assume a dry-snack pouch-packing line in Haryana. It runs two shifts on your own brand. A brand owner offers job work on the third shift. They supply the product and the printed laminate, and you charge a conversion fee per kg. Assume a rated speed of 600 kg/hour. Assume 60 minutes of each 8-hour shift go to change-cleans into and out of the co-pack product, which leaves 7 hours of running time.
The crew cost, built from minimum wages. Haryana revised its minimum wages from 1 April 2026 under the Code on Wages. The daily basic rates are ₹585.41 unskilled, ₹645.41 semi-skilled and ₹711.56 skilled (Haryana Labour Department notification No. 2/25/26-2 Lab of 9 April 2026); they are CPI-linked, so check for a later revision. Assume a crew of 2 skilled, 4 semi-skilled and 4 unskilled workers. Their basic wages come to ₹6,346 a shift. Assume a loading of 1.3× for statutory contributions, bonus and the extra cost of a night shift, which gives ₹8,250. The same notification makes the principal employer personally responsible for minimum wages paid through a contractor, so pricing contract labour below these rates doesn't make the cost go away.
Other costs per shift (all assumed): supervisor and QA technician ₹2,500; power, 80 kW average draw × 8 h × ₹8/kWh = ₹5,120; cleaning chemicals and consumables ₹1,500; extra maintenance wear ₹1,500. Total cost per shift: ₹18,870.
What the shift earns, at two fees and three line speeds:
| Scenario (7 running hours) | Output per shift | At ₹14/kg | At ₹9/kg |
|---|---|---|---|
| Quoted on rated speed (600 kg/h) | 4,200 kg | ₹39,930 margin (paper only) | ₹18,930 margin (paper only) |
| Real: line holds 60% of rated speed (360 kg/h) | 2,520 kg | ₹16,410 margin | ₹3,810 margin |
| Real: night shift holds 45% (270 kg/h) | 1,890 kg | ₹7,590 margin | −₹1,860 (a loss) |
Margin = output × fee − ₹18,870 shift cost. Margin here means contribution: what the shift adds before your fixed overheads.
How to read the table:
- At ₹14/kg and a real 60% speed, the idle shift brings in about ₹16,400 per shift. Over 25 shifts a month (assume), that's roughly ₹4.1 lakh a month from machines that were sitting idle.
- The same deal at a real 45% speed brings in about ₹1.9 lakh a month. Less than half, and only the line speed changed.
- At ₹9/kg, a fee that looks fine when you work it out from the rated speed, the slow night shift loses money on every shift.
- At ₹14/kg you break even at about 1,350 kg a shift, or 193 kg/hour. That's roughly a third of the rated speed. Work out your own break-even before you take the buyer's call, not after.
Step three: the clauses that protect your main business
Your licence number is on their pack. Under regulation 5(7)(b) of the FSS (Labelling and Display) Regulations, 2020, the label carries the FSSAI logo and the brand owner's licence number, plus the licence number of the manufacturer or packer, if different from the brand owner. The same FSSAI FAQ says only the brand owner's name and full address are required, and that these details may also be given through a QR code. So your address may not be printed, but your licence number is, and a complaint about their product can come back to your plant. Before you sign, agree in writing who handles complaints, recalls and testing, and who pays for each. Then take the contract to your food-safety consultant and your lawyer.
Write down who owns the materials. In job work, the brand owner owns the product and the packaging and you charge for conversion. In a buy-and-sell deal, you buy the materials and sell them finished goods. Accounting, GST and liability work differently in each case. For job work, section 143 of the CGST Act lets a registered brand owner send inputs to you without paying tax on that movement, provided they come back or are supplied onward within one year. Settle this with your CA before you quote, because it changes what your fee needs to cover.
Put your own peak season first. A co-pack contract that takes your third shift in October can leave you short for Diwali on your own products (see festive peak without a third shift). Write blackout weeks for your peak season into the contract. Add a minimum run length too (assume no runs shorter than a full shift), so you aren't paying for two change-cleans to make 300 kg.
Charge for changeovers separately. Every switch means a clean, a film change and a slow first hour. A fixed charge per changeover makes short orders pay for the time they use.
Expect them to audit you. Private-label buyers will check your hygiene and records, as your own large buyers do (see cameras in food plants: hygiene, FSSAI and buyer audits).
Measure the giveaway on their packs too. If the contract pays per kg of declared net weight, every gram you overfill is free product you hand to them. Look up what 1 gram of giveaway costs in ₹ and agree a fill tolerance in writing.
What cameras can, and cannot, tell you here
A camera on the line answers two questions: which hours is the line really stopped, and how much of the "running" time is it actually producing? From recorded footage you can see whether your third shift is truly free, how long change-cleans take, and whether nights run as fast as days. That's the data for steps one and two.
What a camera cannot do:
- It can't set your price. It measures time. Your fee depends on your costs, the market, and what the buyer will pay.
- It can't vouch for food safety. It doesn't read a swab, an allergen test or a lab result. Those stay with QA.
- It can't count packs precisely from an overview camera. Use the line counter or checkweigher for exact counts.
Where a camera can see people, report only aggregate counts and give workers proper notice under DPDP (see the worker CCTV notice template).
Where Mama fits
Mama reads the cameras you already have, or ones we place, and every morning sends you a plain-language note on WhatsApp. It tells you which lines ran, which sat idle, how long cleans and changeovers took, and roughly what the lost hours cost in ₹. It watches machines and product flow, not named people. Before you quote a co-packing job, that gives you a record of your real idle blocks and your real line speed by shift, so you're not relying on memory. Send a short phone video of your floor, and we'll send back where the hours go, and a camera plan.
FAQ
How do I know if my food plant has enough spare capacity for co-packing? List your whole idle blocks: shifts you don't run, idle days, and lines that are off in the off-season. Then check how fast the line really runs in those slots. Gaps inside your own shifts don't count. If you close them, though, you may free up a whole shift you can sell.
Should I price co-packing on the machine's rated speed? No. Price it on the output per hour your line has actually held over real shifts, on a similar product, in the shift where the job will run. In our example, a fee that leaves ₹18,930 of margin on paper at rated speed turns into a loss on a slow night shift.
Whose FSSAI licence number goes on a private-label pack? Both. FSSAI's labelling rules require the FSSAI logo and the brand owner's licence number, plus the licence number of the manufacturer if it is a different company. Because your number is on the pack, settle complaint, recall and testing responsibilities in the contract.
Job work or buy-and-sell: which is better for a first co-packing deal? Job work, where the brand owner supplies product and packaging, usually ties up less working capital. Buy-and-sell can pay more per kg, but the material risk is yours. Tax treatment differs, so decide with your CA.
Will co-packing hurt my own brand's festive season? It can, if the buyer's volume takes over your peak weeks. Write blackout weeks, minimum run lengths and a changeover charge into the agreement.
