Skip to main content

Billing Enhancements

Bill cycle setup -

In the filter - status - Add DRAFT as a status


Create bill generation - ( Bulk bill generation)

**REMANE - "CREATE BILL GENERATION" to "BULK BILL GENERATION"

Step 1 - Bill Cycle - Add a "SAVE AS DRAFT" button beside NEXT

Step 2 - Fetch Consumer Data - Add a "SAVE AS DRAFT" button beside NEXT

Step 3 - Meter Readings - Add a "SAVE AS DRAFT" button beside NEXT

Step 4 - Bill Generation - Add a "SAVE AS DRAFT" button beside NEXT

Step 5 - Billing Summary - Add a "SAVE AS DRAFT" button beside NEXT

Step 6 - Approve

Single bill generation -

Step 1 - Consumer Selection - Add a "SAVE AS DRAFT" button beside CONTINUE

Step 2 - Account Overview - Add a "SAVE AS DRAFT" button beside CONTINUE

Step 3 - Readings & Payments - Add a "SAVE AS DRAFT" button beside CONTINUE

Step 4 - Review & Generate

Bill History -

SINGLE BILL -> kpi cards -

1) total outstanding amount - sum of all overdue & unpaid (delivered) invoices

2) total collection rate - (paid invoice % total invoice ) * 100

3) total overdue's - total consumer yet to pay

4) total Revenue generated - addition of billing amount (excluding the ones that are not paid yet

table columns - invoice number ,consumer,premise, bill cycle,billing month,consumption (units),billed amount,generated date, status , action (view ,report download)

Filters -

Status - all status , paid, overdure, delivered, draft

bill cycle - all ,monthly , bimonthly , quaterly

billing month - all months, january to december

generated date range -

Sorts on table list columns (asc - desc) - consumer,bill cycle,billing month,consumption (units),billed amount,generated date

BULK BILL -> KPI cards -

1) Billing Accuracy Rate - Average of all "Actual vs Estimate" percentages across active cycles -( sum of actual vs estimate % total number of actual vs estimate)

2) Total Revenue - sum of billed amout

3) Cycle Completion Rate - draft vs completed ratio -> (Completed Cycles ÷ Total Cycles) × 100

table columns - Bill Cycle Name,Run Date,Initiated By,Days Between Runs,Consumers,Actual vs Estimate,Billed Amount,Status,Action

Filters -

status - draft , completed

inititaed by -

consumer count range - all range , small (<500) , medium ( 500-1000), lange (>1000)

Days Between Runs - all duration, 30 days, 60 days , 90+ days

accuracy range -> min - max

Billed Amount Range -> min - max

run date range -> from date - to date

Sorts on table list columns (asc - desc) - Bill Cycle Name Run Date,Initiated By,Days Between Runs,Consumers,Actual vs Estimate,Billed Amount (view ,report download)