Credit Limit for Retailers: How to Set It and Collect
On this page
- Why every retailer needs a credit limit
- How to set a credit limit for retailers
- Step 1: Estimate one cycle of purchases
- Step 2: Adjust for what you know
- Step 3: Fix payment terms and grace days
- Step 4: Review regularly
- Choosing payment terms that match a kirana's cash flow
- Payment collection that keeps the relationship
- How MaalMitra helps
- Common mistakes
- The bottom line
A sensible credit limit for retailers is roughly what a shop buys from you in one payment cycle, set lower for new shops and raised only after a record of on-time payments. Pair it with clear payment terms (say 15 days), a few grace days, and a fixed reminder routine, and most of your collection problems will shrink before they start.
Udhaar is how wholesale trade works in India. A kirana store cannot pay cash for every order, and a wholesaler who refuses credit loses the customer to one who doesn't. The real question is not whether to give credit, but how much, for how long, and what happens when it isn't paid.
Why every retailer needs a credit limit
Without a limit, credit grows quietly. A shop that pays a little late each month slowly builds a balance that is bigger than a month's purchases, and by the time anyone notices, collecting it can strain the relationship. A limit:
- caps your risk on any single shop,
- gives your staff and salesmen a clear rule instead of a judgment call,
- makes the conversation about the rule, not about the person, and
- rewards good payers, because their limit can go up.
How to set a credit limit for retailers
There is no formula that fits every business, but this four-step method works for most wholesalers and distributors.
Step 1: Estimate one cycle of purchases
Look at how much the shop buys in a typical week or fortnight. If your payment terms are 15 days, a shop that buys about ₹20,000 a fortnight would, in this example, need a limit of around ₹20,000 to keep ordering normally while one cycle is unpaid.
Step 2: Adjust for what you know
| Factor | Move the limit |
|---|---|
| New shop, no history | Down; start with part of one cycle |
| Paid on time for several months | Up, in steps |
| Frequently overdue | Down, or restrict credit |
| Seasonal peak (festivals, weddings) | Temporarily up, then back |
| Low-margin products | Down; your risk per rupee is higher |
Step 3: Fix payment terms and grace days
Payment terms tell the retailer when each bill is due. Grace days are a small buffer before a late bill is treated as overdue for action. Keep both simple and the same for similar shops, so nobody feels singled out.
Step 4: Review regularly
Review limits every quarter, and immediately after a payment problem. Write down why you changed a limit. Six months later you will not remember.
Choosing payment terms that match a kirana's cash flow
A limit only works if the payment terms are realistic. A kirana store turns its stock into cash every day, but not evenly: sales rise around the start of the month when salaries come in, and around festivals. Terms that ignore this are broken by default.
- Match the terms to how fast the goods sell. Fast-moving staples like salt, oil and biscuits sell within days, so shorter terms are fair. Slower lines can justify longer terms.
- Keep the number of options small. Two or three standard terms (for example 7, 15 and 30 days) are easier to explain and enforce than a different deal for every shop.
- Use grace days as a cushion, not a second deadline. A few grace days absorb a delayed UPI transfer or a closed bank; they should not quietly become extra credit.
- Say it once, in writing. When the terms change, tell the retailer before the next order, not after a bill is overdue.
Good terms make the limit feel fair. Shops that understand the rule are far more likely to keep to it.
Payment collection that keeps the relationship
Collection works best when it is boring and predictable.
- Before the due date: a friendly reminder a few days before the bill falls due.
- On the due date: a reminder that the payment is due today, with the amount.
- After the due date: a reminder every few days, then a phone call, then a visit by your salesman.
- When it keeps happening: restrict credit. The shop can still buy, but with cash, UPI or bank, until the account is clear.
A few habits that help:
- Share the same ledger. When the retailer sees the same bills and dues that you see, there is little to argue about. Our udhaar khata app guide explains how a shared khata works.
- Record payments the same day and confirm them when the money arrives.
- Allocate payments to the oldest bills first so the overdue figure stays honest.
- Give salesmen the list. If your salesmen visit shops, they should know who is overdue before they walk in. See our salesman order booking app guide.
- Bill only what you delivered. Short deliveries billed in full are a common source of disputes, and a correct GST invoice for delivered quantities avoids them.
How MaalMitra helps
MaalMitra puts credit control inside the ordering flow, so rules apply when the order is placed rather than after the goods have gone.
- Credit terms per retailer. Turn credit on or off, set a credit limit, payment terms in days and grace days for each retailer, and restrict credit when needed. When you change terms, the retailer is notified.
- Credit check at order time. If an order would cross the available credit, it is not placed on credit and the app shows the amount by which the limit would be exceeded. A restricted retailer can still order with cash, UPI or bank.
- Khata with dues and overdue. Each retailer's ledger shows outstanding, due and overdue amounts, days overdue and available credit, for both sides.
- Payment recording. Retailers and salesmen can record payments for you to confirm; you can also record payments yourself and allocate them FIFO (oldest bill first) or manually.
- Bank and UPI reconciliation. Upload a statement CSV and MaalMitra matches pending payments by UTR or amount, recognising retailers by mobile number or name.
- Reminder schedule. Choose days before due, the due date itself, and an overdue repeat every N days. Reminders reach retailers as in-app notifications.
- Analytics. Track your collection rate and spot declining retailers; retailers can see their own credit usage.
Common mistakes
- One limit for everyone. A new shop and a ten-year customer should not have the same limit.
- Raising limits to "help" a struggling shop. This often increases the loss. Restrict, collect, then rebuild.
- Unconfirmed payments. A payment the retailer says they made but nobody confirmed creates confusion on both sides.
- No written terms. Even a one-line message saying "15 days credit, limit ₹20,000" is better than nothing.
The bottom line
A good credit limit for retailers protects you and rewards good customers at the same time. Base it on real buying patterns, start small, review often, and let a fixed reminder schedule do the uncomfortable part of collection.
Want credit rules that apply themselves on every order? Get started free with MaalMitra.
Frequently asked questions
How do I decide a credit limit for a new retailer?
Start small. A common approach is to look at how much the shop is likely to buy in one payment cycle and set the limit near that, then increase it after a few months of on-time payments. There is no single right number; it depends on your margins and how well you know the shop.
What is the difference between payment terms and grace days?
Payment terms are the number of days the retailer has to pay a bill, for example 15 days. Grace days are a short buffer after the due date before you treat the bill as a problem, for example 3 days. In MaalMitra you set both per retailer.
What happens in MaalMitra when an order crosses the credit limit?
The order is not placed on credit and the app shows by how much the limit would be exceeded. The retailer can reduce the order or pay by cash, UPI or bank instead. If credit is restricted for a shop, it can still order with cash, UPI or bank.
Can MaalMitra send payment reminders?
Yes. Wholesalers set a reminder schedule: a number of days before the due date, on the due date, and every N days while a bill is overdue. Reminders appear as notifications in the retailer's app.
Run your shop on MaalMitra
Track udhaar, send reminders and get paid faster. Free to start.
Start free

