Home / Blog / Why FFB price isn’t CPO price
Price & market
Why FFB price isn’t CPO price: OER, grading, and the dealer’s margin
Three things stand between the price in the news and the price at the ramp. Two of them you can influence.
A smallholder who checks the CPO price every morning and compares it to what the ramp offers usually feels shortchanged. The gap is real, but it isn’t one thing — it’s three, stacked on top of each other, and only some of it is in your control.
1. The mill’s extraction rate
Covered in detail in our FFB-price arithmetic guide: a mill only gets roughly a fifth of a tonne of fruit back as oil (Malaysia’s OER has run close to 20% in recent years). That alone means FFB is always worth a fraction of the CPO number, before anything else happens.
2. How your load is graded
Every load is checked against a few things before a price is even quoted:
- Ripeness. Underripe bunches haven’t finished converting starch to oil — lower yield for the mill, lower price for you. Overripe bunches drop loose fruit, which raises free fatty acid (FFA) and marks the whole load down.
- Loose fruit ratio. A pile with too much detached fruit relative to bunches reads as poor harvesting or handling, and mills often apply a penalty.
- Foreign matter. Stalks, leaves, and dirt weighed in with the fruit are weight the mill paid for and got no oil from.
This is the one lever a smallholder actually pulls day to day — see how to tell a ripe bunch for what graders are actually looking for.
3. The dealer’s margin
If you sell through a dealer or collection centre rather than direct to a mill, there’s one more layer: their transport, handling, and margin for taking on the risk of moving your fruit before it degrades. This is real cost, not padding — fruit that sits too long between your lot and the mill loses value for everyone in the chain, which is part of why the length of your harvest round matters as much as the price itself.
What you can actually control
| Factor | Who sets it | Can you move it? |
| Mill OER | The mill, industry-wide | No |
| CPO reference price | Global market | No |
| Bunch ripeness & grading | You, at harvest | Yes — directly |
| Dealer vs. mill-direct margin | Your sales channel | Yes — if you have the option |
Two of the four rows are entirely outside your hands. The other two are exactly where logging every load — ripeness, weight, and the price actually paid — turns a vague feeling of being shortchanged into a number you can act on.
Frequently asked
Is a dealer always worse than selling direct to a mill?
Not always — a dealer takes on transport and the risk of a load degrading before it’s weighed, which is worth something if you can’t get to the mill yourself. It’s worth comparing both if you have the choice.
Does grading penalty show up as a lower price or a rejected load?
Both happen. Minor issues usually mean a lower quoted price; a load that’s mostly unripe or heavily contaminated with foreign matter can be refused outright at some mills.
How do I know if my dealer’s margin is fair?
Track the gap between the day’s CPO-implied value (see our price calculator) and what you’re actually paid, over several weeks. A consistent, stable gap is a margin; a gap that widens on days you weren’t able to check prices yourself is worth asking about.
Log the one thing you control
SawitSync’s harvest form records tonnage and price on every load, so the pattern in your own numbers becomes visible over weeks, not guesswork.
Get started free