A confirmed order from a customer to supply goods or services
A sales order is an internal document created after a customer confirms their intent to purchase goods or services, typically following the acceptance of a quotation. It acts as an authorization to proceed with order fulfilment, including picking, packing, and shipping the goods. A sales order records the customer's name, order date, item details, quantities, agreed prices, expected delivery date, and payment terms. Unlike a sales invoice, a sales order does not create any accounting entry or tax liability — it is an operational document used to track pending orders. For Indian small businesses, maintaining sales orders helps manage order backlogs, plan inventory requirements, ensure timely deliveries, and convert orders into invoices systematically. Sales orders also help prevent overselling by reserving stock for confirmed customers.
You operate a building materials shop in Lucknow. A contractor accepts your quotation and confirms an order for 500 bags of cement at Rs. 380 each and 200 bags of sand at Rs. 60 each. You create a Sales Order: Cement = Rs. 1,90,000, Sand = Rs. 12,000, Total = Rs. 2,02,000. Delivery is scheduled over 3 weeks. You convert each delivery batch into a sales invoice.
A sales order typically reserves stock but does not reduce it until the order is converted into a sales invoice. This way, the stock shows as committed but remains in your inventory count until actual delivery and invoicing.
Yes, you can deliver and invoice a sales order in multiple batches. For example, if a customer orders 500 bags of cement, you can deliver 200 bags first, create an invoice for that batch, and fulfil the remaining 300 bags later.
A sales order is an internal document confirming a customer's order — it does not affect your accounts. A sales invoice is the billing document that creates an accounting entry, records revenue, reduces inventory, and is reported in GST returns.
Manage inventory, billing, and accounting effortlessly.