Business performance note: Educational content only, not financial, tax or legal advice. Prices lock at issue date only. Confirm tax treatment with your accountant. See Disclaimer.

I over-ordered Rs 28,000 of stock in July 2026 from a phone quote with no PO and the supplier denied the price. I now issue PO-2026-0081 before every buy and SO-2026-0145 on every sale. This guide shows that two-slip control so you stop overstock and invoice fast. In India show GST slab per line with GSTIN plus place of supply. Globally show VAT ID or US sales tax on order totals.

Short answer: Purchase orders control what you buy from suppliers, sales orders control what you promise to customers. Issue a purchase order before buying with price, quantity and delivery terms, record a sales order on every sale with SKU, quantity and promise date, then link purchase orders to supplier bills and sales orders to invoices and receipts. Use the free purchase order generator and sales order generator with consistent numbering.

What Each Order Controls

A purchase order is your instruction to a supplier. It states what you will buy, at what price, in what quantity, delivered where and paid how. It prevents maverick buying, locks prices quoted on phone, and gives receiving a checklist to verify. Without it suppliers ship substitutes, prices creep and accounts pays duplicates. A sales order is your promise to a customer. It records SKU, quantity, price, promise date and delivery terms. It drives picking, packing, dispatch and invoicing. Without it teams miss items, ship late and invoice wrong prices. Both fit on one page and both need numbers.

Direction decides everything. Purchase orders flow inbound: requisition to purchase order to supplier confirmation to goods receipt to supplier bill to payment. Sales orders flow outbound: quote to sales order to pick and pack to shipment to invoice to receipt. Crossing them causes chaos such as using a sales order to buy stock or a purchase order to promise customers. Keep separate sequences with clear prefixes and train everyone to ask which direction before creating.

Create with purchase order generator and sales order generator. Both run free locally with no signup. Numbering policy in order numbering guide and fulfillment in job cards guide. Pillar overview in business operations guide.

How to Create the Right Order in 3 Steps

This section covers: Step 2 — Approve and Send; Step 3 — Receive Fulfill and Bill.

Step 1 — Create the Right Order

Choose purchase order when you buy, sales order when you sell. Enter number such as PO-2026-0081 or SO-2026-0145, dates, buyer plus supplier or customer details, line items with SKU, description, quantity, unit price, tax and total, plus delivery address and payment terms. Copy quote prices exactly and note validity.

Step 2 — Approve and Send

Route purchase orders above threshold for manager approval with date and signature. Send to supplier and get confirmation of price and date. Confirm sales orders to customers with promise date after checking stock or capacity. Log expected dates in one open orders sheet visible to all.

Step 3 — Receive Fulfill and Bill

On inbound, check quantity and condition against the purchase order, note shortages, then match order to receipt to bill before paying. On outbound, pick against the sales order, pack, dispatch, get proof, then copy the sales order to invoice and receipt on payment. Variances trigger correction, not silent adjustment.

Fields and Links From Order to Cash

Matching fields make reconciliation instant. Both orders share number, dates, parties, lines, totals, delivery and terms. Purchase orders add requisitioner, approval and supplier confirmation. Sales orders add promise date, dispatch proof and return terms. Cross-reference at each handoff: requisition cites budget, purchase order cites requisition, receipt cites purchase order, bill cites purchase order, payment cites bill. Quote cites inquiry, sales order cites quote, shipment cites sales order, invoice cites sales order, receipt cites invoice. This chain answers any audit or customer query in minutes.

Table — PO vs SO field map
FieldPurchase order showsSales order shows
NumberPO-2026-0081SO-2026-0145
PartiesYour company plus supplierYour company plus customer
LinesSKU, qty, buy priceSKU, qty, sell price
DeliveryYour receiving addressCustomer address
TermsSupplier pay termsCustomer pay terms
Next docGoods receipt plus billShipment plus invoice

