Feature
Billing & Payments
Invoices that write themselves. Payments that reconcile themselves. Dues you actually see.
The problem it solves
Month-end means 3 hours of matching paper chits with bank transfers.
Hand-written bills get lost, balances get disputed, and overdue customers slip through the cracks. JalKhata auto-generates GST-ready invoices from your delivery records, tracks every payment, and shows you exactly who owes what - in one tap.
GST-ready invoices
Generate period-based invoices grouping delivery line items for each customer over a date range. Every invoice is GST-ready, references the actual deliveries, and prevents double-billing.
- Invoice statuses: issued, overdue, partial, paid
- Download invoices as PDF
- Configurable invoice numbering & billing cycles (weekly/monthly/manual)
Smart payment tracking
Record payments in Cash, UPI, bank transfer, or cheque. FIFO allocation automatically settles the oldest unpaid deliveries first.
- Record payments from payments page, customer workspace, or inline
- Overpayments kept as on-account credit
- Automated payment allocation - no manual matching
Customer balance ledger
A double-entry ledger that posts every financial event - delivery, payment, invoice, adjustment. Every rupee is traceable to its source.
- Append-only running balance per customer
- Opening balance, adjustments, and credit limits
- Payment Collection Advised alerts when credit limits are breached
Financial dashboard
Get the complete financial picture at a glance: outstanding balances, day/week/month collections, credit limit breaches, and overdue invoices.
- Outstanding vs collected at a glance
- Period comparison for collections
- Overdue invoice tracking
Ready to go digital?
Join 30+ water businesses already using JalKhata to track deliveries, manage stock, and send invoices.