Skip to main content

Receipt Reports (Payment Reports)

Role Required: SOCIETY_ADMIN
Navigation: Sidebar → Reports → Receipt Reports
Last Updated: March 2026 | Portal Version: 1.0

Overview

The Payment Reports page provides a unified view of your society's financial position — outstanding payments, collections, refunds, membership fees, pending payment verifications, and milestone alerts. All data can be filtered by layout and date range, and exported as CSV.

Receipt Reports

Page Layout

Header Actions:

  • Back to Dashboard — Returns to admin dashboard
  • Bulk Upload Payments — Link to bulk payment upload page (/admin/bulk-payments)

Filters:

FilterDescription
LayoutDropdown — All Layouts, or select a specific layout
From DateStart date for the report period
To DateEnd date for the report period (defaults to today)

Summary Cards:

CardIconDescription
Total Outstanding📊Total amount outstanding across all bookings
Period Collections💰Total collections received in the selected date range
Overdue Milestones⚠️Count of milestones past their due date
Upcoming (30 days)📅Count of milestones due within the next 30 days

Report Tabs

The page has six report tabs, each providing a different view of your financial data:

1. Outstanding Payments

Shows all bookings with pending payment amounts.

Sub-summary: Total Bookings count, Overdue Count, Overdue Amount

Table Columns:

ColumnDescription
BookingBooking reference number
CustomerCustomer name
PlotPlot number
Total AmountFull booking price
PaidAmount collected so far
OutstandingAmount remaining to be paid
ProgressPercentage of total amount paid (with progress bar)

Export: 📥 Export CSV button

2. Collections

Detailed breakdown of all payments received during the selected period.

3. Refunds

All refund transactions within the selected period.

4. Membership Fees

Membership fee collections tracked separately from booking payments.

5. Pending Verification

Offline payments awaiting verification (Maker-Checker review).

6. Milestone Alerts

Milestones that are overdue or upcoming, helping you follow up with customers.

Exporting Data

Each report tab has an 📥 Export CSV button that downloads the current filtered data:

  1. Select the desired Layout and Date Range
  2. Switch to the report tab you need
  3. Click 📥 Export CSV
  4. The CSV file downloads to your browser