Party-wise rates without a rate list in your head
Your best customer has a rate, a new buyer has another, and a party who always pays in seven days has a third. Keeping that in memory works until the day somebody else bills. Rates can be set per party against an item, so the right price appears when you pick the party — and where a rate is negotiated on the day, the line can be overridden without changing anything else. What you should not have is a counter where the price depends on who is standing behind it.
Credit terms, limits and ageing
In wholesale the outstanding is the business. Every party gets a credit limit and terms, the system warns at billing time when a bill would cross the limit, and the outstanding report ranks by amount and by age so the morning calls go where the risk is. Payments are allocated to specific invoices rather than reducing a balance, which is the only way to have a conversation about a particular unpaid bill rather than an argument about a total.
Despatch, transport and proof
Wholesale goods leave on a truck to somebody you may never meet. The challan carries the vehicle number, driver, destination and receiver, freight sits on its own line rather than being hidden in the rate, and the whole record stays against the party permanently. Where the load crosses the e-way bill threshold the figures are already there. That documentation is not bureaucracy — it is what makes a disputed consignment a five-minute conversation instead of a write-off.
Monthly statements as a habit
The wholesalers who recover best send every credit party a statement on the first of the month, unprompted. It reads as a record rather than a demand, it surfaces disagreements while both sides still remember the load, and it means a genuine reminder later does not arrive out of nowhere. From the outstanding screen the whole party list takes a few minutes, with each statement going out as a PDF on WhatsApp.