Sales Order
A sales order is a customer's binding order to be supplied with certain goods or services on agreed terms. In the ERP system it drives the entire process from order acceptance through to invoicing.
A sales order is a customer's binding order to provide defined goods or services at an agreed price, in a specific quantity and on a set delivery date. It comes into being when a customer accepts a quotation or orders directly, and it forms both the legal and operational basis for delivery and invoicing. In the ERP system the sales order is the central sales document that triggers and holds together all downstream processes – availability check, picking, shipping and invoicing.
The term is often used synonymously with "order" or "customer order" and is the sales-side counterpart to the purchase order in procurement: what is a purchase order for the supplier is a sales order for the seller. It documents who receives what, when, in what quantity and at what price, and thus serves as a reference for production, warehouse, accounting and customer service alike.
At a glance
- Binding sales document for goods or services on agreed terms
- Starting point of order processing: from availability check to invoice
- Contains customer, line items, quantities, prices, delivery and payment terms
- Sales-side counterpart to the purchase order in procurement
- Central record in the ERP system's order-to-cash process
How a sales order is structured
A sales order consists of a header and a line-item section. The header holds the order-wide details: customer (accounts receivable) with billing and delivery address, order number from a number range, order date and requested delivery date, payment and delivery terms, plus reference data such as the customer's purchase order number. The line items list the individual articles or services with quantity, unit of measure, unit price, discount and tax rate.
Prices and conditions are usually pulled automatically by the ERP system from stored price lists, discount tiers and customer-specific agreements. This ensures that every order is calculated consistently and does not have to be recomputed manually. The line-item values yield the order value, which in turn feeds into sales metrics, revenue forecasts and the open-order-backlog analysis.
Header and line-item data
Header data applies to the entire order, line-item data to each individual line. A single sales order can contain several line items with different delivery dates, storage locations or tax rates – for example one immediately available and one back-ordered item. The ERP system manages these line items individually and thus allows partial deliveries and line-level status tracking.
How the sales order works in the ERP system
As soon as a sales order is captured, the ERP system checks the availability of the ordered articles (available-to-promise) and reserves stock where needed. If goods are on hand, they are allocated to the order; if they are missing, the system can trigger a purchase requisition or – in manufacturing – a production order. The order then moves through defined statuses: captured, confirmed, in picking, delivered, invoiced.
The follow-on documents are generated from the sales order without re-entering data: the order confirmation to the customer, the delivery note for the goods issue and finally the invoice. Because all documents reference the same order, quantities, prices and dates stay consistent across the entire chain. This end-to-end flow from order to incoming payment is known as the order-to-cash process and is one of the core functions of every ERP system.
Document flow from order to invoice
The typical document flow is: quotation → sales order → order confirmation → delivery note → invoice. Each step takes over data from the preceding document. Partial deliveries generate several delivery notes for one order; conversely, collective invoices combine several deliveries into a single invoice. The ERP system keeps track of which quantity per line item has already been delivered and invoiced.
Why the sales order matters
The sales order is the "single source of truth" for all departments involved in the sales process. Sales, warehouse, shipping and accounting access the same record, which eliminates media breaks, duplicate entries and transcription errors. Customer service can see the current status at any time and give reliable information about delivery dates.
From a business perspective, the open-order backlog provides a solid basis for revenue forecasts, capacity and procurement planning. Metrics such as order lead time or delivery capability can be derived directly from the order data. A cleanly maintained sales order also shortens the time to invoicing and thus to incoming payment – a direct lever on liquidity.
Faulty or incomplete orders, conversely, have effects along the entire chain: wrong quantities lead to over- or under-deliveries, unclear terms to complaints and payment delays. Because the sales order triggers so many downstream processes, a well-maintained data base with correct customer, article and price master data is a prerequisite for a smooth workflow.
Distinction: sales order, quotation and purchase order
A quotation is a non-binding proposal of services and prices; only once the customer accepts it does it become a binding sales order. The sales order is thus the legally binding stage that establishes the obligation to deliver and the right to payment. Many ERP systems convert an accepted quotation into an order at the push of a button, taking over all line items in the process.
The sales order is distinguished from the purchase order by perspective: the same transaction is a purchase order from the buyer's point of view (procurement document) and a sales order from the seller's point of view (sales document). It should also not be confused with the production order, which controls internal manufacturing, or the service order, which covers services and maintenance.
Order, order confirmation and framework agreement
The sales order is the internal document; the order confirmation is its version communicated outward to the customer. A framework agreement, in turn, sets terms over a longer period without itself triggering a specific delivery quantity – the individual call-offs from it are processed as regular sales orders. This keeps the long-term agreement and the operational order processing cleanly separated.
DACH specifics and compliance
In Germany, Austria and Switzerland the sales order is part of an audit-proof document chain. The invoices arising from it are subject to requirements for traceability and immutability – in Germany specified by the GoBD, in Austria and Switzerland by comparable principles of proper accounting; orders and follow-on documents must be archived for the statutory retention periods. On B2B invoices, structured e-invoicing formats such as ZUGFeRD and XRechnung are becoming standard, with their data drawn directly from the sales order.
For cross-border orders, details in the order header control the correct VAT treatment – for example intra-Community supplies or reverse charge. Delivery terms per Incoterms and country-specific tax rates are also stored on the order so that the delivery note and invoice are generated automatically and correctly.
Example
Practical example: order in online wholesale
A mid-sized B2B wholesaler for office supplies receives, via its online shop, an order from a regular customer for 200 lever-arch files and 50 office chairs. In the ERP system this automatically becomes a sales order with two line items. The files are immediately available from stock and are reserved; for the chairs, because stock is insufficient, the system triggers a purchase requisition with the supplier.
The customer promptly receives an order confirmation. As soon as the files are picked, the system generates a delivery note and posts the goods issue – the chairs follow as a partial delivery once they have arrived. At the end of the month, a collective invoice combines both deliveries. Sales and accounting can see at any time which line items are open, delivered or invoiced.
Frequently asked questions
Related services
Questions about Sales Order in your ERP project?
We advise vendor-neutrally – and implement it ourselves on request.