Skip to content
upCampo

Blog

What the ERP can't see on the farm

ERPs are essential for finance and administration, but they don't keep up with the pace of farm operations. See what's missing and how the two fit together.

Jonas Rotilli
CEO and founder of upCampo

4 min readArticles

upCampo agricultural dashboards

Every grower who rolls out an ERP goes through the same sequence. First comes relief: finances finally organized, invoices in order, purchases tracked.

Then comes a nagging feeling that something is still missing — and it usually shows up in the first season.

The ERP did what it was supposed to do. The problem is what it never set out to do.

An ERP is built for the company. It works with consolidated data, period closings, and history. It’s the right tool to tell you what last month cost. But crops don’t run on closed months — they run on windows, and a window doesn’t wait for a report.

Below are the five gaps that show up most often.

1. What’s happening right now

The ERP shows what has already been posted. Operations need to know what’s in progress.

Did the spraying start on time? Did the crew finish yesterday’s field? How long has the harvester been standing still? None of these questions can be answered by a system that works in closing periods — and every one of them costs money while it goes unanswered.

Every idle machine hour, every application outside the window, and every lost note is a direct cost. The ERP records the effect afterward. It doesn’t show the cause when it happens.

2. The crew in the field

The ERP was designed for people sitting at a desk. Farm operations happen with people spread over dozens of miles, with no desk and no signal.

Assigning tasks, knowing who did what, recording what was found in the field: none of that fits a screen built for the office. In practice, the information drifts to WhatsApp, notebooks, and spreadsheets — and comes back later, late and incomplete, for someone to type in.

3. Operating without internet

Farms have dead zones. That’s not the exception; it’s the rule.

A system that needs a connection to record data is a system nobody uses in the field. And when a record isn’t made on the spot, it’s made from memory, hours later — which is where most of the errors nobody can trace come from.

4. The language of agriculture

A generic ERP doesn’t know fields, seasons, DAE (days after emergence), action thresholds, re-entry intervals, or bales.

You can adapt fields and rename things, but the structure still belongs to another business. The result is an operation that bends to the system instead of the other way around — and a crew filling in fields whose meaning they don’t recognize.

5. The report that arrives too late

When the controller asks for a crop number, the answer usually requires someone to build a spreadsheet.

It’s not a lack of data. The data just wasn’t born structured for that question. And the difference between an answer in minutes and an answer in three days is the difference between adjusting course during the season and finding the problem at closing.

This isn’t the ERP’s fault

To be clear: none of these gaps is a product flaw. An ERP is built to serve all of agribusiness — trading companies, processors, cooperatives, dealers, farms. That breadth is its value, and it’s also why depth in field operations is left out.

Anyone who expects an ERP to handle pest scouting is asking for something it never promised.

The useful question isn’t “is my ERP bad?” It’s “what do I need alongside it?”

What it takes to fill these gaps

A tool born in the field, not in the office. One that works offline. One that speaks fields and seasons without adaptation. One that records work as it happens, not when someone types it in the following week.

And, above all, one that talks to the ERP — because the goal isn’t to have two systems; it’s to have a single flow.

How this setup works in practice — who feeds what, and what stays on each side — is the subject of the next article: how to integrate an ERP with farm operations management.

Want to see this running on your farm?

One free month on your whole farm, no contract to sign. Unlimited users and remote onboarding included.

Get my free monthSee pricing

Keep reading

Get my free monthFree monthWhatsApp