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.
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.
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.
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.
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.
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.
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.
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.
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.
| Task | Synthetic figure | Result |
|---|---|---|
| Bank statement lines | 412 | 371 suggested and confirmed, 29 by hand, 12 posted as charges and interest |
| Customer receipts | 146 | 131 one-to-one, 11 split, 4 held |
| GSTR-1 | 318 invoices, 9 credit notes | JSON prepared and uploaded by the accountant |
| Purchase bills against GSTR-2B | 94 | 86 matched, 5 missing, 3 differing |
| Input tax credit at risk | ₹74,160 | Held back from GSTR-3B |
| Landed cost, coated board | ₹19.99 per m² | Margin alarm at 9.1% |
| Dead stock | 37 reels, ₹8.6 lakh | Listed 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.