cashflowos Open web appStart free trial Free trial

Tally how-tos TallyPrime

Sales order processing in Tally

Sales order processing in Tally tracks a customer's order from confirmation to delivery to invoice. You record a sales order, deliver against it fully or in parts, and invoice against the delivery, while Tally shows what is still pending.

Updated 2026-11-054 min read

Who this is for
  • Distributors and wholesalers
  • Dealers with part deliveries
  • Billing and dispatch teams
  • Purchase managers
  • Owners tracking pending orders
On this page 12

Why track orders at all

Without order tracking, orders live in a notebook or a WhatsApp chat. Part deliveries are forgotten, the customer calls asking for the balance 200 boxes, and nobody can tell how much stock is already promised. Recording orders in Tally gives three things: a list of pending orders, stock that is committed versus free, and a link from order to invoice for any dispute. The sales order vs purchase order guide covers the documents themselves.

Switching it on

Order processing is enabled in the company's inventory features, separately for purchase and sales orders. Once on, Sales Order and Purchase Order voucher types become usable, and invoices and delivery notes can refer to orders. If you also want delivery notes separate from invoices, enable tracking numbers (delivery and receipt notes) in the same area.

The typical flow

  1. Sales order: customer, order number, items, quantities, rates, due date for delivery.
  2. Delivery note (if goods go before the bill): select the order; Tally pulls pending items. Stock reduces; no sale in accounts yet.
  3. Sales invoice: select the order and the delivery note tracking number; Tally fills items. The sale and receivable are booked.

Many businesses skip the delivery note and invoice directly against the order when goods and bill go together. Both flows are valid; choose one and use it consistently.

Worked example: part delivery

A tile dealer receives an order from a contractor for 500 boxes of one design at ₹620 per box, ₹3,10,000 before GST. Only 300 boxes are in stock.

  • Sales Order SO-118: 500 boxes.
  • Day 1: Delivery Note for 300 boxes against SO-118, then Sales Invoice for 300 boxes (₹1,86,000 + GST).
  • Pending order report shows SO-118 with 200 boxes outstanding.
  • Day 9: new stock arrives; deliver and invoice 200 boxes against SO-118. The order closes.

At any point, the owner can see that 200 boxes are owed to this contractor, and the purchase team can see why that design needs restocking.

Reports to watch

ReportUse
Sales orders outstandingAll orders with pending quantities and due dates
Order details by party or itemWhat one customer is waiting for, or which orders need an item
Stock with order positionStock in hand vs quantity committed to orders
Delivery notes pending invoiceGoods sent but not yet billed, a common source of lost revenue

Tips that save trouble

  • Close orders that will not be fulfilled. Cancelled or partly abandoned orders left open inflate pending figures for months. TallyPrime lets you close remaining order quantities.
  • Review delivery notes without invoices every week. Each one is a sale not yet billed and a GST supply not yet invoiced.
  • Use due dates. Sorting pending orders by due date turns the report into a dispatch plan.
  • Agree rates at the order stage. Changing rates at invoice time leads to disputes; if rates change, alter the order with a note.

Delivery challans have their own GST rules; see when a delivery challan is required.

Taking orders outside the office

The weak link is usually getting the order into Tally. Salespeople take orders at the dealer's shop and send them on WhatsApp; someone types them later. Each retyping step adds delay and errors. The more directly an order can reach Tally from where it is taken, the more useful order processing becomes.

Linking orders to purchases

Order processing works on both sides. When pending sales orders exceed free stock, the shortfall becomes a purchase order to your supplier. Reviewing pending sales orders against stock every few days tells the purchase team exactly what to buy and for whom, instead of guessing from past sales. In the tile example above, the 200-box shortfall on SO-118 should trigger a purchase order the same day, with the expected arrival date shared with the contractor. Over time, the gap between the order date and the delivery date becomes a useful measure of how well purchase keeps up with sales.

Sales orders into Tally with Cashflow OS

Cashflow OS lets salespeople and showroom staff create sales orders with lines and GST from a wishlist, a visit or a quotation, using price lists by dealer type. Orders from frontline staff can be set to need approval, and approved orders are posted into Tally as sales orders through the connector once writing is switched on. Delivery notes and sales invoices can also be created from the app. See sales orders to Tally.

Avoid these

Common mistakes

  • MistakeLeaving cancelled orders open in Tally
    Do this instead

    Close the remaining quantities, so the pending orders report shows only what customers still expect.

  • MistakeDelivery notes that never get invoiced
    Do this instead

    Review delivery notes pending invoice every week; each one is unbilled revenue and a supply not yet invoiced.

  • MistakeChanging rates at invoice time without telling the customer
    Do this instead

    Agree rates at the order stage; if they change, alter the order with a note before billing.

  • MistakeOrders retyped from WhatsApp hours later
    Do this instead

    Get orders into the system the same day from where they are taken, with as few retyping steps as possible.

Keep handy

Checklist

Sales order processing in Tally — 7 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

Orders taken where the customer is

Salespeople and showroom staff create sales orders with lines and GST in Cashflow OS, using price lists; approved orders post into Tally as sales orders.

See Sales orders to Tally
Orders taken where the customer is
02

Challans and delivery notes from the app

Delivery challans can be made from Tally items and parties and shared as PDF, and delivery notes can be posted to Tally once writing is on.

See Delivery challans
Challans and delivery notes from the app

Questions people ask

Do I have to use delivery notes?
No. If goods and invoice go together, invoice directly against the sales order. Use delivery notes when goods go first and billing follows.
Does a sales order reduce stock?
No. Stock reduces on delivery or invoice. Order reports show quantities committed so you can see free stock.
Can one invoice cover several orders?
Yes, an invoice can pull pending items from more than one order of the same party.
How do I see stock already promised to customers?
Use the stock report with order position, which shows stock in hand against quantities committed to pending sales orders.
Can I close part of a sales order?
Yes. TallyPrime lets you close the remaining quantity of an order that will not be fulfilled, so it stops showing as pending.
Does a delivery note create a GST liability?
The delivery note itself is a stock record. GST is charged on the tax invoice, which for goods is due at or before removal; check with your CA where goods go first and billing follows.
Should purchase orders be linked to sales orders?
It helps. When pending sales orders exceed free stock, raise a purchase order for the shortfall the same day.
Can salespeople's orders need approval before reaching Tally?
In Cashflow OS, yes. Orders from frontline staff can be set to need approval before they are posted to Tally.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo