FeedForté
Request pricing
Every screen

See the whole instrument before you ask the price

The formulation screen is above. These are the rest: the same program, the same data, no separate modules to buy. Figures throughout are demonstration data.

This is a working mini-demo: try it. Open any screen below, then press the controls inside it: the tabs, Calculate, Find how, Apply to formula, the price lists, the category limits. They respond. Nothing here is a picture.

Cost Sensitivity AnalysisLayer Grower
Diagnostics. Which limits the formula is sitting on, what each one is worth, and where the next saving is.
▲ Raise the max on Rice Bran → saves 0.45 / bag  ·  ✕ 33 rejected
Where your money is going in this formula
Lowest cost reached
0.2992 $ / kg
14.96 $/bag (ingredient) · + overhead per your model
Formula
11 ingredients used · 100.00% inclusion
Checked against every limit you set · all met · 242 ms
Your limits · 4 are holding the price  ·  ● holding  ◐ close  ○ room to spare
LimitTypeReachedYou setRoom leftCosts you $/tShare of costStatus
Metabolisable Energy≥ min2,7002,7000+0.04
38.4%
● HOLDING
Crude Protein≥ min19.0019.000.00+2.87
26.7%
● HOLDING
Dig. Lysine≥ min0.8300.8300.000+14.90
13.9%
● HOLDING
Dig. Met : Dig. Lysratio ≥ 0.440.4400.4400.000+16.34
0.7%
● HOLDING
Sodium≤ max0.2140.2200.006–
–
◐ close
Calcium≤ max0.971.100.13–
–
○ spare
Crude Fibre≤ max4.626.001.38–
–
○ spare
Only a limit the formula is actually sitting on has a price. The ones with room to spare cost nothing to hold: you could tighten them and the ration would not move. That is where the money is: the ones holding the price.
✕ 33 ingredients not used  ·  1 within 0.002 /kg of entering
Ingredients not used, and the price at which each would enter this formula
IngredientPrice nowWould enter atGap $/kgReason not selected
Wheat Bran0.0810≤ 0.07900.0020Within 0.002 of entering: worth one call to the supplier
Cottonseed Meal0.0810≤ 0.07400.00700.007 /kg above its entry price
Molasses0.0490≤ 0.04100.00800.008 /kg above its entry price
Corn Gluten Meal0.1041≤ 0.08100.02310.023 /kg above its entry price
Meat & Bone Meal0.1870≤ 0.15800.02900.029 /kg above its entry price
Fish Meal0.2320––Locked out of this formula by you
Guar Meal0.1160––Blocked by the crude fibre maximum, not by price
This is the shopping list. Any of these entering the formula at the quoted price would make the ration cheaper, so it tells you exactly what to negotiate, and by how much.
▲ 2 ingredients sitting on a limit  ·  9 chosen freely
Ingredient sensitivity: what forcing one point more or less of each would cost
IngredientInclusion %+1% → $/bag−1% → $/bagBound
Maize53.0100+0.09+0.14○ free
Soybean Meal21.7400+0.21+0.33○ free
Rice Bran10.0000+0.00+0.06▲ at max
Canola Meal8.0000+0.00+0.08▲ at max
Sunflower Meal4.3800+0.11+0.07○ free
Limestone1.5300+0.02+0.03○ free
Salt0.4000+0.01+0.02▼ at min
Every figure is positive, and that is the point: this formula is already the cheapest one your limits allow, so any move away from it costs money. The numbers say how much.
◇ How far each price can move before this formula stops being the cheapest one
Price ranges: the window in which today’s answer stays the right answer
IngredientPrice nowCan fall toCan rise toHeadroomIf it rises past that
Canola Meal0.33000.30800.3439+4.2%the formula rebalances: least room of any ingredient
Maize0.06840.06110.0729+6.6%wheat bran enters as energy
Soybean Meal0.25300.24020.2688+6.2%sunflower meal takes part of the protein
Rice Bran0.0650–0.0698+7.4%it comes off its maximum by itself
Dicalcium Phosphate0.64000.59800.7120+11.3%phytase carries more of the phosphorus
Limestone0.0115–0.0402+249%nothing realistic: it is safe
Read it before you buy forward. An ingredient with 4% of headroom is one price rise away from changing your ration; one with 249% is not worth watching at all.
◈ How far each limit can move before this formula changes
Nutrient sensitivity: what each limit is worth, in both directions
NutrientLow limitSet limitHigh limitTighter costs +$/bagEasier saves −$/bag
Dig. Lysine0.8150.8300.851+0.09−0.05
Metabolisable Energy2,6522,7002,741+0.32−0.19
Crude Protein18.6219.0019.34+0.21−0.14
Calcium0.841.10–––
Crude Fibre4.626.00–––
Only the limits the formula is actually sitting on carry a price. The ones with room cost you nothing to hold, so you know which specification to defend and which to argue about.
Scenario analysis: move one nutrient a step and see the cost, both ways, before you commit
Nutrient Step0.01 Current0.8300
Dig. Lysine → 0.8400
15.11 $ / bag
▲ +0.15 per bag
Feasible. Soybean meal rises 0.9 points and synthetic lysine enters.
Dig. Lysine → 0.8200
14.91 $ / bag
▼ −0.05 per bag
Feasible. Less than you would expect: the amino-acid ratios hold it up.
Both answers come from rebuilding the whole ration at that exact figure, not from an estimate. Looking at them changes nothing: Apply is a deliberate second step.
Cost Optimize: name the saving you want and it finds the smallest change that delivers it
Take off the bag $ / bag 17 options found · 604 ms
IN SPEC
Buy soybean meal at 0.2431 instead of 0.2530 Saves 0.50 / bag. The formula does not change at all: every ingredient and every nutrient value stays exactly where it is.
IN SPEC
Raise the maximum on rice bran from 10.00% to 12.85% Saves 0.52 / bag. Every nutrient limit is still met: the ration only moves inside a band you already allowed.
IN SPEC
Widen the cereal by-product category from 8% to 11% Saves 0.51 / bag. Same specification, more room to reach it.
MOVES THE PROFILE
Lower the crude protein minimum from 19.00 to 18.72 Saves 0.55 / bag, but this one changes the ration your animals actually eat. Shown with a before-and-after on every nutrient so the decision is yours.
The ceiling is stated too: 1.34 / bag is the most this formula can give without touching a nutrient limit. Ask for more than it can do and it says so plainly, instead of quietly returning something worse.
↔ Soybean Meal 0.2530 → 0.3330 · 5 runs · the whole ration rebuilt at every step
Parametric analysis: one variable across a range, every run side by side
Soybean Meal $/kg0.25300.27300.29300.31300.3330
Cost / bag14.9615.1715.3615.5115.63
Change on the run before–+0.21+0.19+0.15+0.12
Soybean Meal %21.7420.1017.0513.6010.20
Canola Meal %8.009.2011.6014.2016.50
Sunflower Meal %4.384.825.476.327.42
Every column is the whole ration built again at that price, not a line drawn through two points – which is why the steps get smaller, not bigger: the ration starts replacing soybean meal, so each further rise costs less than the one before. Vary a second thing as well and both move together, one step per run. A combination your limits cannot meet is labelled not buildable rather than left blank, and nothing changes until you press Apply on a run.
Inventory ForecastOverview
Ingredients
16
Currently used
11
Critical
2
Purchase required
4
IngredientDaily useStockDays leftRuns outStatus
Maize32,154184,000
5.7
14 AugReorder
Soybean Meal13,04426,500
2.0
10 AugCritical
Rice Bran6,00092,000
15.3
24 AugOK
Canola Meal4,80011,200
2.3
11 AugCritical
Limestone91840,000
43.6
21 SepOK
DL-Methionine42640
15.2
24 AugOK
Stock in kg. Inventory value $102,480 · Purchase budget $38,900: money, so it is shown here rather than as a total under the kg column.
DatabaseIngredients
Database: Main Database ▾ + New DatabaseRenameDuplicateDelete
CodeIngredientCategoryMECP %Ca %Price
4MaizeEnergy3,1808.100.030.235
9WheatEnergy3,09011.400.060.285
12Rice BranEnergy2,18012.400.070.190
18Soybean MealProtein2,24045.200.290.510
21Canola MealProtein1,94034.800.680.330
26Fish MealProtein2,84058.204.151.180
33Dicalcium PhosphateMineral––23.200.640
35LimestoneMineral––37.100.055
41DL-MethionineAmino Acid5,32058.40–3.900
47PhytaseEnzyme––1,4206.500
One database is in use at a time and everything on this page belongs to it. Each new one numbers its ingredients in its own block: the first starts at 101, the next at 201 – so the code tells you where an ingredient came from.
Lab DataSoybean Meal · 24 samples
Measured against the value you formulate on
NutrientFixedNAverageMinMaxSDCV %
Crude Protein44.002443.6241.8045.901.0432.4
Moisture11.002411.389.6012.900.8127.1
Crude Fibre5.50245.714.906.800.4898.6
Ether Extract0.80180.940.601.400.21623.0
Ash6.20186.355.707.100.3715.8
Dig. Lysine2.38122.342.182.490.0944.0
Formulate on fixed values, the lab average or the latest sample: picked on the Formulation screen
PricesDemo Price List
Comparison4 formulas
Ingredients: inclusion %
IngredientLG-12LG-13BS-1BF-3
Maize53.5955.1258.4061.85
Soybean Meal21.7420.0628.1524.30
Rice Bran10.0010.004.203.10
Canola Meal8.008.003.504.00
Limestone1.531.611.020.96
Cost and nutrition
Cost / tonne299.20301.85318.40309.75
Metabolisable Energy2,7002,7002,9003,000
Crude Protein %19.0018.5022.0020.00
Dig. Lysine %0.8390.8121.1501.020
FormulationCategory View
Category View · Layer Grower LG-12
Set the minimum and maximum % of the formula each ingredient category may contribute (e.g. Energy min 55%, max 65%). Blank = no limit. Applies to this formula only and is enforced when you FORMULATE.
CategoryMin %Max % Actual %Sel / Total
Energy 55.000065.0000 62.41806 / 8
Protein 25.0000– 27.95009 / 11
Mineral –9.0000 8.24005 / 8
Amino Acid –0.5000 0.31203 / 10
Fat / Oil –1.0000 ✕1.05002 / 2
Enzyme –– 0.03001 / 3
Additive –– 0.00004 / 15
Premix –– 0.00002 / 4
Fiber –– 0.00000 / 1
Cereals –– 0.00000 / 0
Cereal By Products –– 0.00000 / 0
Oil Seed Meals –– 0.00000 / 0
Animal Protein Meal –– 0.00000 / 0
Vegetable Protein Meal –– 0.00000 / 0
Fats & Oils –– 0.00000 / 0
Other –– 0.00000 / 0
Every category you keep is listed, whether you limit it or not. A box left blank is no limit at all. Actual % is what the ration on screen is doing right now, so a 1% ceiling just typed on to fat and oil is marked failed immediately, before you build, rather than found afterwards. Press FORMULATE and the band is held.
Ration IngredientsLayer Grower LG-12 · rebuilt
The same formula, built again with those category bands in force
CodeIngredient CategoryIR % MinMax
4MaizeEnergy48.7300–65.0000
9WheatEnergy10.2100––
12Rice BranEnergy5.0600––
18Soybean MealProtein20.0300––
21Canola MealProtein6.5100–8.0000
33Dicalcium PhosphateMineral1.5900––
35LimestoneMineral6.6500––
41DL-MethionineAmino Acid0.2200––
52Vegetable OilFat / Oil1.0000––
Total100.0000
Energy
64.0000
Protein
26.5400
Mineral
8.2400
Fat / Oil
1.0000
Fat and oil now sits exactly on the 1% ceiling, energy inside 55–65 and protein above 25, and it is still the cheapest mixture that meets every nutrient limit as well. The bands did not pick the ingredients; they only bounded what the formula was allowed to do.
Formula AnalysisManual entry
Type the amounts you actually used
IngredientKg%
Maize536.053.60
Soybean Meal218.021.80
Rice Bran100.010.00
Canola Meal80.08.00
Limestone15.01.50
Soybean Oil25.02.50
Dicalcium Phosphate18.01.80
Salt4.00.40
Vit-Min Premix4.00.40
Total1,000.0100.00
What that mixture actually is
NutrientValueIntake
Metabolisable Energy2,698296 kcal
Crude Protein %18.9420.8 g
Calcium %0.941.03 g
Avail. Phosphorus %0.410.45 g
Dig. Lysine %0.8310.91 g
Cost / tonne298.10
Demo Feed Mill A. Nutritionist · Feed Nutritionist
Formula: Layer Grower · Batch 1,000 kg
Technical ReportLayer Grower
Ration ingredients
IngredientIncl. %WeightCost/bag
Maize53.0100530.106.2287
Soybean Meal21.7400217.405.0654
Rice Bran10.0000100.000.9500
Canola Meal8.000080.001.3200
Sunflower Meal4.380043.800.5366
Limestone1.530015.300.0421
Dicalcium Phosphate0.51005.100.1632
Salt0.40004.000.0150
Vitamin–Mineral Premix0.25002.500.3563
DL-Methionine0.10001.000.1950
L-Lysine0.08000.800.0860
Total100.00001,000.0014.9583
Nutrient profile
NutrientValueMinMaxStatus
Metabolisable Energy2,7002,700–PASS
Crude Protein %19.0019.0021.00PASS
Calcium %0.970.951.10PASS
Generated by FeedFortéPage 1 of 4

Sensitivity. After every build, what each limit that is holding the price is adding per tonne, ranked, and what easing one would actually be worth.

You are looking at the tip of the iceberg. The software is far larger than one page can show. Behind each of these screens sit settings, options and tools that only appear when the work calls for them, and a great deal of what it does day to day cannot be photographed at all. Treat this as an introduction, not an inventory. To see the rest, ask for a demonstration and put one of your own rations through it.