AgroPOSby Innobrains
Expiry and stock records

Expired dawai should never reach the counter

Every zarai markaz loses money the same way — stock sits until a farmer notices the date, and then it is a refund and an argument. Two bottles of the same dawai can carry different batch numbers and different expiry dates, and software that treats them as one pile cannot warn you.

Why per-product stock is not enough

General retail POS software keeps one quantity per product. That is fine for soap. It is wrong for anything with an expiry date, because it cannot answer the two questions that matter:

  • Which of this stock expires first, and should therefore be sold first?
  • A customer is complaining about a bad bottle — which batch was it, and which supplier did it come from?

What a batch holds

Every purchase is entered against a batch, and the batch keeps its own record:

  • Batch number and expiry date as printed on the carton
  • Pack size — a 250 ml bottle and a 1 litre can are not the same line
  • Purchase rate, so margin is calculated against what that stock actually cost
  • Supplier and invoice number, so anything can be traced back

Oldest stock moves first

When you sell, AgroPOS takes from the earliest-expiring batch first — FEFO, not plain FIFO. Older goods leave the shelf before they become a write-off, without anyone at the counter having to remember which carton came in when.

You can still pick a specific batch or pack size when a customer asks for one.

Expired stock cannot be sold by accident

Expired batches are excluded at the till. A cashier cannot ring one up by mistake, which is the single most expensive error a pesticide counter makes — it costs the refund, the argument, and sometimes the customer.

The dashboard shows what is expiring within a window you choose, so stock can be moved, discounted or returned to the supplier while it still has value.

The batch-wise register

Inspector Mode prints a batch-wise stock register — every batch you hold, with its number and expiry date, on your own letterhead with your dealer licence number. This is the register that matters most for pesticides, and it prints for any date range in a few seconds.

All seven inspection registers →

Tracing a complaint

The batch number prints on the invoice. When a farmer returns with a problem, you can find the sale, the batch, the supplier and the purchase invoice it arrived on — which is what you need to take the matter back up the chain rather than absorb it yourself.

Test it with real stock

Install the 14-day trial and enter one real purchase with its batches. Sell from it, then print the batch-wise register and see whether it matches what is on your shelf.

Pricing and free trial See all features

From the blog

All articles