A sale order captures what a customer has agreed to buy before you actually deliver and invoice. It is perfect for businesses that take orders in advance, prepare goods, and bill on dispatch.
Creating a sale order #
Open vfile.app/sales-order, choose the customer and location, then add the products, quantities and agreed prices. A sale order does not reduce stock or create a due on its own.
Worked example #
A dealer, Malik Farm Store, wants to reserve seed for the coming season.
- You create a sale order for Malik Farm Store with 100 bags of Corn AG 603 at ₨5,000 — a ₨500,000 order.
- You save it. Nothing moves yet: stock is untouched and Malik owes nothing — it is only a commitment.
- Two weeks later you are ready to deliver. You open the order and convert it to an invoice; the 100 bags carry over.
- You finalise the invoice and take payment. Only now does stock drop and the amount post to Malik’s ledger.
You can deliver in parts too — 60 bags now, 40 later — and vFile tracks the pending quantity.
What this affects #
- While it is just an order — no stock change, no ledger due, no accounting.
- On conversion — it becomes a normal sale: stock is deducted and the customer’s ledger is charged.
- Order status shows pending, partly delivered or completed.
Frequently asked questions #
Does a sale order reduce my stock?
No. Stock only moves when you convert the order into a final invoice.
Can I deliver an order in several parts?
Yes — convert part of it now and the rest later; vFile tracks what is outstanding.
What is the difference between a sale order and an invoice?
An order is a commitment before delivery; an invoice is the actual sale that moves stock and money.
Related guides #
- Add Sale (Invoice)
- Purchase Orders — the buying-side equivalent.