FeedForté
Request pricing
Species

Feed formulation for any species, not a poultry program with others bolted on

FeedForté has no built-in idea of what animal you are feeding. You create the nutrients, the units, the categories and the calculations you work with, so the same tool formulates a broiler starter, a lactating dairy ration and a shrimp feed without compromise.

Poultry

MECPDig. LysDig. MetCaAvail. PDEBLinoleic

Dairy & ruminant

NELNDFADFRDPRUPDCADCa:PDM basis

Swine

NESID LysSID ThrSID Met+CysDig. PCaFibre

Aquaculture

Dig. proteinDig. energyLipidn-3 / n-6Avail. PAsh

Pet food

MEProteinFatCa:PTaurineMoisture

Anything else

Your nutrientsYour unitsYour equationsYour categories

Nothing is pre-loaded, and that is deliberate: there is no supplied catalogue to unlearn and no assumption of ours buried in your ration. You build the database from your own analyses and your own prices, or import it from a spreadsheet, which is the fast route in and the file most operations already keep. What does ship is a reference shelf of published composition tables you can look an ingredient up in and import from row by row, choosing which published figure feeds which of your nutrients. Poultry is where FeedForté was built and where it is most deeply proven; the calculation itself has no concept of species at all.

What you get

What it will do for you

Written as the questions a formulator asks, not as a specification. If you want to know how any of it behaves on your own rations, ask for a demonstration and watch it.

Building the ration

  • One press and you have the cheapest ration that meets every limit you set.
  • Every nutrient is yours to bound, and every ingredient is yours to control.
  • Hold two nutrients in proportion: whichever pair your specification is written around.
  • Keep whole families of ingredients inside the share of the formula you want them at.
  • Work as fed or on dry matter, and switch the whole formula between them.
  • No hidden ceilings. A blank maximum genuinely means unrestricted: nothing is capped behind your back.
  • Try a quoted price against the formula before you commit to buying at it.
  • Try a different nutrient value when a delivery tests off-book: rebuild that one formula on it, with your database untouched.
  • Pin an ingredient at an exact inclusion, or shut it out of a formula entirely.
  • Electrolyte balance and the cation–anion difference, computed from the salts themselves.
  • As many formulas as you run, filed in folders you name.
  • Choose what each formula shows: only the ingredients and nutrients that formula uses.
  • Daily intake per bird beside every nutrient, once you enter the feed intake.

When a ration will not come together

  • It tells you which of your limits is the problem, by name, instead of only that it failed.
  • It offers a correction you can accept and rebuild: even when no single limit is at fault on its own.
  • Your previous result stays on screen while you sort it out.

Knowing what it costs you

  • Which limits are actually holding the price up, ranked by what each is costing you.
  • What one step of any nutrient is worth, in both directions, before you commit to it.
  • Name a saving per bag and it finds the way to it, or tells you honestly there isn’t one.
  • Take a price or a limit right across a range and see the ration rebuilt at every step, side by side.
  • What an unused ingredient would have to cost to earn a place: your number for the negotiation.
  • How much room each limit has before your ration changes.
  • A pellet-quality reading for the mix you just built, from your own factor table.

Your own data

  • Work with any nutrient you use. Create it and it behaves exactly like the ones supplied.
  • Have a nutrient worked out for you from the others, across the database or for one ingredient on its own.
  • Formulate on your own laboratory results rather than a book table, with the statistics behind them.
  • Keep separate databases side by side: a species, a customer or a supplier in each.
  • Bring your data in and take it out as ordinary spreadsheets.
  • Or read the spreadsheet you already keep, Excel, CSV or a table pasted out of one, in whatever layout it is in, with every column shown to you to correct before anything is written.
  • Edit one nutrient across every ingredient from a single list, without opening each one.
  • Your own ingredient categories, renamed and reordered as you want them sorted.
  • Send chosen ingredients to another plant, prices and all, without touching what is there.

Running the mill

  • One stock position across every ration you produce, with days of cover and a run-out date.
  • Record what you actually made and stock follows it, day by day.
  • Raise a purchase order and receive it; stock and cost move with it.
  • A dated statement of stock and its value, for any day or period you name.
  • More than one store, counted separately and together.
  • A PIN over the screens you would not want touched.
  • As many price lists as you keep, compared side by side with the cheapest source marked.
  • Tax handled per ingredient, and carried into every cost the program shows.

