Every load is different, and the paper trail is spread across six people.
No two loads are alike
Weight, price, deductions, freight, and sorting result differ on every load — so a single rate card never matches what was actually paid.
The chain touches everyone
Suppliers, drivers, weighbridge operators, mills, finance, and the owner each hold one piece. Spreadsheets, paper tickets, and chat messages hold the rest.
The numbers stop agreeing
Duplicate records, payment errors, tonnage discrepancies, and lost documents — and no reliable answer to what the company actually earned.
Seven stages, each one traceable.
Every figure stays linked to the transaction and document it came from, so any number in a report can be traced back to its source.
The whole chain, in one system.
Palm oil supply companies, ram, and agents.
The traders, ram, and agents who buy fresh fruit bunches (TBS) from growers and sell them on to mills (PKS). Deployed per company, with a field mobile app alongside the web system.
Web system, field app, and an audit trail underneath.
Web application with a companion mobile app for field use, role-based access, approval flows, and document generation. AI OCR captures weighbridge tickets. Direct integrations with weighbridges, banking, and tax reporting are on the roadmap, not shipped.
Margin becomes visible per load, not estimated at month end.
Every load carries a trail
Purchase, dispatch, weighbridge ticket, allocation, invoice, settlement — linked end to end.
Every figure has a source
Any number in a report opens to the transaction and document behind it.
Every payment is accounted for
Supplier settlement and mill invoicing reconcile against what was actually received.
No customer or performance figures are published because none have been verified.
