GlossarySeptember 22, 2026

What Is a Sales Order?

← Back to all blogs

A sales order is a document created by the seller to record a customer’s order. It lists the products, quantities, prices, payment terms and delivery details the seller has agreed to supply. In wholesale distribution, the sales order lives in the ERP and tells the warehouse what to pick and ship and tells finance what to invoice.

A sales order is usually created in response to a customer’s purchase order. The customer’s PO says “this is what we want to buy.” The seller’s sales order says “this is what we have agreed to sell you.”

What a sales order includes

A typical sales order contains:

Sales order vs purchase order

Purchase orderSales order
Created byBuyerSeller
PurposeRequest goodsConfirm and record the sale
Lives inBuyer’s systemSeller’s ERP
Uses theBuyer’s item codes and descriptionsSeller’s SKUs and pricing
TriggersThe seller’s order processPicking, shipping and invoicing

One of the biggest jobs on the order desk is turning the customer’s purchase order into an accurate sales order. The customer may use their own product names or item codes, order in different units, or quote old prices. Each difference has to be resolved before the sales order is correct.

The sales order process

  1. Receive the customer’s order by email, fax, PDF, phone, text, EDI or portal.
  2. Check it against the catalog, customer pricing and stock.
  3. Resolve any problems with the customer.
  4. Create the sales order in the ERP.
  5. Send an order confirmation or PO acknowledgement to the customer.
  6. Fulfil the order, then convert it to a delivery note and invoice.

The sales order often sits alongside an order management system, which tracks it through fulfilment. This article on how an order management system fits with your ERP explains how the two work together.

Sales order statuses

Sales orders usually move through statuses such as:

Common sales order problems

How Ordana helps

Ordana creates accurate sales orders from whatever the customer sends. The Ordana Desk Agent reads the incoming order in any format, maps the customer’s items to your SKUs, applies their pricing and checks stock.

If anything needs changing, the agent agrees it with the retailer first. It then writes the finished sales order directly into your ERP, including NetSuite, SAP, Sage and Microsoft Dynamics, and sends the customer a confirmation. No draft orders are left waiting for a rep to finish them.

Schedule a demo to see Ordana create sales orders in your ERP.

Frequently asked questions


Is a sales order a legal contract?

A sales order records the agreed terms and, once accepted by both sides, is generally treated as part of the contract of sale. Check your own terms and conditions for specifics.

Is a sales order the same as an invoice?

No. A sales order confirms what will be supplied. An invoice requests payment after the goods are delivered.

Who creates the sales order?

The seller creates it, usually the order desk or customer service team, or an automated system.

Can a sales order be changed?

Yes, until it ships. Changes should be confirmed with the customer.


← Back to all blogs
❓ Browse our FAQ — common questions answered  →
See Ordana in action
See Ordana running on your orders

A 30-minute demo using your actual order channels.

Schedule a Demo →Explore the Agents