Skip to content

Finance Components

Finance

Treasury moves $7T per day. The interfaces supporting this must be dense, accurate, traceable, and fast. These 160 components — FX, payments, risk, compliance, liquidity, recon — are designed for that context. No consumer aesthetics. Data-dense and precise.

Start here

Cash management → Cash Position, Cash Forecast, Sweep RulesFX tooling → FX Rate Card, FX Option Pricer, Spread IndicatorCompliance → Compliance Screening, Covenant Gauge, Limit Breach Timeline

Data Primitives8

Tables & Controls6

Currency & FX6

Treasury & Cash Management8

Risk & Compliance11

Accounting & Reconciliation9

TrialBalanceTree

Hierarchical trial balance with expandable GL account tree, debit/credit/net columns

MatchWaterfall

Reconciliation match funnel showing progressive matching stages and unmatched exceptions

PeriodCloseTracker

Accounting period close progress with step status, blockers, and deadline tracking

AgingBucketChart

Receivables aging visualization with bucket bars, overdue percentage, and amount breakdown

ReconciliationSummary

Dashboard header card for reconciliation status: total items, matched %, open exceptions, oldest break age, and last run timestamp. MetricCard grid with a thin match-rate progress bar at the bottom. Optional refresh callback.

MatchQueue

Two-column reconciliation match interface. Left panel lists unmatched items with queue-depth badge; right panel shows ranked match candidates with confidence scores (HIGH/MED/LOW). Match and Reject actions per candidate.

ExceptionManager

Full-featured reconciliation exception table with type/status/age filters, batch-action toolbar (escalate, resolve, assign), and inline status update per row. Sorts oldest-first by default.

BreakAnalysisPanel

Root-cause analysis panel for a single reconciliation break. Shows break metadata, field-level diff view between internal and counterparty records, a chronological history timeline, and a resolution notes editor.

AgedItemsList

Time-bucketed aged items table: 0–30 / 31–60 / 61–90 / 90+ day buckets with color-coded aging signals (green → amber → red). Click bucket headers to drill into item-level detail. Sparkline per bucket shows age distribution trend.

Governance & AI Learning6