Sign in with your authorized Google account to access the accounts receivable dashboard.
π Access is restricted to authorized personnel only.
π«
Access Denied
is not authorized.
Contact your administrator to request access.
Dashboard
Construction project accounts receivable overview
ποΈ
Total Project Cost
β±0.00
All construction projects
β
Total Amount Paid
β±0.00
Collected payments
β³
Remaining Balance
β±0.00
Outstanding receivables
π’
Fully Paid
β
Projects settled
π‘
Partially Paid
β
In progress
π΄
Unpaid
β
Pending payment
AR Ledger
Click any row to view project details & payment history
β
to
ID No.
Date Created
Date Paid
Consumer
Type of Construction
Category
Total Cost
Paid
Balance
Status
Collections
Record payments received from consumers
Quick Add Collection
Current remaining balance:β±0.00
Balance after this payment:β±0.00
New status:
Collection History
β
β
ID No.
Name of Consumer
Type of Construction
Date Paid
Amount Paid
Balance After
Notes
Advances from Consumers
Prepayments & deposits received
to
Ref #
Name of Consumer
Type of Construction
Date Received
Amount
Remaining Balance
Notes
Consumers
Registry of consumers used across AR Ledger, Collections & Advances
Add New Consumer
Consumer Registry
β
Consumer Name
Address
Date Added
Construction Types
Manage the dropdown options used in AR Ledger & Advances
Add New Type
Current Types
Type Name
Description
Import & Export
Bulk upload or download records as CSV
Export Data
Import Data
π
Export AR Ledger
All records β ID No., Date, Consumer, Type, Project Cost, Amount Paid, Balance, Status.
π³
Export Collections
Full payment history β every individual payment with before/after balance and date.
π°
Export Advances
All advances β ref#, consumer, type, amount, remaining balance.
Import AR Records from Excel/CSV
β Handles Excel export format:
β’ Numbers with commas like 755,648.98 are parsed correctly
β’ Excel dates like 1/14/2025 are converted automatically
β’ Status is auto-calculated from Total Cost vs Amount Paid
Required columns: IDENTIFICATION NUMBER, DATE PAID, TYPE OF CONSTRUCTION, NAME OF CONSUMER, TOTAL PROJECT COST, AMOUNT PAID
Log material consumption as it happens. Each entry accumulates into the running Actual total per material.
Log New Consumption Entry
Consumption Log
Date
Material
Qty
Unit Cost
Amount
Compares Estimated Materials (one-time) against Actual Materials (accumulated from logged consumption entries). Running balance updates live.
Material
Est. Qty
Est. Amount
Actual Qty
Actual Amount
Running Balance (Qty)
Running Balance (β±)
Status
TOTAL VARIANCE (Estimated β Actual)
β±0.00
Select a Private Construction AR record above to view or enter its cost breakdown.
Vehicle Rental Registry
Register vehicles and their hourly rental rates
Add Vehicle
Registered Vehicles
Vehicle Name
Rate per Hour (β±)
Date Added
Vehicle Fuel Registry
Register vehicles/equipment with fuel type, cost per liter, and consumption rate
Add Vehicle / Equipment
Registered Vehicles / Equipment
Vehicle / Equipment
Fuel Type
Cost/Liter (β±)
Liters/Hour
Date Added
KWHM Rate Registry
Manage KWH rates used for Unserved Energy computation. The latest rate by effectivity date is used automatically.
Add KWHM Rate
Rate History
Latest by effectivity date is the active rate
Rate per KWH (β±)
Effectivity Date
Notes
Status
Print Settings
Configure header, footer signatories, and per-tab print toggle
Document Header
π‘ Project Name / Consumer Name is pulled automatically from the record being printed.
Footer Signatories
Displayed in 3 columns per row. Drag to reorder (coming soon).
Print Toggle per Tab
Tab
Print Enabled
Description
Manpower Rates Registry
Register positions and their hourly rates for Cost Breakdown
Add Position
Registered Positions
Position / Job Title
Rate per Hour (β±)
Date Added
Access Control
Only emails on this list can sign in β no self-registration
Authorized Users
Name
Email Address
Role
Action
Admin β full access including delete & user management.
User β view, add & edit. Cannot delete or manage users.
β First-time fix for permission errors:
If staff/users are seeing "Missing or insufficient permissions", click this once to migrate the allowlist to the new format.
π Migrate Consumers from AR Records
Scans all existing AR records and bulk-imports unique consumer names into the Consumers registry. Safe to run multiple times β duplicates are skipped.
π³ Backfill Initial Payments β Collections
Finds all existing AR records that have amountPaid > 0 but no matching entry in the Collections table, then creates the missing collection records. Safe to run multiple times β already-migrated records are skipped.
β Danger Zone
Reset AR Transactions
Deletes AR records, collections, and advances only. Resets dashboard totals to zero.
Registries (consumers, types, vehicles, rates) and users are kept. Cannot be undone.
π¨ Reset Everything
Deletes ALL data β AR records, collections, advances, cost breakdowns, consumers, construction types, vehicle registries, KWHM rates. Resets all counters.
Only authorized users (allowlist) are kept. This is irreversible.
Project Details & Payment History
Identification No.
Date Paid
Name of Consumer
Type of Construction
Category
Total Project Cost
Status
Total Amount Paid
Remaining Balance
Payment History
Date Paid
Amount Paid
Notes
Recorded By
New Record
π‘ To add payments later, use the Collections tab. This field is only for recording an existing payment at the time of entry.
π‘ To add a new payment, close this and use the Collections tab. Editing here only updates project details β it does not override payment history.
New Advance / Deposit
Add Authorized User
The user must sign in with the exact Google account matching this email. Access is granted immediately.
Edit Collection Payment
Record
To change the record, delete this payment and add a new one.
The difference will be automatically applied to the AR record balance.