On this page
Most small and mid-sized retailers manage purchasing through email threads, spreadsheets, and supplier phone calls. It works, in the sense that stock generally arrives and operations continue. What it does not do is give you visibility into what was ordered, what was received, and what the variance between the two was. That gap shows up as stockouts, over-ordering, and receiving errors that accumulate into margin erosion.
The Cost of Informal Purchase Order Management
Most small and mid-sized retailers manage purchasing through a combination of email threads, spreadsheets, and supplier phone calls. It works, in the sense that stock generally arrives and operations continue. What it does not do is give you visibility into what was ordered, what was received, and what the variance between the two was.
The cost of informal PO management shows up in three places. First, stockouts: without a structured system tracking reorder points and lead times, replenishment decisions are reactive rather than predictive. You run out of a product, notice the gap, and place an emergency order at whatever cost is available. Second, over-ordering: without visibility into what is already on order, buyers sometimes place duplicate orders or order quantities that exceed demand, tying up cash in excess inventory. Third, receiving errors: without a purchase order to check deliveries against, discrepancies between what was ordered and what was delivered are often not caught until a cycle count reveals the variance, weeks after the delivery.
A structured purchase order management system addresses all three by creating a documented, traceable record of every order from the moment a replenishment need is identified to the moment goods are confirmed received and matched against the invoice.
The Five Stages of a Purchase Order Lifecycle
A well-designed PO management system tracks every order through a defined lifecycle with clear state transitions. Each state transition creates a record, assigns accountability, and triggers the next action.
Stage 1 is Draft. A buyer identifies a replenishment need, selects a supplier, and creates a draft PO with the items, quantities, and expected unit costs. The draft stage allows review and adjustment before the order is committed.
Stage 2 is Submitted. The PO is sent to the supplier, either electronically or by email. The submission records the date, the agreed quantities, and the expected delivery date. From this point, the PO is a contractual commitment and should not be modified without a formal amendment process.
Stage 3 is Confirmed. The supplier acknowledges the order and confirms availability, quantity, and delivery schedule. Not all suppliers provide order confirmations, but capturing this step when available creates a cleaner audit trail and makes delivery discrepancy resolution easier.
Stage 4 is Received. Goods arrive at the warehouse or store, and a receiving team counts and inspects the delivery against the PO. Quantities received are recorded against the PO line items. Discrepancies, short shipments, or damaged goods are flagged for follow-up. This is where blind receiving protocols (counting before seeing the PO quantity) catch supplier fraud and errors.
Stage 5 is Completed. The received quantities are matched against the PO and the supplier invoice. Any discrepancies are resolved. The PO is closed, inventory is updated, and the invoice is approved for payment. The completed PO record serves as the audit trail for the inventory receipt and the accounting entry.
- Draft: buyer creates and reviews the order before commitment
- Submitted: order sent to supplier, quantities and delivery date locked
- Confirmed: supplier acknowledges availability and schedule
- Received: goods counted against PO, discrepancies flagged
- Completed: invoice matched to PO, inventory updated, payment approved
Setting Reorder Points and Safety Stock
The most impactful improvement a retailer can make to purchase order management is shifting from reactive replenishment (ordering when stock runs out) to predictive replenishment (ordering before stock reaches the minimum level needed to cover the lead time).
The reorder point (ROP) is the inventory level at which a new order should be placed so that stock does not run out before the order arrives. The formula is: ROP = (Average Daily Sales x Lead Time in Days) + Safety Stock.
Safety stock is a buffer against demand variability and lead time variability. A product that sells an average of 10 units per day but varies between 5 and 20 units per day needs more safety stock than a product that consistently sells 10 units per day. The safety stock calculation accounts for the standard deviation of both demand and lead time.
For most retailers, calculating and maintaining ROPs manually across hundreds or thousands of SKUs is not feasible. The practical solution is a system that works out each item's daily rate of sale from real sales and suggests order quantities a buyer can review, edit and turn into a purchase order.
How Sales-Based PO Pre-Fill Works
A reorder point tells you when to order. A pre-filled purchase order also suggests how much: for each item the supplier carries, the expected sales over the period you are ordering for, less what is on the shelf and what is already on its way.
The arithmetic is simple and should be visible. Units sold (net of returns) divided by the days the item has been in the store gives a daily rate; the rate times the days to cover gives demand; demand minus stock on hand and on order, rounded up to the case size, gives the suggestion. See demand forecasting without the hype for a worked example.
The output is a draft purchase order that a buyer reviews rather than builds from scratch, adjusting for what the arithmetic can't know: an upcoming promotion, a supply constraint, a product being discontinued. The buyer's job shifts from calculation to judgement.
Some systems use machine-learning models for this step. They can help with large catalogues and heavy promotion calendars, but a transparent calculation is easier to trust and to correct, and on its own it fixes the most common errors: ignoring stock on order, and measuring new items over the wrong period.
Landed Cost Allocation and True Inventory Costs
The cost recorded in your inventory system when goods are received should be the true cost per unit, including all costs incurred to get that unit to your warehouse. This is the landed cost, and it differs from the supplier invoice price whenever shipping, customs, duties, or handling fees are involved.
Landed cost allocation distributes these additional costs across the units in a shipment proportionally. If a $500 shipment of 200 units arrives with a $50 freight charge, the landed cost per unit is $2.75 instead of $2.50. That difference flows into COGS when the units are sold, affecting gross margin calculations. If you record only the supplier invoice price and expense freight separately, your per-product margin reports will consistently overstate profitability for imported or shipped goods.
For retailers with international suppliers, freight, customs duties, and insurance can represent a substantial portion of true landed cost. Accurate landed cost allocation requires the PO management system to support the addition of freight and duty costs to a shipment and the distribution of those costs across SKUs, typically in proportion to the value or weight of each line item.
Getting landed costs right matters most for pricing decisions. If your cost basis is understated because landed costs are not allocated to inventory, your margin calculations will indicate acceptable profitability even when the true margin on international goods is insufficient. This leads to chronic underpricing in categories sourced from suppliers with significant freight costs.
Purchase order management is the connective tissue between your inventory records and your supply chain. When it works well, stockouts are rare, over-ordering is controlled, and every inventory receipt is verified against a documented order. When it is informal, the gaps accumulate as shrinkage, margin erosion, and cash tied up in inventory that should not have been ordered. The infrastructure to do it right is not complex: a five-stage PO lifecycle, reorder points calculated from live sales velocity, and landed cost allocation at the line-item level. The key is that all of it needs to be connected to your inventory system and your general ledger so that every PO completion automatically updates inventory counts and creates the corresponding accounting entry.
Purchase Orders Pre-Filled From Real Sales
Momentum pre-fills purchase orders from what each location sold, net of returns and of stock already on order, for a buyer to review. It receives part deliveries, handles purchase returns, spreads landed cost by value or quantity, keeps a preferred supplier per branch and scores suppliers. Every receipt posts to your books. Book a demo to see the full workflow.