Pricing control is a hidden win. Purchase orders lock supplier prices for the delivery, preventing phone quote amnesia. Sales orders lock customer prices for the promise, preventing discount drift. Monthly, compare purchase price variance by SKU and discount leakage on sales orders. Small leaks compound: 2 percent overpay on 50 lakh buying is 1 lakh lost without a single complaint.

Approval and Receiving Workflows

Simple approval beats no approval. Rule: requester drafts, manager approves above 10000, buyer sends, receiver checks, accounts pays only on three-way match. For sales: sales confirms after stock check, operations picks, quality checks, dispatch ships, accounts invoices on proof. Log each step with date and initials. Escalate late supplier lines at 48 hours before need date, not on the need date. Escalate at-risk sales orders as soon as picking fails.

Table — Three-way match before paying
MatchDocument 1Document 2Action if mismatch
QuantityPO quantityReceipt quantityShort-ship claim plus hold
PricePO priceBill priceReject or credit note
TermsPO termsBill termsCorrect before pay
DeliveryPO addressReceipt stampReroute plus note

Receiving discipline saves cash. Count, weigh or measure on arrival, photograph damage, stamp date and signer, and update the open purchase order log same day. For sales, scan or tick each line on pick, photograph high value packs, capture courier ID and share tracking same hour. These habits cut disputes more than any software.

Numbering and Filing

Separate sequences with prefixes PO and SO plus year plus four-digit padding keep sorting and audits clean. Issue from one log per type, lock after send, void instead of delete, and decide yearly reset in policy. File purchase orders by supplier and date, sales orders by customer and promise date. Weekly, review open orders past due, late supplier confirmations and un-invoiced shipments. See numbering workflow for full prefix policy and receipts plus invoicing for downstream links.

Mistakes to avoid are buying without purchase orders, promising without stock checks, mixing PO and SO numbers, editing after send, deleting numbers, paying without three-way match and invoicing before shipment. Each creates rework or leakage. Ten minutes per order prevents hours of correction.

Checklist Before You File

Verify names spelled correctly, numbers sequential, dates real, quantities with units, prices with currency, tax with rate and ID, totals math-checked, payment method working, delivery address complete and terms signed. A two-minute check prevents a two-week dispute. Photograph or scan signed papers the same day and name files with number plus party plus date. Keep voided numbers with reasons. This habit alone halves support time for returns and audits.

File by month with subfolders for orders, jobs, invoices, receipts and KPI snapshots. Monthly, sample five documents per type and trace end to end. Quarterly, review top customers, top SKUs and channel costs. Yearly, archive with an index of sequences issued, voided and carried forward. Small discipline compounds into clean books and faster decisions.

Stop Stock Mix Ups With Tidy Buy and Sell Slips

A purchase order is sent out when you buy. It names seller, items, counts, price, and due date. A sales order comes in when a buyer buys from you. It names buyer, items, counts, price, and pay date. The arrows point opposite ways. Mixing them causes wrong stock counts and late pay.

Take 100 units bought at $8 and sold at $14. First, 100 times 8 equals $800 buy cost. Next, 100 times 14 equals $1,400 sales. Then 1,400 minus 800 equals $600 gross gain. Then 600 divided by 1,400 equals 0.4286, which times 100 equals 42.9 percent margin.

Both slips need the same core boxes to trace well. Show numbers, dates, party names, item lines, tax, totals, and terms. The sales code goes on the pick list and the invoice. The buy code goes on the stock receipt and the seller bill. Shared codes cut search time at month end.

File buys and sales in two runs and match them weekly. Open buys show what should arrive, open sales show what must ship. Late buys get one chase call, late pay gets one note. This short loop keeps cash and shelves in step. Gaps are explained before books close each month.

  • Buy slip with seller, price, and due date
  • Sell slip with buyer, items, and pay terms
  • Shared numbers linked to stock and invoice
  • Weekly match of open buys and sales
  • One chase rule for late buys and pay