Skip to main content

Customer Balance Summary Report

Problem Statement

Currently, Pelcro users cannot view a consolidated summary of all customer ending balances. This limits visibility into outstanding amounts and requires manual exports or database queries. A dedicated report is needed under the Accounting tab to improve transparency, efficiency, and decision-making.

User Story

👤 User Story

As an accounting/finance user

I want to get a “Customer Balance Summary Report” under the Accounting tab

So that I can quickly see all customers’ ending balances in one place without exporting data manually.

🎯 Definition of Done (DoD)
A feature is considered done when:

  • A new page labeled “Reports” is available under the Accounting tab, using the new UI template.

  • The page includes a Customer Balance Summary Report which should have all the following attributes:

    • Customer ID

    • Currency

    • Ending Balance

    • Customer Email

    • Plan ID

    • Product ID

    • Subscription Plan Amount

    • Subscription Product Name

    • Subscription Plan Nickname

    • Outstanding Invoices Count

    • Default Payment Method

    • Customer Created Date

    • Expiry Date of Last Active Subscription

    • End Date of Expired Subscriptions

    • Has Active Subscription

    • Number of Active Subscriptions

    • Last Active or Current Subscription ID

  • The export will be sorted in descending order so finance teams see the highest outstanding balances first.

  • The UI follows the new template design system (consistent typography, layout, components).

  • The feature is tested across major browsers and devices to ensure responsiveness and usability.

  • Documentation is updated to explain where the report is located and how to use it.

Status: Available4 comments

Log in to comment and vote

Comments4

  • Michael Ghattas

    Team•

    Sep 25, 2025

    Can we please answer the following questions:

    • What columns will be available in the export?

    • Will it be sorted by customer balance amount?

  • Michael Ghattas

    Team•

    Sep 24, 2025

    @Manish Patel - hey manish, I merged your post here as we are actively looking into this problem.

  • Manish Patel

    •

    Sep 24, 2025

    •

    Merged request

    •

    1 vote

    Improve Customer Balances Report

    🔍 Problem Statement

    The Customer Balances report lacks detail — it does not break down the balance by type (credits, adjustments, refunds) or show the history of balance changes. Finance teams cannot audit why a customer has a specific balance without investigating individual transactions.


    💡 User Story

    As a finance team member, I want an improved Customer Balances report with balance breakdown by type and change history, so that I can audit balances without investigating individual transactions.


    🎯 Definition of Done (DoD)

    A feature is done when:

    ✔️ Given the Customer Balances report, when a finance user views or exports it, then each customer's balance is broken down by type (credits, adjustments, refunds) and includes a history of balance changes.

  • Michael Ghattas

    Team•

    Sep 23, 2025

    - Create a feature that allows the export of customer balance per customer - should this export be part of the accouting dashboard export or elsewhere?