Skip to content
Irsaal Delivery operations
Water delivery

Water Delivery Management Software

What it does

Irsaal is water delivery management software for suppliers running 19 litre returnable bottles on fixed rounds. It holds the four things a water business loses money on when they live in a register: which customer is holding how many bottles, whether their deposit covers it, what the rider actually collected today, and who has not paid for last month.

What water delivery needs, specifically

Six capabilities that a water delivery business depends on — and that general business software has no concept of.

Bottle balance per customer

Fulls out and empties in are recorded at the stop, so every customer carries a live bottle balance and the plant's total outstanding stock is a number rather than an estimate.

Deposits reconciled against bottles

Security deposits sit against the bottle count, so an account holding more bottles than its deposit covers is visible before it becomes a write-off.

Routes and rider rounds

Named routes in delivery order, assigned per day, worked in an offline-capable app and closed with a cash and bottle count that has to balance.

Per-customer rates

Households, offices, shops and legacy customers can each sit on their own rate without anybody remembering the difference at invoice time.

Billing and recovery

An invoice at every delivery at the customer's own rate, weekly or monthly payment plans for offices and shops, and every outstanding balance on one list so the office knows who to chase first.

Plant stock and purchasing

Caps, labels, new bottles and filling stock tracked as inventory, with supplier ledgers and payments against them.

And everything else that comes with it

The water delivery specifics above sit on top of the full platform — you do not buy a cut-down version because your round is a particular shape.

  • Purchasing, supplier ledgers and supplier payments
  • Inventory with stock movements and returns
  • Expenses by category, and staff payroll from recorded attendance
  • A customer-facing online storefront, if you want one
  • WhatsApp notifications for orders, deliveries and payments
  • Sixteen reports, all exportable
  • Staff logins with per-section permissions

See the full feature list →

FAQ

Questions about water delivery software

How does Irsaal track returnable water bottles?

Every returnable bottle is tracked as an outstanding balance against the customer who has it. When a rider delivers four full bottles and collects three empties, the customer's balance moves by one, immediately, on the rider's phone. At any moment you can open a customer and see how many bottles are with them, open a route and see the same total for the whole round, and compare that against what left the plant. Bottles that never came back stop being a vague suspicion and become a number with a name attached.

Can Irsaal handle customer security deposits on bottles?

Yes. A security deposit is recorded per customer and held against the bottles they hold, so the deposit ledger and the bottle ledger are two views of the same fact. When a customer returns bottles and closes their account, the refund due is calculated from what they actually hold rather than from memory. When a customer takes more bottles than their deposit covers, that gap is visible before it becomes a loss.

What happens when a customer breaks or loses a bottle?

The bottle is written off against that customer, and the loss is charged against their security deposit or added to their invoice, whichever the business prefers. Irsaal keeps the write-off as a recorded event rather than a silent adjustment, so the monthly bottle-loss figure across all customers is a report you can read instead of a difference you discover at stock-take.

How does Irsaal manage delivery routes and riders?

Routes are named lists of customers in delivery order, each assigned to a rider for the day. The rider opens the round in the mobile app and works down the list, recording what was delivered, what was collected and what was paid at each stop. The office sees the round progress as it happens. At the end of the day the rider's cash, stock and bottle counts are closed off together, which is the point at which most shortfalls are caught — the same day, not at month end.

Does the rider app work without an internet connection?

Yes. The Irsaal rider app records deliveries, returns and cash collections offline and syncs them when a connection comes back. This is not a fallback mode — it is how the app is built, because a round through a basement, a rural stretch or a patchy area is normal in Pakistan and a delivery app that needs a live connection at every stop is one a rider stops using by the third day.

Can I see how much cash each rider is holding?

Yes. Each rider has their own cash ledger. Every payment collected on the round posts to it, and the ledger is closed when the rider hands cash in at the end of the day. The difference between what the round should have collected and what was actually handed in is shown per rider, per day — so a shortfall surfaces while everyone still remembers the stop it came from.

Does Irsaal handle rider attendance and pay?

Yes. Staff attendance is recorded and payroll runs from it, including wage bases that pay per delivery, per day or on a fixed salary. Rider advances and deductions post to the same ledger, so the amount a rider is owed at month end already accounts for what they drew during it.

Still deciding? Read every question we get asked, or ask us yours directly.