tcp: Reimagining Accounting Reconciliation

tcp: Reimagining Accounting Reconciliation

Streamlining financial workflows for accounting teams through intelligent automation and intuitive design

Problem

Traditional accounting reconciliation processes are manual, time-consuming, and prone to human error, leading to delayed financial reporting and increased operational costs.

Solution

An intelligent platform that streamlines reconciliation for uncategorized transactions from QuickBooks Online, enhancing financial accuracy, and compliance.

My Role

Product Manager & UX Designer

Timeline

5 months (Jan 2025 - May 2025)

The Problem That Wasn't What It Seemed

Understanding the pain points in traditional accounting workflows

Picture this: An accountant opens QuickBooks and discovers 50 uncategorized transactions. They email the client with a spreadsheet asking for clarification. Three days later, the client responds with partial information and a blurry receipt photo. The accountant follows up. Five more days pass. Meanwhile, month-end close is approaching, and the financials are incomplete. This dance continued for weeks, sometimes extending beyond the accounting period entirely Through extensive user research including interviews with 10+ accounting professionals and analysis of existing workflows, we discovered that the core issues stemmed from: fragmented data sources, lack of intelligent matching algorithms, poor user experience in existing tools, and absence of real-time collaboration features.
User research insights and workflow analysis

Key findings from user research.

This manual process wasn't just tedious; it was expensive. We estimated that accountants were spending 30% of their time just on manual data entry and reconciliation. For ABP, this meant 42.5 hours a month lost to administrative overhead, delaying financial reports and increasing the risk of tax errors.

The Solution: Building a Collaborative Bridge

From concept to implementation

Our goal was to transform this disjointed back-and-forth into a structured, automated workflow. I led the design of the Transaction Collaborator Platform (TCP), a cloud-based bridge that connects the accountant’s technical world with the client’s daily operations. The Magic of the Experience PivotFrictionless Entry: I knew that if clients had to remember another password, they wouldn't use the app. We implemented passwordless 'Magic Links' via email and SMS, allowing clients to jump straight into their transactions with one click. • Context at a Glance: The Client Dashboard was designed to be ultra-simple. Clients see only what they need: the date, the amount, and a place to upload a photo of the receipt. • The Accountant Console: For the accountants, we built a command center to review client suggestions, verify attachments, and with a single click sync the finalized data back to QuickBooks Online.
Platform features showcase

The Solution: Flow of the Experience

Design Process

Building intelligent solutions for complex problems

The design process began with creating detailed user journey maps and wireframes. We prioritized creating an intuitive interface that could handle complex financial data while remaining accessible to users with varying technical expertise. The dashboard design focused on providing immediate visibility into reconciliation status and highlighting items requiring attention.
Sitemap

Design: Sitemap

Platform wireframe

Design: Wireframe

Explore the Interactive Prototype

View TCP Prototype

The Process: Balancing Strategy and Speed

Building intelligent solutions for complex problems

To ensure this project was within time and avoid scope creep, I managed the 7-person team utilizeing an Hybrid Strategy. We used Waterfall to lock down the complex system architecture and QuickBooks API requirements, then pivoted to Agile Sprints to iterate on the user interface based on real feedback. The Technical Backbone:Discovery: We started with user stories and detailed wireframes to define the scope of each sprint. • Design: I created pixel-perfect mockups based on the wireframes. • Frontend: A Single Page Application (SPA) built with React.js and Tailwind CSS for a responsive, 'QuickBooks-like' feel. • Backend: A robust Node.js (Express) API managing the logic, supported by PostgreSQL for data consistency and Redis for performance. • Intelligence: We integrated the 'Ninja Service,' an ML-powered microservice that predicts categories with ~80% accuracy, further reducing the manual work for everyone involved.

The Impact: Efficiency by the Numbers

Building intelligent solutions for complex problems

The results of our 11-week journey were transformative. By replacing an expensive third-party platform with our private solution, ABP is projected to save $9,180 annually in operational costs.
Platform features showcase

Transaction Collaborator Platform (TCP) Dashboards

Results & Impact

60%

Reduction in manual client-accountant communication during testing.

30%

Reduction in transaction categorization time.

20%

Increase in ABP's service capacity without adding new employees

We predict that by the end of Year 2, TCP is poised to break even, where cumulative benefits outweigh the development costs. We built a way for accountants to start being the strategic advisors their clients need.

Looking to collaborate,
hire or just chat?

olatunde.moj@gmail.com