Guide

The MPOB F-series, and how the app picks one.

Malaysian smallholders buy compound fertiliser by its MPOB code. Here is what each code is, which soil it suits, and how the app turns a code into bags.

What the codes mean

MPOB's F-series are compound fertilisers formulated for oil palm on Malaysian soils. Each sack carries the code and its N:P:K:Mg ratio. Every one of them already includes magnesium and boron, which is why the app never tells you to buy kieserite or borate on top — that would be paying twice for the same nutrient.

CodeFormula on the sackUsed for
MPOB F1AS + DAPYoung palms on alluvium
MPOB F1 Xtra KAS + DAP, high KFruiting palms on alluvium
MPOB F210.7 : 9.1 : 17.3 : 1.4 : 0.5BYoung palms on peat
MPOB F2 Super K7 : 3 : 30 + B + Si + TEFruiting palms on peat, or when soil is unknown
MPOB F310 : 7 : 19 : 1.5 : 0.5 + zeoliteYoung palms on sandy soil
MPOB F5 Super10 : 6 : 19 : 2.5 : 0.5 + TEFruiting palms on sandy, clay or laterite soil
MPOB F610 : 7 : 18 : 2.5 : 0.5B + TEYoung palms on clay or laterite, or when soil is unknown

The high-K variants — Xtra K, Super K, F5 Super — are the baja buah. Potassium is what a fruiting palm burns through fastest, so once a lot starts bearing, the app switches it to the high-K product of its soil family.

Soil picks the family

When you add a lot you choose one of four soil types. That choice, plus whether the palms are fruiting yet, is the whole product decision:

SoilBefore fruitingFruiting
AlluviumMPOB F1MPOB F1 Xtra K
PeatMPOB F2MPOB F2 Super K
SandyMPOB F3MPOB F5 Super
Clay / lateriteMPOB F6MPOB F5 Super
Not setMPOB F6MPOB F2 Super K
Not sure of the soil? Leave it unset — the app falls back to the all-mineral-soil products (F6, then F2 Super K). Setting it later changes the next recommendation, not the past.

Age sets the dose

You tell the app roughly how old each lot's palms are — a dropdown, not a planting date — and it puts them in one of five bands. Each band has a yearly dose per palm and a default interval between rounds. The yearly total is what stays fixed: if you shorten the interval on a lot, each round gets smaller so the year's total doesn't change.

Tree ageBandkg / palm / yearDefault roundHigh-K?
Under 1 yearNewly planted1.5every 90 daysNo
1 – 3 yearsYoung3.5every 90 daysNo
3 – 8 yearsEarly mature6.0every 120 daysYes
8 – 20 yearsPrime7.5every 120 daysYes
Over 20 yearsOld6.5every 120 daysYes

From kg to bags

Nobody carries 487 kg; they carry ten sacks. The app finishes the sum for you, using the tree count you entered — or, if you didn't, an estimate of about 60 palms per acre.

Worked example · Lot 2 · 3.8 acres · 26-year palms

26 years → Old band → 6.5 kg/palm/year.
120-day round → 6.5 × 120 ÷ 365 = 2.1 kg/palm per round.
228 palms × 2.1 kg = 487 kg → 10 sacks of 50 kg, with a little over.

The recommendation card on each lot shows exactly this line, and the reason under it says which band and soil it came from.

What the app doesn't know