The Instructions Sheet
Four things to read first, then nine steps and what the workbook does not do.
Most ledger formats are a blank T-account. This free Excel builds every customer's and supplier's ledger from one list of entries, ages what is unpaid, and checks micro and small suppliers against the MSMED Act's 15-day and 45-day limits. Updated October 2026.
Four things to read first, then nine steps and what the workbook does not do.
Up to 100 customers and suppliers, once each: debtor or creditor, MSME status, Udyam number, credit days agreed in writing and opening balance, plus the RBI Bank Rate.
Every bill, receipt, payment and note by date, up to 500 of them. Debit, credit, the due date, what is unpaid and the days overdue work themselves out.
Pick a party and a period and print the account: opening balance, each entry, a running Dr or Cr balance, and a balance confirmation for the party to sign.
Every party's balance, unpaid bills by age, what is past due, the MSMED interest estimate and the year-end figures for micro and small suppliers.
Eleven provisions, quoted or summarised, and seven months at a made-up distributor with two supplier bills past due on purpose.
Petpooja Invoice keeps billing and inventory in one place and records every transaction, with GST worked out on every invoice, so the sales in each customer's ledger come from bills you actually raised.
Explore Petpooja InvoiceA ledger lists one party's dealings in date order, with a running balance. For a micro or small supplier with Udyam registration it does one more job: it shows when each bill falls due. Under section 15 of the MSMED Act, 2006, payment is due within 15 days of receiving the goods or services unless a term is agreed in writing, and a written term cannot go past 45 days.
Miss the date and section 16 adds compound interest at three times the RBI Bank Rate, whatever the contract says. Leave the bill unpaid at the year end and section 37(2)(g) of the Income-tax Act, 2025, the old 43B(h), moves the deduction to the year you pay. Paying before you file the return does not bring it back.
In the example, a packaging supplier's bill of ₹42,000 is received on 6 September on 30 days' written terms. A ₹2,000 debit note later, ₹40,000 is still unpaid on 31 October, 25 days past due. The Entries sheet flags it and the Outstanding sheet adds the interest, months before the year closes. Our glossary entry on sundry creditors walks through the same two clocks.
The customer side runs on the same entries. The Outstanding sheet ages every debtor's unpaid bills, which is where our guide to getting accounts receivable paid faster starts.
Here's a preview of what you'll get inside, sheet by sheet, in the order they open.
With no written term, a micro or small supplier is paid within 15 days of receiving the goods or services.
Source: MSMED Act, 2006, s.2(b) and s.15, read 28-Oct-2026The longest term a written agreement can set. The workbook caps a longer one at 45.
Source: MSMED Act, 2006, proviso to s.15, read 28-Oct-2026Compound interest with monthly rests on a late payment: 17.25% a year, compounded monthly, at the 5.75% Bank Rate shown by the RBI on 27-Oct-2026.
Source: MSMED Act, 2006, s.16; RBI, read 28-Oct-2026Forty-five days is the most a written agreement can give. With nothing in writing, a micro or small supplier is due in 15 days.
The clock starts on acceptance, the day the goods or services were received. Enter that date on purchase bills when it differs.
That works for other dues. For micro and small suppliers, section 37(3) leaves them out: unpaid and past due at the year end means deducted in the year you pay.
A medium enterprise is outside the payment rules, and a trader's Udyam registration is for bank lending only. The Parties sheet flags both.
Copying every bill into a vendor ledger doubles the entries and the mistakes. One list of entries, read by party, cannot disagree with itself.
Without a rule, ageing is guesswork. The workbook clears the oldest open bill first, so every party is aged the same way.
A ledger account sent at the year end and signed back settles differences before they turn into bad debts. The Ledger Account sheet prints one with a confirmation line.
| Aspect | A blank T-account | With this workbook |
|---|---|---|
| Party ledgers | Written up one by one | Built from one list of entries |
| Running balance | Added by hand | Dr or Cr after every entry |
| Ageing | Not shown | 0-30, 31-60, 61-90 and over 90 days |
| MSME due dates | Not known | 15 days, or the written term up to 45 |
| Interest on late payment | Not worked out | Estimated at three times the Bank Rate, monthly rests |
| Year-end deduction | Found at the audit | Shown before the year closes |
Swipe the table sideways to see the full comparison.
Download the free ledger account format and see every party's balance, ageing and MSME due date from one list of entries.
Petpooja is India's leading SME business software suite, trusted by 1,50,000+ businesses across restaurants, retail, healthcare, manufacturing, and more. From billing and payroll to task management and procurement Petpooja helps Indian businesses run better, every day.
Petpooja Invoice records every transaction as you bill, with GST worked out on every invoice. For the side you owe, our glossary entry on accounts payable sets out what belongs in it. Ask for a walkthrough of Petpooja Invoice.