Features

Built around how distribution
actually works

Every part of the system exists because a distributor needed it — not because it looked good on a feature list.

Billing

Cash memos that keep up with a busy counter

Product entry is built for speed: search, quantity in cartons or pieces, and the rate that applies to that shop. Running carton and piece totals update under the rows as they're typed.

  • Trade schemes and free goods applied and recorded, so giveaways are visible rather than buried in a discount.
  • Discounts per line or per bill, in percent or per unit.
  • Thermal receipts with a layout you design once and use everywhere.
  • Full bill audit trail — who created, edited, approved or cancelled a bill, and when.

Previous balance on every receipt

The shop's outstanding balance is recalculated at the moment the memo is saved, so a payment taken ten minutes earlier is already reflected on the printed slip.

Inventory

Stock accounted for by batch, not by guess

Every sale deducts against real batches in FIFO order, so cost and expiry follow the goods rather than an average.

  • Expiry tracked per product — turned on for the lines that need it, ignored for the ones that don't.
  • Multiple warehouses, with each line of a bill able to ship from a different one.
  • Transfers and adjustments recorded as movements, not silent edits.
  • Low stock, out of stock, overstock and expiry alerts that clear themselves once the condition passes.
  • Per-supplier control — switch stock management off for a supplier whose lines you don't hold.

Pick lists that match the van

Warehouse staff pick against the actual source warehouse for each line, so a multi-warehouse bill doesn't turn into a hunt.

Routes & customers

Coverage you can check, not just plan

Shops sit on routes, routes belong to salespersons, and the system compares the plan against the day's actual bills and payments.

  • Route coverage report computed live from assignments versus same-day activity.
  • Shop ledger and balances for every customer, with a full transaction history.
  • Shop ranking by revenue or bill count, with each shop's share of the total.
  • Inactive shops surfaced with how long it's been and what they still owe.

Credit limits that actually bind

Limits apply per shop and per route and are checked as the bill is saved — so a shop can't slip past its ceiling by splitting the order across several transactions.

Money

Recovery, cheques and the end of the day

Collections are recorded against the shop and the salesperson who took them, and the day is closed deliberately rather than drifting.

  • Cheque and PDC register — what's in hand, what's due for clearance, what cleared, what bounced and the fees charged.
  • Day closing submitted by each salesperson and approved by an admin, with cash handed over reconciled.
  • Returns and debit notes split by damaged, expired or other.
  • Balance waivers behind their own permission, so writing off a remainder is a decision someone is accountable for.

Purchases and suppliers

Purchase orders entered by batch, each row able to land in its own warehouse. Selling prices are never overwritten silently — every change is kept in a price history with who made it.

Reporting

Forty-plus reports, and you only see yours

Grouped into sales, shops and routes, inventory and finance, each with a one-line description so you don't open three to find the right one. Search across all of them, or jump to a group.

  • Every report exports to CSV, Excel, PDF, print, clipboard or WhatsApp.
  • Permission-gated — reports you can't open aren't listed at all.
  • Saved presets for the filter combinations you run every week.

Roles that fit the org chart

Granular permissions per role. A salesperson sees their own routes and shops; a manager sees the region; you see everything. Sensitive actions carry their own permission rather than riding on "admin".

Operations

The things that keep it running

  • SMS to shopkeepers through an Android gateway phone you control — no per-message reseller in the middle.
  • Automatic database backups on a schedule, with a notice when one is ready.
  • Bulk import for products, shops and opening balances when you start.
  • Urdu support where it counts, including receipts.

Your own database

Each distributor's data sits in a separate database at its own address. Nothing is pooled or shared between businesses, and an export is yours whenever you ask.

See it with your own kind of data

Tell us how many routes and warehouses you run, and we'll walk you through the parts that matter to you.