Menu
Book a demo
Feed Mill Software: What a Compound Feed Mill Buys First

Feed Mill Software: What a Compound Feed Mill Buys First

Feed mill software and feed mill management software, sorted: formulation, batch control, ERP, medicated records and pellet line OEE, and what to buy first.
Feed Mill Software: What a Compound Feed Mill Buys First

In short: feed mill software is really several products. A compound feed mill runs least-cost formulation for its recipes, batch control software for the scales and mixer, an ERP or feed mill management system for intake, orders, stock and delivery, medicated feed records where drugs go into feed, a dispatch system for bulk and bagged loadout, and line monitoring, OEE with a light MES, on the pellet mill and bagging line. Which to buy first depends on where tonnes or money go missing.

  • Formulation and batch control are separate products: one decides the recipe, the other weighs and mixes it.
  • In the US, medicated feed falls under the current good manufacturing practice rules of 21 CFR 225, and its records belong to batch control and QA.
  • Feed mill management software usually means the business side, not the mill floor.
  • Pellet mill and bagging line running time, stops and OEE are where Fabrico fits.

A feed mill turns grain, meals, minerals and premixes into formulas for poultry, pigs, cattle or fish, often hundreds of them. Raw material comes in by truck or rail, then goes through intake, grinding in hammer mills, batching and mixing, conditioning and pelleting, cooling, coating with fat or enzymes, and finally bagging or bulk loadout.

Integrators, co-operatives and commercial mills searching for feed mill software or feed mill management software find suites that claim the whole mill. In practice each step has its own kind of system, and the buying question is which one to fix first.

Fabrico's part is narrow: OEE and light MES on the pellet and bagging lines. Formulation, batch control and medicated feed records are other products, and the sections below say which.

Feed mill software, layer by layer

The layers split by question. Formulation asks what goes in. Batch control asks whether it went in. The ERP asks what was bought, made and sold. The line layer asks why the pellet mill was not running.