What you hand over

  • A technical report and a client summary from the same formula: you choose what appears.
  • A mixing ticket the operator can work from on the floor, and sign.
  • Save a blend as a single ingredient and use it in any formula.
  • Put any number of formulas side by side, all costed on today’s prices.
  • Your letterhead or ours, previewed in the program, printed or saved as PDF.
  • Keep a ration in the archive with the prices of the day, and re-open or re-cost it later.
  • Type in what was actually mixed and see exactly what that mixture is.

How it runs

  • Runs on an ordinary Windows computer; nothing you enter leaves it. Your key is confirmed at start-up, then no connection is used.
  • Any currency, chosen once and applied everywhere.
  • Several plants in one installation, each with completely isolated data.
  • Perpetual licence on a security key: bought once, moves between computers, checked at start-up and then offline.
  • A guided tour and a written guide built in, so nobody has to be trained by phone.
  • A calculator in the header, for the sum you would otherwise do on paper.
The home screen

This is the whole screen you work on

Not a marketing crop: the complete window: your sections down the left, your ration on the left half, your nutrition against your limits on the right, and the cost updating as you go. Plant, user and figures below are demonstration data.

Plant DEMO FEED MILL Remarks Commercial Batch   Date 01/08/2026
DR A. NUTRITIONISTHead of Nutrition
⚡ FORMULATE
SaveFeed StoreExportAccountCalculatorHelp
Formulate with · Ingredient DB: Values: Manage databases →
Batch Weight1000 Kg
Bag Weight50 Kg
Cost / Kg0.2992 $
Cost / Bag14.9583 $
Savings / Bag1.8417 $
Formula Model
Layer Grower · LG-12 ▾
Daily
Formulation
Formula Analysis
Sensitivity
Setup
Ingredient Selection
Nutrient Selection
Ratio Selection
Formula Models
Ingredient Prices
Data
Database
Lab Data
Library
Results
Generate Reports
Formula Comparison
Stock
Inventory Forecast
▶ Guided Tour
Ration Ingredients11 used / 58 selected Layer Grower · LG-12
CodeIngredient NameIR %Wt KgMinMaxCost/KgCost/Bag
4Maize✓53.0100530.1000.2356.2287
18Soybean Meal✓21.7400217.4000.4665.0654
12Rice Bran▲10.0000100.000100.1900.9500
21Canola Meal▲8.000080.00080.3301.3200
23Sunflower Meal✓4.380043.8000.2450.5366
35Limestone✓1.530015.3000.0550.0421
33Dicalcium Phosphate✓0.51005.1000.6400.1632
36Salt▼0.40004.0000.40.0750.0150
51Vitamin–Mineral Premix✓0.25002.5002.8500.3563
41DL-Methionine✓0.10001.0003.9000.1950
42L-Lysine✓0.08000.8002.1500.0860
9WheatLOCK0.285
14Wheat Bran0.081
26Fish MealLOCK1.180
28Molasses0.049
TOTAL100.00001000.00014.9583
Ingredient Cost / Bag (50 kg)14.9583 $
Ingredient Cost / Ton299.1660 $
Overhead + tax (from your model · editable)1.2000 $
Market Rate18.0000 $
Ration NutritionClick a row for the breakdown Set Category Constraintsg/bird/day Formulate on:
Status: ✓ Met, with room  ▼ Sitting on your minimum  ▲ Sitting on your maximum
NoNutrientValueIntakeMinMaxRatio SetActual
1Dry Matter88.420097.26 g
2ME▼2,700.00297 kcal2,700.00
3Crude Protein▼19.000020.90 g19.0000
4Ether Extract3.15003.47 g
5Crude Fibre✓4.62005.08 g6.0000
6Ash11.840013.02 g
7Calcium✓0.97001.07 g0.85001.1000
8Avail. Phosphorus▼0.42000.46 g0.4200
9Total Phosphorus0.61000.67 g
10Sodium✓0.21400.24 g0.2200
11Chloride0.26000.29 g
12Linoleic Acid1.48001.63 g
13Dig. Lysine▼0.83000.91 g0.8300REF
14Dig. Methionine0.36520.40 gratio driven×0.44000.4400
15Dig. Met+Cys0.62250.68 gratio driven×0.75000.7500
16Dig. Threonine0.54780.60 gratio driven×0.60000.6600
17Dig. Tryptophan0.20910.23 gratio driven×0.19000.2519
✓ Cheapest mix that meets every limit you set

Press ☰ Focus Mode to hide the navigation and give the ration the full width – then the ☰ in the corner to bring it back. Plant, user and every figure are demonstration data.