Items and party rates together
Enter the core building lines with units and GST rates, then put agreed rates against the contractors you supply across the corridors. That is what lets several people bill from several places without the price depending on who is at the counter. Deliveries should record the site from the first load, because the site-wise question comes up at the first month end.
Corridors rather than a single market
Pune's construction runs along corridors — Wagholi, Hinjewadi, Chakan, Hadapsar — and a supplier typically serves several at once, often for the same contractor. That makes multi-site delivery the normal case rather than the exception, and the question at month end is always how much went where.
Site-wise reading of one account
Recording the site on every delivery means a contractor's ledger can be read whole or filtered to one project. That is what his own accounts department asks for before releasing payment, and it is what settles the recurring argument — which is almost never about whether material was supplied but about which job it belongs to.
Staged payments against specific bills
Payments in this market arrive as part settlements against several old invoices with something on account, and a running balance cannot describe that. Allocating each receipt to specific bills means the statement shows which invoices are actually open, which turns a recovery call from an argument about a total into a question about one unpaid bill.
Setup and staff logins
A thirty-minute call covers your details, items, parties and bill format. Most Pune suppliers then add staff logins in the first week — a counter person on billing and receipts only, a site supervisor on billing at agreed party rates — so the shop does not stop when the owner is out.