Product Design

Debtors Collection Dashboard

My Role
Product Design Lead
Timeline
Nov 2024

Project Overview

I designed and integrated the Finance Debtors Collection Dashboard within the finance module of the existing internal tools of a company to give their finance team a unified view of debtor balances, lockup metrics, and work-in-progress (WIP) days across functions and departments. Using Figma for prototyping and an in-house analytics platform for implementation, I delivered an interactive tool that optimises collections and cash flow management.

Note: Only placeholder information is displayed within the UI shown below.

My Role

As the lead designer, I:

  • Led initial discovery workshops and defined key metrics.
  • Crafted and iterated Figma prototypes based on user feedback.
  • Collaborated with full-stack and back-end developers, the QA team, and finance stakeholders throughout development.
  • Conducted usability testing and UAT sessions to validate functionality.
  • Delivered comprehensive documentation and training to drive adoption.

Challenge and Objectives

The finance team struggled with fragmented data sources and lacked real-time visibility into debtor ageing and WIP metrics, resulting in inefficient collections and impaired decision-making. The objectives were as follows:

  • Centralise debtor and WIP data into a single, interactive dashboard.
  • Provide filters for fiscal year, department, function revenue, and individual debtors.
  • Surface key metrics: total lockup, net WIP, debtor days, and invoice age distribution.
  • Enable finance managers to quickly drill into trends and identify high-risk accounts.

Process Overview

Ideation and Data Collection

The existing reporting process relied heavily on Excel spreadsheets, with stakeholders manually maintaining and updating complex formulas (e.g., SUMIFS, AVERAGEIFS, and custom calculated fields) to track debtor ageing and WIP metrics. To streamline this, I worked closely with accountants, finance advisors, finance managers, the head of finance, and our in‑house data analyst to map out these Excel calculations and translate them into a centralised data model. We implemented ETL processes and calculated metrics within our analytics platform to replicate spreadsheet logic. The resulting navigable dashboards feature tabular views and intuitive filters, enabling easy report extraction by fiscal year, department, function revenue, and individual debtor—all without manual spreadsheet maintenance.

Design and Iteration

In Figma, I prototyped KPI card layouts displaying totals for lockup, net WIP, and average WIP/lockup days. I designed combined bar and line charts to reveal trends at both the function and department levels. Interactive slicers and drop-downs enabled dynamic filtering. After two rounds of stakeholder review and usability testing with accountants, finance advisors, finance managers, and the head of finance, I refined colour contrast, tooltip details, and responsive behaviour.

Function-level dashboard overview showing KPI cards for WIP days alongside a combined bar–line chart of total Net WIP and WIP Days trends across departments.
Function-level dashboard segment highlighting Total Lockup metrics with a stacked bar chart of debtor values and a line chart of average Lockup Days.
Debtors List section displaying a searchable, paginated table of client balances broken down by ageing buckets and mapped to each department and function.
Firm-level table view showing monthly invoice counts and debtor days by function, with colour-coded ageing categories for quick analysis.

Testing and Development

Implementation and Validation: Once the design was finalised, I collaborated with our full-stack and back-end development teams to implement the centralised data model, ETL pipelines, and visual components within the internal finance module. We optimised SQL scripts and data transformations for large datasets, and configured role-based access controls (row-level security) to ensure data privacy. I coordinated a QA cycle with the QA team to validate data accuracy, filter functionality, and performance under load. During User Acceptance Testing (UAT), I guided finance stakeholders through drill-through scenarios and export workflows, capturing feedback and making final adjustments.

Close-up of the Lockup Days chart with trend lines and a tooltip revealing Deal Advisory’s average lockup days for May 2023.

Custom calendar dropdown showcasing “Current Fiscal Year” and “Until Today” selectors for dynamic date filtering within the dashboard.

Key Insights Achieved

  • Visibility into Aging Profiles: Allowed the team to quickly identify concentrations of invoices in critical age brackets (e.g., 120–365 days), prioritising collections efforts.
  • Lockup and WIP Trends: Revealed month-over-month changes in lockup days and net WIP by function, enabling proactive resource allocation.
  • High-Risk Account Identification: Highlighted clients with persistently high debtor days, driving targeted follow-up actions and improved cash flow.
  • Efficiency Gains: Reduced monthly report preparation time by an estimated 60%, freeing analysts to focus on strategic tasks.
  • Data-Driven Decisions: Empowered managers with drill-through and export capabilities to support data-backed stakeholder communications.

Further Work

  • Integrate predictive analytics to forecast debtor behaviour and cash inflows.
  • Expand dashboard scope to include other finance modules, such as payables and expense management.
  • Implement real-time alerts and automated notifications for overdue invoices.
  • Add deeper drill-downs by client, region, and custom cohorts.
  • Optimise the interface for mobile and tablet devices to support on-the-go decision-making.

Conclusion

The Finance Debtors Collection Dashboard addressed critical visibility challenges, streamlined collections processes, and empowered the company's finance team with actionable insights. This project not only improved operational efficiency and decision-making but also established a scalable framework for future analytics enhancements.