A fintech operations dashboard built around one question: how should the same surface behave when an analyst is using it at 8am and an executive is glancing at it at 5pm. Different reading speeds, different decisions, same data.
Role
Product Designer
UX/UI · Visual Design · Design System
Timeline
6 Weeks
Research through hi-fi prototype
Scope
End-to-end
Research · IA · Hi-fi · System
Tools
Figma
FigJam · Figma Make
The Challenge
Mid-market finance teams (50 to 500 employees) are stuck between tools built for accountants and tools built for startups. Cash flow, forecasting, and expenses live in separate platforms. The result is a fragmented workflow that consumes hours every week just to answer "where do we stand?"
The Gap
The dominant solutions (QuickBooks, Xero, Sage) were built for accountants. They surface ledger detail at the expense of strategic visibility. A CFO reviewing burn rate before a board call can't afford to reconstruct that answer from raw data. The gap is not features. It is perspective.
The Brief
Design a dashboard that answers "Are we healthy?" the moment the page loads, without training or navigation, while preserving the operational depth finance managers need day to day. One product, two distinct users.
Research & Discovery
I audited Stripe Dashboard, Mercury, Brex, and QuickBooks to map what each does well and where they fall short for finance leaders who need strategic, not transactional, visibility.
Stripe Dashboard
Developer-first. Clean visual language and real-time data, but built for payment ops, not finance strategy.
Mercury
Best-in-class visual clarity and balance visibility. Strong for early-stage, but limited forecasting and reporting depth.
Brex
Good spend visibility and policy controls. Dense navigation structure creates orientation challenges for new users.
QuickBooks
Feature-rich and accountant-optimized. High cognitive load for non-accounting users. Weak on executive-level summary.
| Criteria | Stripe | Mercury | Brex | QuickBooks | Numera |
|---|---|---|---|---|---|
| Information Density | Medium | Low to Medium | High | Very High | Calibrated |
| Visual Clarity | Strong | Excellent | Good | Weak | Strong |
| Onboarding Experience | Moderate | Good | Moderate | Complex | Progressive |
| Customisation | Limited | Limited | Moderate | High | Role-based |
Research & Discovery
Two distinct users share the same product, but with fundamentally different jobs to be done. Designing for both without compromising either drove many of the core interface decisions.
Sarah Chen
CFO · 120-person SaaS company
Background
10 years in finance, previously VP of Finance at two Series B companies. Manages investor relations, board reporting, and long-range planning. Attends 3 board calls per month.
Primary Goal
Board-ready data in 2 clicks. Runway and burn rate above all else. These two numbers tell her whether this quarter's strategy needs to change before the next slide deck is built.
Pain Points
"I don't need to see every transaction. I need to know if we're on track before I open my laptop in the morning."
Marcus Reid
Finance Manager · 60-person e-commerce company
Background
5 years in operations finance. Handles day-to-day bookkeeping, vendor invoicing, and expense categorisation. Processes an average of 247 transactions per month. Reports directly to the CFO.
Primary Goal
Speed and accuracy of transaction processing. Every miscategorised expense creates downstream problems in the report his CFO presents to the board. He needs to categorise fast and trust the result.
Pain Points
"If it takes more than two clicks to fix a category, I'm going to make a mistake eventually. It's not a question of if."
Research & Discovery
Marcus's weekly workflow, from Monday morning cash flow check to Friday report generation, mapped against friction points that Numera was designed to eliminate.
Cash Flow Check
8:00 AM · ~35 min
Action
Log in to bank portal, export CSV, paste into master spreadsheet, rebuild weekly cash position manually.
Friction
3 different logins. CSV formatting changes without warning. 20 minutes before any real analysis begins.
Numera Response
Cash position, runway, and weekly delta visible on load. Zero CSV exports. 0-click answer.
Expense Review
Midweek · ~90 min
Action
Open each transaction, determine correct cost centre, navigate to category modal, select, save. Repeat 50 to 80 times.
Friction
3 clicks per transaction. Modal closes after each save. Context is lost between entries. Misclicks are common.
Numera Response
Inline category dropdown. 1 click per transaction. Table stays open. Bulk editing for recurring vendors.
Report Generation
End of week · ~2 to 3 hrs
Action
Pull data from bank, accounting tool, and payroll. Merge into slide deck. Check figures against prior week. Send to CFO.
Friction
Data from 3 sources with different refresh times. Manual reconciliation. High risk of version errors sent to leadership.
Numera Response
One-click report export. All data live and pre-reconciled. Consistent format the CFO can share directly.
Design Process
01 · Information Architecture
Navigation Structure & Content Hierarchy
02 · Key Screens
Dashboard Overview
KPI cards above the fold, revenue chart in the mid-tier, transaction table below. Priority hierarchy locked in from the first scroll.
Revenue Analytics
Time-series chart with period selector. Teal accent on data visualisations creates consistent contrast against the dark surface at any zoom level.
Expense Table
CoreInline category dropdown. Single-click interaction replaces the 3-click modal flow. Category chips use colour coding to support fast scanning across 200+ row sets.
Design Process
12 screens covering the full product surface, from executive overview to onboarding flow. Each screen is annotated with the key decision it embodies.
Screen 1. Dashboard overview. KPI cards above the fold, revenue and cash flow charts in the middle zone, recent transactions at the bottom. The three-row hierarchy matches the two user types: executives read top to bottom and stop when satisfied; managers continue to the table.
Screen 2. Cash Flow. Inflows and outflows tracked week by week with Daily, Weekly, and Monthly toggles. Summary cards beneath the chart show Total Inflows, Total Outflows, and Net Change, a quick read before drilling into the Transaction Log below.
Screen 3. Revenue Forecast. Projected vs. actual overlaid with a confidence interval band. Conservative, Baseline, and Aggressive scenario toggles let teams stress-test assumptions without touching a spreadsheet. Summary cards show Q3 projected revenue, annual run rate, and YoY growth rate at a glance.
Screen 4. Expenses. Full expense table with inline category assignment via single-click dropdown, replaces the 3-click modal flow. Uncategorized count and pending approvals surfaced in the header so nothing falls through the cracks before month-end.
Screen 5. Settings, Integrations. Connected accounts panel showing live sync statuses for each bank and payment service. Chase is live, Mercury is syncing, Stripe is connected, QuickBooks shows an error, all visible at a glance without leaving the app.
Screen 6. Empty state. New account, no connected bank. Single CTA, skeleton KPI cards so layout feels familiar before data exists.
Screen 7. Loading state. Skeleton shimmer placeholders match exact positions so layout stays stable. "Syncing with [Bank]…" label communicates what's happening.
Screen 8. Error state. Non-blocking banner specifies which account failed and why. Last-known data stays visible so work continues. "Retry" and "Check Status" CTAs give users two clear recovery paths without forcing a full page reload.
Screen 9. Onboarding Step 1, Connect Account. Bank selection list (Chase, Mercury, SVB, Other) with a bank-level encryption reassurance. A Skip option lets teams explore the product before committing credentials.
Screen 10. Onboarding Step 2, Set Up Categories. Pre-built expense defaults (Payroll, Software & SaaS, Marketing, Office, Travel, Professional Services) drawn from common business spending. Users can add, remove, or rename categories before any transactions are imported.
Screen 11. Onboarding Step 3, Invite Team. Role assignment (Admin, Editor, Viewer) at invite time. Invitees receive an email with instructions to join. The Launch Numera CTA only appears once all three setup steps are complete.
Screen 12. Tablet layout: sidebar collapses to an icon-only rail, KPI cards reflow to a 2×2 grid, and the chart row stacks vertically. Full informational parity with desktop in a touch-first layout.
Design Decisions
Finance dashboards are used in long sessions: early morning runway checks, late-night month-end closes. A dark surface reduces eye strain and lets data visualisations stand out with high contrast. Teal (#2DD4BF) was chosen for its visibility against dark backgrounds and its association with trust and precision, distinct from the greens used for positive states.
CFO interviews surfaced the same request: the four numbers that matter most should be visible without scrolling or clicking. Cash Balance, Monthly Burn, Runway, and MRR form a real-time executive summary above the fold. Each card shows a delta vs. prior period using directional arrows and colour, so the answer registers before the number is fully read.
The old flow required 3 to 5 actions to recategorise a single transaction. An inline dropdown in the table row cuts that to one click. At ~250 transactions per month per Finance Manager, that compounds into real time savings and far less context-switching.
Before: 5 interactions
After: 1 interaction
Three steps, one action each: connect your bank, configure categories, invite your team. Every step can be skipped so explorers aren't blocked. Users who commit get full setup; users who aren't ready still land in a usable product. Depth reveals itself over the first week.
Responsive Design
Finance decisions don't always happen at a desk. CFOs review runway numbers from a meeting room iPad, finance managers approve expenses from a tablet during travel. The tablet layout retains the full information hierarchy of the desktop view through deliberate structural adaptations, not a simple reflow of the same grid.
Desktop layout
Persistent left sidebar with full text navigation labels and section groupings
4-card KPI row spans the full content width above the fold
Revenue and cash flow charts rendered side-by-side in a 2-column mid-tier
Transaction table spans full width with all columns visible
Tablet adaptations
Sidebar collapses to an icon-only rail, labels hidden, touch targets enlarged
KPI cards reflow to a 2×2 grid, each card retaining delta indicators and sparklines
Charts stack vertically to full width. No information is removed, only reordered.
Transaction table prioritises key columns; secondary columns hidden behind a row tap
Design Principles Applied
No information loss
Every data point available on desktop is accessible on tablet. The layout adapts, the content does not shrink.
Touch-first targets
All interactive elements meet a 44px minimum tap target. Inline editing remains available via a tap-to-edit pattern.
Hierarchy preserved
KPI cards remain above the fold on tablet. The executive-first priority of the desktop layout is maintained across breakpoints.
Results & Impact
As a concept project, impact is measured against industry benchmarks and research-validated design standards rather than live analytics data.
0
Clicks to key metric
Designed to reduce time-to-key-metric from the industry average of 4 clicks to 0. Visible on load, no navigation required.
85%+
Est. onboarding completion
3-step progressive onboarding structured to match benchmark completion rates for similar B2B SaaS sequences with skippable steps and value-first flow.
35+
Component variants
Component library of 7 core components with 35+ variants (KPI cards, data tables, charts, status badges, modals, form inputs, and nav elements) enabling consistent design at scale.
Time Saved
Inline expense editing at 1 interaction vs. 5 saves an estimated 30 minutes per week for a Finance Manager processing 247 transactions monthly, over 26 hours per year.
Report Generation
Pre-built report templates target a reduction in Friday report generation from 2 to 3 hours to under 10 minutes by eliminating manual data assembly across multiple tools.
Design System
A production-ready component library means future feature additions maintain visual and interaction consistency without requiring design review for every new screen.
Reflection
With More Time
Usability testing with real Finance Managers processing live data. The inline editing and table density decisions carry assumptions about scanning behaviour that even three moderated sessions would sharpen considerably. I would also build out proactive alerts: runway warnings, budget threshold triggers. The current design surfaces data reactively; finance leaders often need to be pulled toward a problem.
What I Learned
Designing for two user types in one product is not a layout problem. It is a hierarchy problem. The temptation is two separate views. The real challenge is one layout where both users feel it was built for them. The answer is information layering: what is visible immediately, what requires a click, what requires navigation. That hierarchy question is the core design problem of Numera.