SystemWhat it does in a feed millOwnerFabrico?
Least-cost formulationBuilds each formula from nutrient specs, ingredient prices and limitsNutritionistNo
Batch controlRuns scales, micro-ingredient dosing, mixer cycles, liquids and batch sequenceMill automation, productionNo
ERP or feed mill management systemGrain intake and contracts, orders, stock, invoicing, deliveryFinance, sales, logisticsNo
Intake labMoisture, protein and mycotoxin results on incoming grainQA labNo
Medicated feed and QA recordsMaster records, batch records, drug stock, assays, flush and sequence logsQANo
WMS and dispatchBulk bins, bagged stock, truck loading and delivery ticketsLogisticsNo
OEE and light MESRun time, stops and output at hammer mill, pellet mill, cooler and bagging lineOperations, CIYes, Fabrico's layer
Feed mill software card: which system holds formulas, batch weights, medicated records, loadout and pellet line stops
Intake to loadout: where a feed mill keeps formulas, batches, medicated records and loadout, and the one line layer OEE covers. Source: Fabrico guidance; US rules from 21 CFR 225.
Text version of this infographic
  • Recipe from nutrients and prices: least-cost formulation.
  • Bin weights, mixer cycle and sequence: batch control.
  • Grain intake, orders, stock and invoices: ERP or feed mill system.
  • Medicated batch and flush records: QA records under 21 CFR 225.
  • Bags, bulk bins and truck loadout: WMS and dispatch.
  • Pellet mill and bagger run time: OEE and light MES (Fabrico's layer).
  • Hand stacking and small bag packing: camera add-on count.
  • A stop log is not a batch record. Medicated records stay with QA.

Least-cost formulation

The nutritionist sets nutrient specs per species and phase, and the software finds the cheapest mix of available ingredients that meets them. When soybean meal or wheat prices move, formulas are solved again. Test it with one price change and see how many formulas change, and how the new versions reach the mill.

Batch control

Batch control runs the weigh bins, micro-ingredient dosing, liquid addition and mixer cycle times, and decides the order in which batches run. It is the system that knows what actually went into each batch. It is usually bought with the mill automation, and it is its own category, separate from formulation and from the ERP.

What feed mill management software covers

Most products sold as feed mill management software cover the business side: grain contracts and intake tickets, customer orders, stock of raw materials and finished feed, invoicing and delivery routes. Some add batch control or a link to it. Ask each vendor to draw where its product stops, and test the parts separately.

Intake lab, dispatch and loadout

Incoming grain is sampled for moisture, protein and mycotoxins before it is binned. At the other end, bulk feed goes from outloading bins into trucks, and bagged feed goes to pallets. The dispatch system books the truck to a bin and prints the ticket. These records sit with QA and logistics.

Track OEE and downtime in real time
Book a demo

Medicated feed: what 21 CFR 225 asks for, and where it lives

In the US, medicated feed is a regulated drug product as well as a feed. Under 21 CFR 225.1, the part sets "the criteria for determining whether the manufacture of a medicated feed is in compliance with current good manufacturing practice." The detailed rules in 225.10 to 225.115 apply to facilities making medicated feeds for which an approved medicated feed mill license is required. Outside the US, national and EU feed rules apply instead, and QA should name them.

  • Batch records. 21 CFR 225.102 says the production record "includes the complete history of a batch or production run." It must show the quantity and name of drug components used, the theoretical quantity and the actual quantity of medicated feed produced, and it is retained on the premises for not less than 1 year.
  • Cleanout between batches. 21 CFR 225.65 allows physical cleaning, or "flushing or sequencing or other equally effective techniques". Where sequencing is used, "it shall be on a predetermined basis designed to prevent unsafe contamination of feeds with residual drugs."
  • Assays. Under 21 CFR 225.58, for feeds that need a medicated feed mill license, at least three representative samples of medicated feed containing each drug or drug combination are collected and assayed during the year.

These records come from batch control and QA. Pellet mill stop data is no substitute for a batch record, and line software should never pose as one. What the line layer can add is time: a flush batch run through the pellet mill takes minutes, and booking those minutes to their own reason shows what the medicated sequence costs, while the record itself stays with QA.

Pellet line losses, briefly

Most lost tonnes sit at the pellet mill. Die chokes and roll slips stop it, die changes take hours, and poor conditioning with wet or cold steam cuts the rate. The cooler and the crumbler can hold it back, and fines go back for re-pelleting. Upstream, hammer mill screen changes can starve the mixer. At the end, bagger jams and palletiser faults block the line. The rate per formula, die changes and fines rules are in OEE for animal feed mills.

Which feed mill software to buy first

Choose by the loss that is biggest today. A medicated record gap or an open audit finding goes first, whatever else hurts. After that, the choice is usually between batch control and the line layer.

Buy-first card for feed mill software: six problems, the system to start with for each, and the reasonBuy-first card for feed mill software. What hurts most, what to start with, and why. Recipes redone by hand as prices move: start with formulation software. It solves cost against nutrient specs. Wrong bin or weight found after mixing: start with batch control. It weighs, mixes and logs each batch. Orders, stock, invoices in three places: start with a feed mill ERP. Intake, orders and delivery in one home. Medicated batch records on paper: start with batch control and QA. 21 CFR 225 sets what the record holds. Pellet line tonnes short, cause unknown: start with OEE and light MES. Run time and stops from the line signals. Trucks queue at the loadout bay: start with dispatch and WMS. Bins, bags and trucks are its job. The green row is the pellet and bagging line layer, where Fabrico sits.Feed mill: what to buy firstWhat hurts most, start with, whyRecipes redone by hand as prices moveStart with: formulation softwareIt solves cost against nutrient specsWrong bin or weight found after mixingStart with: batch controlIt weighs, mixes and logs each batchOrders, stock, invoices in three placesStart with: a feed mill ERPIntake, orders and delivery in one homeMedicated batch records on paperStart with: batch control and QA21 CFR 225 sets what the record holdsPellet line tonnes short, cause unknownStart with: OEE and light MESRun time and stops from the line signalsTrucks queue at the loadout bayStart with: dispatch and WMSBins, bags and trucks are its jobGreen row: pellet and bagging layer, Fabrico.
Feed mill buy-first card: six common pains and the product each points to. Fabrico is the green pellet and bagging row.

Mill type changes the order. An integrator's mill making a few formulas for its own farms often has formulation in place and loses most at the pellet mill. A commercial mill with many customers and small orders needs the ERP and dispatch side first. A mill that makes medicated feed must have its batch control and QA records right before anything else.

In a demo, a week of pellet mill log sheets is enough to show what Fabrico would capture and what remains with batch control, QA and the ERP.

Worked example: one carry-over finding traced back through the mill

This case is made up for illustration. A test on a non-medicated broiler feed, made right after a medicated batch, finds drug residue. QA must show the formula version, the batch weights and the sequence, the flush batch, which bin and truck took the feed, and when the pellet mill ran. No single system holds all of it.

RecordHeld inWhere the hand-off breaks
Formula version and drug inclusionFormulation softwareOld version still loaded in batch control
Batch weights and sequenceBatch controlSequence changed by hand on the night shift
Flush batch and production recordQA recordsFlush logged on paper, not against the batch
Bin, truck and delivery ticketERP and dispatchBin reassigned after the batch was booked
Pellet mill run times and stopsOEE and light MESRun data only; no batch or drug record

Hand-typed sequences, flushes and bin moves are where this trace usually snaps. Fabrico is not part of it; its only row is pellet mill run time, stop time and output. The OEE arithmetic for a pellet line shift is in OEE for animal feed mills.

Who hands what between feed mill systems

The links decide whether the stack works. Agree each one, and who keeps it running, before go-live.

Flow diagram of a feed mill: which system hands recipes, orders, batch records and line data to whichFlow diagram: who hands which record to whom in a feed mill. Formulation hands recipe version and inclusion rates to Batch control. ERP hands orders, formulas due and tonnes to Batch control. Batch control hands actual weights and drug used per batch to QA records. ERP hands formulas, bag sizes and line orders to Line layer. Line layer hands run hours, stop minutes, tonnes bagged to ERP. QA records hands hold or release of a medicated batch to Dispatch. Green boxes are the pellet and bagging line layer, where Fabrico sits.Feed mill: who hands whatEach arrow carries one recordFormulationBatch controlRecipe version and inclusion ratesERPBatch controlOrders, formulas due and tonnesBatch controlQA recordsActual weights and drug used per batchERPLine layerFormulas, bag sizes and line ordersLine layerERPRun hours, stop minutes, tonnes baggedQA recordsDispatchHold or release of a medicated batchGreen box: line layer, Fabrico.
Feed mill handovers: batch control writes to the QA records; the ERP sends the line layer its orders and gets run hours and tonnes back.

Units differ along the mill. The pellet mill runs in tonnes an hour, the bagger in bags a minute, and bulk loadout in tonnes a truck. Report each line in its own unit, then convert for the mill view; our page on OEE units covers the method.

Eight vendor questions for feed mill software

Use them in every vendor meeting, with a month of batch records, pellet mill logs and delivery tickets open.

AskHow to test the answer
Does the formulation tool hand recipes straight to batch control?Ask to change one ingredient price and follow the new formula version to the mixer.
How does batch control enforce a medicated sequence?Ask to see a non-medicated feed blocked after a medicated batch until the flush is logged.
Where do the 21 CFR 225 production records live?Ask for one batch record with theoretical and actual quantity, signed, and how long it is kept.
What does the line layer take from the ERP, and send back?Formulas, bag sizes and orders should flow in, tonnes bagged and stop minutes out. Name the person who keeps that feed alive.
Can the line layer count tonnes and bags?Ask for the pellet mill in tonnes an hour and the bagger in bags a minute, side by side.
How is a flush batch shown on the pellet line?Ask for its own reason, so the minutes are visible without moving the record out of QA.
What happens at the loadout bay?Ask which system books a truck to a bin and prints the ticket. It should not be the line layer.
Who owns formula master data?One owner, usually formulation or the ERP. Watch a new formula travel to the pellet line.

Where Fabrico fits in a feed mill

In a feed mill, Fabrico, a cloud OEE and light MES platform, covers the line from the pellet mill to the palletiser, and the hammer mill if wanted:

  • Pellet mill running time: run state and output come from the pellet mill and cooler signals, and operators tag the reason for a stop, such as die choke, die change, steam or no mash, on a tablet or phone.
  • Bagging line stops: the bagger, sewing or sealing unit and palletiser get their own stops and counts, in bags, so bagging losses do not hide inside pellet mill tonnes.
  • Flush and sequence minutes: a flush batch gets its own reason, so the cost of the medicated sequence shows in minutes and money while the record stays in QA.

Small bags packed or stacked by hand have no machine count; there, the camera add-on counts the bags. Video for that moment opens from the shift timeline, streamed on request, not stored in Fabrico. Camera counting is explained in the FMCG camera guide and on the computer vision add-on page.

Platform details sit on the OEE software page, and light MES vs full MES shows where a full MES would take over.

Outside Fabrico's scope: formulation, batch control, scales or mixer control, medicated feed records, drug inventory, assays, intake grading, ERP, invoicing, dispatch and truck loading, or inspection. Those stay in their own systems and with QA. The production schedule and the formula sequence stay with your planners, batch control and the ERP.

What feed mill buyers ask next

What does feed mill software include?

Several products: formulation, batch control, ERP or feed mill management, intake lab, medicated feed records, dispatch and line OEE, with one record type each.

Is feed mill management software the same as batch control?

No. Feed mill management software usually means the business side: intake, orders, stock, invoices and delivery. Batch control runs the scales and mixer. Some suites sell both; test each part on its own.

Does least-cost formulation software run the mixer?

No. It works out the cheapest formula that meets the nutrient specs. Batch control then weighs and mixes that formula, batch by batch.

Where do medicated feed batch records belong?

With batch control and QA. In the US, 21 CFR 225.102 sets what the production record holds and says it is kept on the premises for not less than 1 year.

Can a feed mill ERP show pellet mill downtime?

It books tonnes produced per formula after the run. It does not usually record when the pellet mill choked, for how long, or why. That is the line layer's job.

Does Fabrico hold medicated feed records?

No. Medicated feed records stay in batch control and QA. On the pellet and bagging lines Fabrico logs run time, stop time, output and the stop reason the operator picks.

Want to see where pellet line hours go? Book a demo and have a week of pellet mill logs and bagging shift reports ready.

Track OEE and downtime in real time
See where lines lose time
Book a live demo.
See where lines lose time
See where lines lose time

Real Fabrico tiles, sample data.

By clicking the Accept button, you are giving your consent to the use of cookies when accessing this website and utilizing our services. To learn more about how cookies are used and managed, please refer to our Privacy Policy and Cookies Declaration