Why the ERP Does Not Solve the Procurement Problem
Most mid-size manufacturing companies already have an ERP. SAP Business One, Dynamics 365, Odoo, Epicor — the system exists, the data is there, and the team has been working with it for years.
The problem is not the ERP. The problem is what happens around the ERP.
Between the moment a purchase order is issued and the moment that purchase is correctly recorded, reconciled, and paid, there is a chain of steps the system does not execute on its own. Someone has to review, compare, follow up, correct, and re-enter. That someone is, more often than not, the same team that should be analyzing costs, negotiating with suppliers, or closing the month.
Three concrete inefficiencies account for most of that lost time.
Inefficiency 1: Invoice Validation Against Purchase Orders
The standard process is familiar: an invoice arrives, someone compares it against the purchase order and the delivery note, verifies quantities, prices, and terms, and approves or rejects it.
In theory, the ERP should facilitate this. In practice, invoices arrive by email as PDFs, delivery notes are recorded with a delay, and the agreed terms live in a contract stored in a shared folder or in the inbox of whoever negotiated the agreement.
The result: a person spends between 2 and 5 minutes per invoice on a task that, at volume, can represent 20 or 30 hours per month for a company with 80 to 200 active suppliers.
An agent trained on the company's own documents — purchase orders, contracts, delivery notes — can perform that comparison in seconds, flag discrepancies, and escalate only the cases that require human judgment. The team stops reviewing 100% of invoices and shifts to reviewing the 10% that genuinely need attention.
Inefficiency 2: Tracking Open Purchase Orders
In manufacturing, a delayed order is not merely an administrative issue. It can halt a production line, cause a missed delivery deadline, or force an emergency purchase at spot-market prices.
Tracking open purchase orders is, in most mid-size companies, a manual process: someone reviews the ERP, identifies which orders are approaching their due date, writes emails to suppliers, waits for replies, and updates the system.
That cycle repeats several times per week. And as order volume grows, tracking becomes reactive — action is taken once a problem already exists, not before.
An agent can monitor the status of open orders, identify those at risk of delay based on supplier history, send internal alerts or automated communications to the supplier, and log responses in the system — without human intervention for routine cases.
For a company with an average of 150 open orders, this can represent between 10 and 20 hours recovered per month, along with a measurable reduction in stockout incidents.
Inefficiency 3: Reconciling Agreed Terms Against What Is Actually Paid
This is the least visible inefficiency and, frequently, the most costly.
Commercial terms — volume discounts, rebates, payment deadlines, late-delivery penalties — are negotiated and recorded in contracts. But in day-to-day operations, no one systematically verifies that what is paid accurately reflects what was agreed.
Errors are small per transaction and significant in aggregate. A mid-size manufacturing company with EUR 5 million in annual purchases may be overpaying by between 1% and 3% due to misapplied terms — between EUR 50,000 and EUR 150,000 per year — without anyone detecting it, because the verification process is manual and time-intensive.
An agent can cross-reference each invoice against the terms of the corresponding contract, identify deviations, and generate a report of pending claims. It does not replace negotiation or the supplier relationship. It does eliminate the blind spot.
How It Works in Practice: A Hypothetical Case
An industrial manufacturing company with 120 employees, ERP Dynamics 365, and a three-person purchasing team manages approximately 400 invoices per month and 200 active orders simultaneously.
The team spends, by conservative estimate, 35 hours per month on the three inefficiencies described: 15 hours on invoice validation, 12 on order tracking, and 8 on terms reconciliation.
With an agent deployed on existing data — no migration, no ERP change — those 35 hours are reduced to between 5 and 8 hours of exception review. The team does not disappear: it focuses on the cases that require judgment, negotiation, or decision-making.
In parallel, systematic detection of misapplied terms can recover between 1% and 2% of purchase volume. For a company with EUR 3 million in annual purchases, that represents between EUR 30,000 and EUR 60,000 in potential recovery in the first year.
Implementation time for an agent of this type, integrated with the ERP and corporate email, is between 4 and 8 weeks.
What Stays the Same — and What Changes
The ERP remains the system of record. Contracts remain the reference documents. The purchasing team continues to make the decisions that require judgment.
What changes is the volume of routine work that team absorbs. And, as a result, the capacity to dedicate time to what generates value: negotiation, supplier analysis, terms optimization.
A procurement agent is not a replacement for the system or the team. It is the layer that connects what already exists and executes what no one has the time to do consistently.
Conclusion
If your company already has an ERP and your purchasing team is still spending hours validating invoices, chasing orders, and reconciling terms manually, the problem is not the system. It is the absence of automation over the processes the system does not cover.
An AI agent can close that gap in weeks, without replacing what already works and with a measurable impact on both time and costs.
If you want to know whether this applies to your operation, you can request a free diagnostic. In under 48 hours, we will send you an impact estimate based on your actual purchase volume.
[→ Request a free diagnostic]