24 prebuilt pipelines
Bank Reconciliation
2 inputsReconcile a bank feed against a ledger: normalize both, match with exact, amount-tolerance, date-proximity, and fuzzy-name strategies. Exceptions (≤5% of transactions) go to a human-review queue with per-item reasoning. Matched items write back to the ERP with read-back validation so the books stay the system of record.
AR Aging Report
1 inputGenerate an accounts-receivable aging report from open invoices: bucket by 0-30, 31-60, 61-90, 91+ days, weighted-average days-sales-outstanding, and top-10 delinquent customers. The output is the artifact your collections team uses; the artifact's column-projection matches Big-4 workpaper templates.
AP Aging Report
1 inputSame shape as the AR aging but on the bills side. Buckets by due-date proximity, flags vendors above a configurable threshold (default $5K past 60 days), surfaces 1099-reportable vendors, and posts to the AP review queue.
Balance-Sheet Reconciliations
2 inputsTie every balance-sheet account's GL balance to its sub-ledger or third-party confirmation. Output: one row per account with `gl_balance | subledger_balance | variance | variance_pct | due_to | next_step`. Used by audit teams as the workpaper tie-out.
Credit-Card Reconciliation
2 inputsReconcile a credit-card statement: classify each charge as company/personal/uncategorized, split personal items to a reimbursement queue, post company items to the GL by category. Output: one row per charge with classification + GL account + receipt link.
Payroll Reconciliation (Gusto)
2 inputsReconcile a Gusto 'Full Cash Requirements Report' to bank ledger: matches each pay-run and tax-deposit line, surfaces unmatched items as exceptions. Posts matched items to the payroll clearing account.
Intercompany Matching
2 inputsIdentify and match intercompany transactions across related entities: same amount, same period, mirrored accounts. Surfaces unmatched pairs as exceptions for the consolidation team.
Period-over-Period Variance
1 inputCompare financial metrics across periods: pivot amounts by account, surface variances above a configurable threshold (default 10% or $10K), classify variances as timing/permanent/one-time. Output: one row per account with current period, prior period, variance, variance %, classification.
Budget vs Actual
1 inputCompare actual results to budget by account (and department if present). Output: standard budget-vs-actual table with variance and variance-pct, plus a footnote on classification.
P&L by Department
1 inputBuild a profit-and-loss statement segmented by department: revenue, COGS, opex, allocated shared costs, departmental contribution margin. Same shape as a standard departmental P&L; output is the artifact a multi-department CFO uses in board materials.
QoE Adjusted-EBITDA Bridge
3 inputsBuild an adjusted EBITDA bridge and working-capital analysis from a trial balance, monthly P&L, and any management-presented adjustments. Output: one row per adjustment with `reported | adjustment | adjusted | rationale | evidence_quote`. This is the deliverable that anchors the Q3 2026 outcome-pricing trial (see docs/sales/FinAdvantage_Outcome_Pricing_Q3_2026_Trial.md).
Multi-Entity Consolidation
3 inputsConsolidate multiple entities: combine balances by account, eliminate intercompany, apply currency translation if entities are in different functional currencies. Output: consolidated trial balance + elimination schedule + translation schedule.
FX Translation
1 inputTranslate foreign-currency financials to the reporting currency using period-end or average rates per ASC 830 / IAS 21. Output: translated trial balance + CTA schedule.
Inventory Roll-Forward
1 inputMonthly inventory rollforward: opening stock → purchases → COGS → adjustments → closing stock. Output: one row per SKU with the four movements and the closing-units check (closing ≡ opening + net change).
Revenue Recognition (ASC 606)
2 inputsAllocate a contract's transaction price across performance obligations (POs), recognize revenue as each PO is satisfied. Output: schedule of POs with `allocated_price | recognized_to_date | deferred | recognized_this_period`.
Fixed-Asset Depreciation
1 inputCompute tax depreciation for a fixed-asset register using the MACRS half-year or ADS straight-line convention. Output: schedule per asset with `class | method | life | basis | dep_this_year | accum_dep | nbv`.
Lease Accounting (ASC 842)
1 inputBuild the ASC 842 / IFRS 16 lease amortization schedule: PV of future lease payments, ROU asset, lease liability amortization, interest expense, operating expense. Output: one row per period with the four schedules.
Tax Provision
1 inputCompute the current income-tax provision and effective tax rate: book income → permanent differences → temporary differences → taxable income → current tax. Output: provision waterfall with effective rate and reconciliation to the statutory rate.
Anomaly Detection
1 inputFlag transaction-level anomalies via three independent statistical tests (Mahalanobis distance on amount+date, z-score on amount alone, isolation-forest on feature vector). Output: one row per flagged transaction with `anomaly_score | test_that_flagged | suggested_reason`.
Auto-Cleansing (single-input)
1 inputNormalize a messy uploaded table at input: drop empty/noise rows, coerce types, normalize values, deduplicate. (Single-input pipelines only — per Aug 19 PR `23155cb6`, multi-input pipelines must label input count and refuse the cleansing chain.)
Excel Beautification
1 inputApply consistent, professional Excel formatting to an existing deliverable: header-row bold, currency column as `#,##0`, frozen header, named ranges. Pure formatting — no data changes.
Master-Data Deduplication
1 inputFind likely-duplicate vendor/customer master records (exact + fuzzy + phonetics). Output: cluster of records with `match_score | suggested_merge_target | merge_risk`.
Usage-Based Invoicing
2 inputsPrice metered usage against a versioned rate card (flat or volume-tiered). Output: one row per customer with `usage_quantity | tier_applied | unit_price | invoice_amount`.
Loan Amortization
1 inputBuild fixed-rate, fixed-payment loan amortization schedules: payment allocation between principal and interest, ending balance per period. Output: one row per period.
About this catalog (click to expand)
Source of truth: this page lists 24 of our public, pre-built accounting workflows. Every pipeline's execution is deterministic: the logic you approve runs as SQL on DuckDB, with a full audit trail. Client-specific variations are not shown here.
Prove it on your books
What it costs vs. what it saves
Run your own numbers, not ours. Each workflow calculator is built from the inputs you enter — hours, rates, transaction volume — and shows the time and money saved on your books.
Bank Reconciliation
Compare the cost of the plan against the hours your team spends matching statements every month.
Try this calculatorMonth-End Close
See the calendar-days and headcount-hours a faster close frees up for your team.
Try this calculatorInvoice Processing
Estimate the saving from handling AP invoices without manual data entry.
Try this calculatorWhere does your finance team stand on AI readiness?
Take a free 3-5 minute assessment. Get a 0-100 readiness score, your top gaps, and a shareable PDF report — mapped to the workflows that close them.
Built for CPA firms and finance teams — pick your segment in the assessment's first question. Or see the benchmark first
