Worked example

A month-end at a paper and board trader.

A made-up reel and sheet trader closes August on Ordence: two banks reconciled, receipts matched to invoices, GST data prepared and checked, an import costed per m², and 37 reels that have not moved.

Composite, not a customer. This business is synthetic. Every figure is a sample, not a customer's data, and no outcome was measured at a real business.

The business

Who they are, and what a month looks like.

About 50 people: two godowns, a sheeting and slitting section, three in accounts. They sell kraft paper, duplex board, maplitho and self-adhesive label stock to printers and converters, in reels and sheets. Some board is imported; the rest is from Indian mills.

They file GST monthly and bank with HDFC and ICICI. Their CA still gets a Tally export each month-end. The month being closed is August 2026.

Days 1 to 3: money in, matched

Bank statements and receipts, matched, with a person confirming.

  1. Bank statement import and reconciliation

    August statements from both banks went in, each in its own format: 412 lines. Ordence suggested matches for 371, which the accountant confirmed; 29 were matched by hand; the last 12, bank charges and interest, were posted after review. With all 412 done and the trial balance checked, the period was locked.

    What it means: the books match the bank, and August cannot be changed once closed.

  2. Receipts matched to invoices

    Of 146 receipts, 131 matched one invoice each, 11 were part payments split over several invoices, and 4 were unidentified and held until the party was found. Nothing posted until a person confirmed.

    Who-owes-what is right on day one, so collection calls go to the right parties.

Days 4 to 20: GST data, prepared and checked

The GSTR-1 file, the 2B match, and the credit at risk.

  1. GSTR-1 JSON

    August had 318 invoices and 9 credit notes, all made in Ordence with HSN codes and the right CGST and SGST or IGST split for each party's state. The GSTR-1 file came from them, and the accountant uploaded it before the 11 September due date for monthly filers.

    The return comes straight from the invoices, with no spreadsheet between.

  2. GSTR-2B match

    August's GSTR-2B came out on 14 September, and purchase bills were matched to it. Of 94 bills, 86 matched, 5 were missing because suppliers had not filed, and 3 differed by ₹2,340 of tax in all.

    Five suppliers to chase before GSTR-3B is due on 20 September.

  3. Input tax credit at risk

    The 5 missing bills had a taxable value of ₹4,12,000, all at 18% here, so ₹74,160 of credit was shown at risk. GSTR-3B figures held those bills back until the suppliers file.

    Credit is claimed only on what suppliers filed, and the gap has a rupee figure and names.

Days 5 to 10: what the stock cost, and what is not moving

An import's landed cost, dead stock and shelf life.

  1. Landed cost on imported reels

    A shipment of 24 coated-board reels closed in August. Each is 1 m wide and 4,500 m long: 1,08,000 m² in all. The supplier invoice was USD 21,600 at ₹84.00 (typed by hand): ₹18,14,400. Freight and insurance added ₹96,000, customs duty other than IGST ₹2,10,240, clearing and local transport ₹38,400. Landed cost: ₹21,59,040, or ₹19.99 per m², against ₹16.80 on the invoice alone. Import IGST, ₹3,81,715 at 18% on the bill of entry, is credit, not cost, so it stays out. It reached GSTR-2B through IMS.

    What it means: each reel carries its real cost, ₹19.99 per m², not the invoice's ₹16.80.

  2. A margin alarm

    The list rate was ₹22.00 per m². On landed cost that is a margin of ₹2.01, or 9.1%, under the 12% target, so Ordence raised an alarm. The owner raised the rate, and regular buyers got a notice.

    A weaker rupee or a costly shipment reaches the selling rate the same week.

  3. Dead stock and shelf life

    37 reels had not moved in 180 days: ₹8.6 lakh at landed cost. And 6 batches of self-adhesive label stock were within 60 days of shelf-life end. Sales got both lists, with each reel's shade, width and rack.

    Slow stock is sold or written down on purpose, and label stock goes out before its glue expires.

Monday: the weekly owner report

What the owner reads after the close.

Monday's scheduled report put the month on one page: who owes what, the ₹74,160 of credit at risk and its five suppliers, the coated-board margin alarm, the dead stock value, and the low point of the 12-week cash forecast.

One page, instead of five spreadsheets from accounts.

August in figures

The sample figures, in one place.

Synthetic month-end figures for a composite paper and board trader
TaskSynthetic figureResult
Bank statement lines412371 suggested and confirmed, 29 by hand, 12 posted as charges and interest
Customer receipts146131 one-to-one, 11 split, 4 held
GSTR-1318 invoices, 9 credit notesJSON prepared and uploaded by the accountant
Purchase bills against GSTR-2B9486 matched, 5 missing, 3 differing
Input tax credit at risk₹74,160Held back from GSTR-3B
Landed cost, coated board₹19.99 per m²Margin alarm at 9.1%
Dead stock37 reels, ₹8.6 lakhListed for sales

Every figure above is a synthetic sample, not a customer's data.

What it does not do

The limits behind this example.

  • Bank statements. Imported as files. Ordence does not connect to the bank.
  • GST filing. GSTR-1 and e-way bill data are prepared as files to upload, and the IRN from the IRP is recorded on the invoice. Ordence does not file on the portal.
  • Exchange rates. Typed by hand. The books stay in rupees.
  • Tally. The CA's export is a file, not a live link to Tally.

Last reviewed 13 October 2026.

Your month-end has its own shape.

Send last month's count of bank statement lines and of purchase bills your CA chased. That shows most of what your close would look like.

Questions first? Email the founders.