Articles
Buying without a purchase order is how stock and cash stop matching
The purchase order is the one record linking what was ordered, what arrived and what was invoiced. The three-way match, partial deliveries, price variance.
- purchasing
- stock
- erp
A purchase order is the only document that says what you agreed to buy, how much, at what price and from whom. Remove it and the three records that decide your margin — order, delivery, invoice — get reconciled from memory, by whoever is free that afternoon. Stock and cash do not drift because someone stole something; they drift because nothing ties the arrival to the agreement.
What does a three-way match actually compare?
The order says what was agreed, the delivery note says what arrived, the invoice says what is being charged. The match asks two questions: does the quantity billed equal the quantity received, and is that the quantity that was ordered.
It is not a month-end ritual. It is the one moment when a shortfall or a changed price is still a question someone can answer, because the goods are recent and the driver is reachable. A month later it is archaeology: the pallet is on the shelf, the invoice is due, and the only option is to accept the difference and call it a cost.
The three documents have a published shape — UBL defines the order, the despatch advice and the invoice as separate documents, each with its own identifier — the separation a small business needs and rarely has.
What happens when nobody wrote an order?
The receipt has to invent the agreement. Goods arrive from a phone call; whoever is at the door counts what is in front of them and writes a number, and that number becomes both the stock record and, later, the justification for the invoice. The price is unknown until the invoice lands, and by then the goods are shelved or sold, so the invoice is approved because refusing it would mean removing stock that has moved.
The damage is not the missing paper. It is that every later question has no answer: was this the agreed price, was the quantity right, was this part of a larger order, does the supplier still expect to ship. Emergency buying is legitimate. Buying without a record is what turns an emergency into a permanent gap.
How do partial deliveries and backorders break the count?
A line ordered for more than arrives is still one line, and the rest belongs to it: the line carries an ordered quantity, each receipt consumes part of it, and the remainder stays visible as open.
Backorders break when the remainder is re-keyed. Someone receives the first shipment, sees that the order is short, and raises a second order for the balance. The commitment is then counted twice, the supplier sees two orders, and the next delivery may be accepted against both. The symptom appears months later, as stock higher than anyone expects. A shortfall is not a new purchase; it is the open part of the existing one.
What if the invoice carries a different price?
The order holds the agreed price, and the invoice does not get to redefine it silently. Differences are normal — freight added, a promotion that ended, a substitution, a currency movement between order and delivery — and the point is to see them, not to forbid them.
A variance is posted as a variance, with a reason and a name against it. Three answers are legitimate: accept the new price for future orders, reject it and ask for a credit note, or hold the payment until the supplier explains. What is not legitimate is posting the invoiced amount into the cost of the goods and letting the margin absorb it. Do that and the cost of an item changes every month for reasons nobody can reconstruct — the same failure as a price list that drifts.
| Document | Answers | If it is missing |
|---|---|---|
| Purchase order | what was agreed, and at what price | the receipt becomes a guess |
| Delivery note | what arrived, and in what condition | the invoice decides the quantity |
| Supplier invoice | what is being charged now | the price is never checked |
Why is receiving the moment to record condition?
Because it is the only moment when someone is looking at the goods and the person who carried them is still standing there. Quantity and condition recorded at the door are evidence; recorded a week later they are an argument about who damaged what.
A receipt is a record of provenance in the plain sense — who, when, against what — the quality the W3C's guidance asks of any published record. That is where a claim against a supplier or a courier is created or lost.
So the receipt needs three things per line: how many arrived, how many are acceptable, what is wrong with the rest. Rejected quantity does not enter sellable stock; it enters a holding location until the supplier collects it or credits it.
What order do you fix this in?
- Make the order mandatory for anything that creates a payable. Including the phone order, written the same day.
- Give every line an ordered quantity that is never overwritten. Receipts consume it; the line remembers what was asked for.
- Record the receipt against the line, at the door. Received, accepted, rejected, condition, and who signed.
- Leave the shortfall open. The balance stays on the same line until it arrives or is cancelled in writing.
- Match in two steps. Quantity first, billed against received; then price, billed against ordered.
- Route every variance to one owner with a reason. One person, and a reason from a short list rather than typed freehand.
- Report open orders weekly. What has not fully arrived, oldest first.
Where this goes wrong
- The order is edited after delivery to match the invoice. The report looks clean, the only record of what was agreed is gone, and a supplier's price increase becomes invisible by design.
- Receiving is closed as "all arrived" because counting takes time. The shortfall surfaces at the stock count, months later, attributed to theft.
- The match is run by someone who never sees the goods. They can compare documents, not answer "did this arrive", so every variance resolves in favour of the paper.
What this does not cover
This is about the chain from agreement to payment, not about choosing suppliers or when payment falls due. It assumes one system can hold the order, the receipt and the invoice; a business buying through a marketplace inherits that platform's chain and can only reconcile around it. Nor does it cover regimes where a tax authority must clear an invoice before it is valid: one more step, same logic. Purchases with no supplier document at all, such as a run to the market paid from a cash box, need a different control rather than a lighter version of this one.
We build the purchasing chain — order, receipt, invoice match — so a delivery can only land against something that was agreed, and a price can only change with a reason attached.
Services in this article
Articles
Related articles.
Why your stock count never matches the system
Counts drift because two places accept stock movements and neither owns the number. What to record, what to count, and what to fix first.
- inventory
- erp
- operations
Why your price list is wrong by the time it reaches the counter
Five copies of one price and one authority: how a change propagates, the four routes a stale price takes, and what the invoice must keep.
- pricing
- erp
- operations
A monthly report that reconciles: the five numbers that matter
Revenue invoiced, cash collected, gross margin, stock value and aged receivables: where each comes from, what it must match, and who signs.
- reporting
- finance
- analytics
Start a project
Have something to build?
One short brief is enough. You get a written scope and a fixed quote before anything starts.
