Inventory & Purchasing

uPurchase

Demand forecasting and purchasing, in one screen.

uPurchase is the demand-forecasting and inventory-intelligence layer Business Central never had. It classifies every SKU, forecasts demand by location, sizes safety stock against a chosen service level, applies supplier calendars and lead times, weighs carrying cost against stockout risk — and then turns the whole picture into concrete, explainable purchase suggestions. Every recommendation answers the question "why" before you have to ask it: the forecast, the safety stock, the lead time and the current position all live on the same row as the quantity. Edit any number and the projected stock curve updates before anything is committed to Business Central. Purchasers get to challenge the numbers instead of trusting them blind, and controllers see service level, stockouts and excess as daily KPIs rather than monthly autopsies.

uPurchase demand chart with historical, future and forecast curves
Functionalities · 10
uPurchase · Purchase Suggestions

Concrete suggestions. Not lines of MRP or MPS output.

A focused workspace that tells you exactly what to order, in what quantity, by when — with the reasoning attached. Skim the urgency, read the reason, adjust the quantity, approve. The interface is built around the decision, not the data model.

One row, one decision
Each line is a complete recommendation: SKU, quantity, supplier, target date, expected stock position. Approve in place, or open the row to adjust.
Urgency at a glance
Suggestions are ranked by stock-out risk and supplier lead time, so the rows that matter today sit at the top — no sorting, no scrolling for the fire.
Bulk approve when you trust it
Filter to a supplier or class, audit a few rows, approve the rest in one action. The system records who approved what and when.
What you see

Each row is a decision.

Skim the urgency. Read the reason. Adjust the qty. Approve. The defaults are usually right because they are built from your real consumption. When a default is wrong, the override is one click — and the system records it, so next time the model can learn that pattern.

  • Urgency badge per row — overdue, critical, soon, watching
  • Inline editing of quantity, supplier, target date
  • Group by supplier to consolidate POs and hit MOQs
  • Approval flow with audit log — who, what, when, why
uPurchase predicted inventory against safety stock and reorder point
When this matters

Signals you'd reach for this.

01
You order from a planning worksheet
Planning worksheets dump every reorder line at once. Buyers triage by gut. Items slip through.
02
You bundle by supplier in your head
You know which items share a supplier and try to combine them. The system does not help you. Consolidation should be automatic.
03
Same item, different decision daily
Two purchasers, two different quantities for the same SKU. Without visible reasoning, there is no way to reconcile.
04
You miss MOQs and pay surcharges
Hitting a supplier minimum is a known constraint that an MRP line does not show. Suggestions should.
FAQ

The questions everyone asks first.

Still wondering? Ask us directly →

A purchase order line is written into Business Central, linked back to the suggestion that produced it. You can keep working in uPurchase or jump to the PO in Business Central — same data, same lines.

See uPurchase in a 30-minute demo.

A real screen-share with someone who built it. No slides.

The uTools suite

Other apps that pair well with uPurchase