Home / Blog / What AI in an ERP actually does
AI in operations

AI in an ERP: what it actually predicts, and where it gets it wrong

Every ERP now says "AI-powered". Very few say what the model needs, what it predicts, or how often it is wrong. Let us do that.

What AI in an ERP actually does

We sell an AI-ERP, which makes this an awkward article to write honestly. We are going to do it anyway, because the hype is doing real damage: owners buy expecting an oracle and get a moving average with a nicer chart.

The three things that genuinely work

1. Demand forecasting — for items with a pattern

Give a model two years of clean sales history for an item you sell every month, and it will beat your spreadsheet's three-month average. It picks up seasonality, weekday effects and the slow drift you stopped noticing.

Where it fails: new items, project-based orders, and anything driven by a single large customer's decision. If your demand is five orders a year, no model on earth can help. A human who knows the customer will do better, every time.

2. Anomaly detection — the underrated one

This is where the money actually is, and it gets the least attention. A model watching your transactions can flag:

  • A purchase rate 14% above the last three orders for the same item
  • Consumption on a job that is out of line with its BOM
  • A customer whose payment days have quietly slipped from 30 to 52
  • Scrap on one machine drifting up over three weeks

None of this is clever. It is arithmetic run consistently on everything, which is precisely what humans stop doing after the second busy week. It is also how the leaks in job work and stock variance surface before they become quarterly surprises.

3. Asking questions in plain language

"Which customers bought less this quarter than last?" is a real question that traditionally required a report request and a two-day wait. Language models answer it against your own data now, and that genuinely changes who can get answers — the owner, at 9pm, without asking anyone.

The caveat is unglamorous: it answers from your data. If two item codes mean the same part, it will confidently give you half the picture.

Where it gets it wrong

SituationWhat happensWhat to do instead
Under 12 months of historyForecast is noise wearing a confidence intervalUse a simple average; revisit in a year
Lumpy project demandModel smooths away the realityHuman judgement plus a pipeline view
Duplicate item codesSplits one item's history in twoClean the master first
A one-off spike (a tender, a shutdown)Learned as if it repeatsMark outliers so they are excluded
Prices changing sharplyValue-based forecasts driftForecast quantity, apply price separately

The prerequisite nobody sells

Every useful thing above depends on the same foundation: one code per item, transactions entered the day they happen, and rejections recorded as data rather than remembered. AI does not clean your data. It amplifies whatever discipline you already have.

Which leads to the least commercial advice in this article: if your masters are a mess, spend the first month on that and switch the forecasting on later. It will work better, and you will trust it — which matters more than accuracy, because a forecast nobody believes changes no decisions.

Three questions for any "AI-powered" vendor. What exactly does it predict? What data does it need to do that? What is the measured error on a business like mine? Vague answers to all three mean you are buying a badge.

What we actually claim

Our copilot forecasts demand where there is history to forecast from, flags anomalies across purchases, consumption and collections, and answers plain questions about your own numbers. On a business with clean data and two years of history, that is genuinely useful. On six months of messy data, it will politely tell you it does not have enough to be confident — which we consider a feature.

If you want to know which of the three applies to your situation, tell us what you sell and how long you have been recording it. See also: what the copilot does inside the product.

Questions people ask us about this

What can AI actually do in an ERP for a small business?

Three things well: forecast demand for items with regular history, flag anomalies such as a sudden cost change or unusual consumption, and answer plain-language questions about your own data. It cannot fix bad data, and it cannot forecast demand that has no pattern.

How much data does AI demand forecasting need?

Roughly 18 to 24 months of clean sales history per item to reliably beat a simple moving average, ideally covering a full seasonal cycle twice. With six months of data, a human who knows the business usually forecasts better.

Is AI in ERP just marketing?

Some of it is. Ask three questions: what specifically does it predict, what data does it need to do that, and what is the measured error? A vendor who cannot answer all three is selling a label.

Want this looked at for your business?

Tell us what you run and what is not working. Our executive walks your process and comes back within 24 hours — no card, no obligation.

Read next