What Is Sales Order?
Also known as: SO, customer order, CO, order entry
Definition
A sales order is the ERP document recording a customer's commitment to buy specific items at agreed prices and dates. It reserves or creates demand for supply, triggers picking and shipping, and later drives invoicing and revenue recognition.
Sales Order Explained
The sales order is the center of the order-to-cash flow. It captures the customer, ship-to and bill-to, line items with quantities, prices, requested and promised dates, tax and payment terms. Once released, it becomes demand: MRP sees it as an independent requirement, the available-to-promise check consumes against it, and the warehouse sees it as something to pick.
Different ERPs use different names. Infor SyteLine calls it a Customer Order and lets lines be linked to job orders for make-to-order work. Infor LN has Sales Orders in the Sales Control module. SAP uses VA01 for order creation, with delivery and billing as separate follow-on documents. NetSuite has a Sales Order that flows to Item Fulfillment and Invoice, and Business Central has Sales Orders with posted shipments and invoices.
A line on a sales order can be satisfied in several ways: from stock, from a planned or firm production order, by a purchase order, or by a drop shipment from a supplier. The fulfilment method set on the line or the item determines what the ERP generates, which is why item setup errors show up first as sales order problems.
Common data problems are customer price overrides that nobody can trace, promised dates entered by hand that ignore capacity, and orders edited after production has started. Good controls place approval workflows on credit holds, margin thresholds and changes after release.
Why It Matters
- It is the demand signal for MRP, so poor sales order data produces poor material and capacity plans.
- Promised dates set at order entry drive on-time delivery performance, one of the metrics customers judge you on.
- Revenue, margin and backlog reports all start here, and a clean order record keeps finance and sales reconciled.
- It links the commercial agreement to the physical work, making change control and traceability possible.
In Practice
A customer orders 200 units at a requested date four weeks out. Entry runs an availability check: 120 are in stock and 80 need production. The ERP reserves 120, creates a planned order for 80 with a two-week lead time and sets a promised date of day 18. If the customer then changes the quantity to 300, the order change must propagate to the planned order and purchase demand, or the plan will be wrong.
Frequently Asked Questions
What is the difference between a sales order and an invoice?
The sales order records the commitment to supply. The invoice is the later billing document, normally created after shipment, and it posts revenue and a receivable.
What is the difference between a quote and a sales order?
A quote is an offer that does not reserve stock or drive MRP. A sales order is an accepted commitment that creates demand and fulfilment tasks.
Does a sales order create a work order?
Only for make-to-order or engineer-to-order lines, or when MRP plans production to cover the demand. Stocked items usually ship from inventory.
What is a sales order line status?
A status such as open, planned, picked, shipped or invoiced that shows how far each line has progressed. Names vary by ERP.
Related Terms
ATP (Available to Promise)
ATP (available to promise) is the portion of inventory and scheduled production not yet committed to existing customer orders, calculated by date so order entry can quote a delivery a customer can rely on.
Order-to-Cash (O2C)
Order-to-cash (O2C) is the end-to-end business process from receiving a customer order through fulfilment, invoicing and collecting payment. In ERP it spans sales, inventory, shipping, accounts receivable and the general ledger.
Make-to-Order (MTO)
Make-to-order (MTO) is a production strategy where a product is manufactured only after a confirmed customer order, using existing designs and routings. It avoids finished goods inventory but gives the customer a lead time equal to procurement plus production time.
MRP (Material Requirements Planning)
MRP (Material Requirements Planning) is the ERP calculation that explodes demand through bills of materials, nets it against on-hand and on-order inventory, and offsets by lead time to produce timed purchase and work order suggestions.
Backorder
A backorder is the unfulfilled portion of a customer order that cannot ship because stock is unavailable, which the supplier agrees to deliver later. ERPs keep it open and allocate incoming supply to it as receipts or production complete.
Working with Sales Order in a live environment? Our engineers do this every day - and our AI agents automate most of it.