JAI CRM
Home Documentation Tally How each document arrives in Tally

How each document arrives in Tally

Debits, credits, bill references, GST, round-off, discount, charges, TDS and stock lines, document by document.

Every voucher is built from the document’s own figures: its lines, charges, GST split and round-off, exactly as the customer was billed. Nothing is worked out afresh.

Before a voucher is written, its debits and credits are added up and must match to the paisa. A document whose parts do not add up to its total is left out, with the amounts, rather than sent half right. The only gap allowed is the whole-invoice discount the document itself records, which goes to your Discount ledger.

Document by document

In JAI CRMTally voucherDebitedCreditedBill reference
InvoiceSalesThe customer, with the totalSales (or each stock item), the GST ledgers, round-off, chargesNew reference, the invoice number
Bill of supplySalesThe customerSales. No GST: a bill of supply carries noneNew reference, the bill number
Credit noteCredit NoteSales and the GST ledgersThe customerAgainst the invoice it reverses
Purchase billPurchasePurchase (or each stock item), the input GST ledgers, charges on purchasesThe vendor, with the total less any TDS. The TDS goes to TDS payableNew reference, the vendor’s own bill number
Debit noteDebit NoteThe vendorPurchase and the input GST ledgersAgainst the bill
Payment receivedReceiptThe bank or Cash, and TDS receivable for any tax deductedThe customer, with the amount plus the TDSAgainst each invoice it paid
Payment madePaymentThe vendorThe bank or Cash, and TDS payableAgainst each bill it paid

Bill references, and why they matter

Each invoice opens a bill in Tally under its own number, and each payment closes it. So Tally’s outstanding report shows what is still owed, invoice by invoice, the same as JAI CRM does.

  • A payment set against an invoice goes against that invoice.
  • Money received against a retainer goes as an advance, carrying the retainer’s number.
  • Money not yet set against anything goes on account, under the payment’s own number.
  • A purchase bill is known by the vendor’s own bill number, which goes in the voucher’s reference with its date, because that is the number on the paper in your file.

GST

CGST, SGST or UTGST, IGST and cess go to their own ledgers, with the amounts on the document. The customer’s or vendor’s GSTIN, registration type and state, and the place of supply, go on the voucher too. Tally needs those for GSTR-1, and without them a sale lands in its “uncertain” list.

A counter sale is taxed at the store, as CGST and SGST, and goes that way. See Point of sale.

Stock items

With stock items on, each goods line goes as the item, its quantity, its rate per unit and the warehouse it came from. A line with no warehouse goes from Tally’s default Main Location. Its value is posted to your Sales or Purchase ledger.

Batches and serial numbers are not sent. Lines go under Tally’s Primary Batch.

Names in Tally stay the same

Tally knows a ledger or an item by its name. So the name each customer, vendor and item is first sent under is kept for good, even if it is renamed here later. Renaming it in Tally would make it a second ledger.

When a customer and a vendor share a name, the second one sent gets its code after the name, for example “Sharma Traders (V-0012)”. A customer called the same as one of your standard ledgers, such as “Sales”, is treated the same way. Typographic dashes and quotes become plain ones, so “Brochure — A4” can be found in Tally as “Brochure – A4”.

A worked example

Invoice INV/2026-27/0001 goes from a Mumbai business to a customer in Delhi. It has 5,000 printed brochures at ₹48 (12% GST) and 1,000 folders at ₹96 (18% GST). With stock items on, it arrives in Tally as:

LineDebit (₹)Credit (₹)
Customer (bill INV/2026-27/0001, new reference)3,82,080.00
Printed brochure, 5,000 Nos at ₹48.00 (to Sales)2,40,000.00
Corporate folder, 1,000 Nos at ₹96.00 (to Sales)96,000.00
Output IGST (₹28,800 at 12% and ₹17,280 at 18%)46,080.00
Total3,82,080.003,82,080.00

It is IGST because Delhi is another state. Had the customer been in Maharashtra, the same ₹46,080 would have gone as ₹23,040 each to Output CGST and Output SGST.

Something missing or wrong here? Tell us. A question that needed asking usually means a page that needed writing.