New: AI Procurement Planner
AI Procurement Planner: Know Which SKUs to Buy, and How Many
Built on your ERP data: sales, stock, SKUs and vendor performance. A short, explained buy list every week. Your buyer approves every line.
- Pilot on one product category
- Runs in your cloud or on-premise
- Buyer approves every line
What the AI Procurement Planner is
The AI Procurement Planner is a weekly buying tool for teams that purchase against sales, stock and vendor lead times. You upload exports from your ERP, the planner reconciles demand, nets off everything you already have or have already ordered, applies each vendor's rules, and returns a short buy list with an order quantity per SKU and a flag wherever a human needs to look.
The point is not a bigger report. It is a smaller one. Only the SKUs that need a purchase order or a decision reach the buyer. The rest clear themselves, because the arithmetic says nothing is needed.
It is built by people who have run procurement and shared services, so it follows the way buyers actually work: a weekly cycle, a long tail of SKUs, vendors with minimum order quantities, and a manager who will ask why a quantity was chosen.
The cost of buying wrong
Buying too little means stock-outs: lost sales, delayed dispatch, idle production lines, expedited freight and unhappy customers. Buying too much means dead stock: cash locked in the warehouse, markdowns, expiry, and obsolescence when a design or regulation changes.
Both errors are expensive, and both are mostly invisible until they hurt. A stock-out shows up as a missed dispatch. Excess shows up months later in a write-off. By then nobody remembers the line that caused it.
Why procurement planning is hard
The demand picture is never in one place. Sales history and forecast sit in one report. Stock on hand, open POs and goods in transit sit in others. Production or sales plans come from a third team. Vendor lead time, MOQ and reliability live in master data or in a buyer's memory.
One buyer reconciles all of that by hand, every week, across thousands of SKUs. Sources disagree, and errors stay hidden until something stops.
The weekly spreadsheet loop it replaces
- Export: pull sales, stock, PO and plan reports from the ERP.
- Reconcile in Excel: lookups, formulas and judgement calls across thousands of SKUs.
- Raise POs: order, then find the mistakes when stock runs out or piles up.
The planner keeps the same weekly rhythm but moves the reconciliation into a repeatable engine, so the buyer's time goes to exceptions and vendor issues instead of rebuilding the same workbook.
How each recommendation is built
- Demand: reconcile the sales forecast and plans. The highest signal wins.
- Hidden need: add demand that no plan shows, such as stock waiting on a component.
- Net off: subtract stock on hand, open purchase orders and goods in transit.
- Vendor rules: apply MOQ, rounding and lead time, and hold quantities too small to order.
- Buy list: an order quantity per SKU, with exception flags for the buyer.
The arithmetic is exact and reconciles to your ERP. That matters when an auditor or a finance head asks how a number was reached.
Want to see a buy list built from your own SKUs?Share a sample ERP export and we will walk through it live.
Request a Demo
Every number shows its working
Here is an illustrative example. Highest plan demand is 1,200. Add 150 for stock awaiting a component. Subtract 400 on hand, 300 on open purchase orders and 200 in transit. Net need is 450. The vendor's MOQ is 250, so the order is 500.
Illustrative example with demo data. Your own figures come from your ERP exports.
Each step carries a plain-language note. The buyer can open the exact ERP records behind any figure, with a query to check them. A zero is explained too: the screen shows whether zero means nothing is needed or the data is missing, which is the difference between a safe skip and a silent gap.
Where AI helps, and where it does not
AI predicts and learns. Exact arithmetic places the order.
- Forecasting: the best model per SKU, from gradient boosting to seasonal and intermittent-demand models, chosen by walk-forward testing on your history.
- Learning: the planner learns which lines your buyers tend to change and ranks the review list accordingly.
- Exact rules: netting, MOQ, rounding, overrides and audit are rules, not model output. No language model sits on the ordering path.
Accuracy is measured on your own history. A naive baseline is the floor every model must beat, and a live comparison per SKU group is part of the demo. Where history is thin, the system says so and falls back to the simple baseline.
Curious how forecast accuracy looks on your history?We test it on your own sales data during the pilot.
Scope a Pilot
The buyer stays in charge
- Approve: accept the recommended quantity as it stands.
- Edit: change the quantity. The edit is respected exactly and never silently re-rounded.
- Reject: skip the line. Nothing is ordered automatically.
Every decision is recorded. The approved order file carries the system recommendation next to the human decision, so you can see later where buyers overrode the engine and whether they were right.
Who it is for
If you buy against sales, stock and vendor lead times, it applies to you.
| Segment | What gets bought | Typical pressure |
|---|
| Retail chains | Store and warehouse replenishment across thousands of SKUs | Fashion, grocery, electronics and home ranges |
| Manufacturers | Raw materials, components and packaging before the line runs | Labels, cartons, fasteners, spares |
| Distributors | Wide catalogues from many vendors | Service levels to hold across FMCG, industrial and building supplies |
| Importers | Long lead times and container-sized MOQs | Goods in transit across consumer goods, machinery and chemicals |
| Wholesalers and traders | Fast and slow movers on thin margins | Commodities, hardware, stationery |
| Pharma and healthcare | Expiry and version control on cartons, leaflets and consumables | Distributors, hospitals and manufacturers |
The engine is the same across segments. Vocabulary and parameters change.
A normal week
- Load: drag ERP exports into the browser. Each file is validated on arrival.
- Run: generate the list. SKUs needing orders and flags are separated from the rest.
- Review: approve, edit or reject. Open any line to see why, and focus on flagged SKUs and vendor issues.
- Order: download the approved order file for your ERP or purchasing team.
Working today, and planned
We would rather state plainly what is proven and what is not.
| Working today | Planned |
|---|
| Multi-source demand reconciliation | Direct ERP API integration (file-based today) |
| Netting, MOQ and exception flags | Safety stock in the engine |
| Per-SKU derivation and source rows | Plant and item-level parameters |
| Forecasting with measured accuracy | Role-based access |
| Approve, edit and reject with audit trail | |
| Browser upload with validation | |
Security and deployment
Your data stays in your environment. The planner runs on-premise or in your own cloud account as containers on your infrastructure, in two tiers (application and database) that can share existing hosts. There are no external calls on the ordering path. Files are versioned and checksummed, and every upload is downloadable.
What we need from you
- ERP exports: sales, stock, open POs, plans and vendor data.
- SKU mapping: link product codes to purchased item codes. Gaps are reported.
- Parameters: cover days, MOQ, thresholds and the meaning of storage locations.
- History: one to two years of sales for forecasting. It runs on demand data alone without it.
Onboarding is configuration and column mapping, not a rebuild. We suggest a discovery call of about 45 minutes, a live walk-through, and a pilot on one product category.
How it fits with the rest of Cresolv One
Procurement does not stop at the purchase order. Once a line is approved, vendors confirm and track it through the Vendor Portal, goods arrive through gate-in and warehouse workflows, and invoices can move into AP Automation. The planner sits at the front of that chain.
If your first problem is buying, start here. If it is vendor coordination or receiving, those pages cover the next steps.