Get your highest-billable hours back
Your staff spends their best hours on data entry, workpaper assembly, and statement building. Automate that work across audit, tax, and client accounting — with workflows your team reviews, not a black box.
Audit
Automate workpaper assembly, PBC collection, sampling, and evidence — so your team reviews instead of builds.
Audit Workpaper Assembly
AvailableWorkpapers assembled from the trial balance, not rebuilt by hand
Read the client trial balance, pull the supporting schedules for each balance, tie out the roll-forward, and produce the working paper with cross-references — a 40-hour assembly becomes a review.
How it works
- 1Import the client trial balance and GL
- 2Identify the supporting schedule source per balance
- 3Tie out each roll-forward and flag differences
- 4Produce the workpaper with cross-references
What makes it different
- Trial-balance-driven assembly
- Roll-forward tie-outs by rule
- Cross-referenced workpaper output
The assembled workpaper is reviewed by the engagement team before it enters the file.
PBC Tracking & Collection
Practice managementPersonalised client checklists with timeline-driven reminders, escalation after a configurable lag, and firm-wide status rollups.
Audit Sampling
AvailableStatistical samples computed by rule, linked to the population
Compute an attribute-sampling sample size from your confidence, expected error, and tolerable error (AICPA approach), then select the items — systematic or random, with a reproducible seed — each linked to the underlying transaction.
How it works
- 1Identify the population for each test area
- 2Compute the statistical sample size from confidence, expected error, and tolerable error
- 3Select the sample — systematic or random, reproducibly seeded
- 4Link each sampled item to the underlying transaction for one-click tracing
What makes it different
- Attribute sampling per the AICPA approach
- Systematic and random selection modes
- Reproducible seed — the same sample every time
The auditor reviews the sample selection and traces the sampled items to evidence.
Audit Close Review
AvailableClient close packages reviewed before fieldwork
Review the client close package against the audit plan and flag items needing adjusting entries — cutoff issues, reclassifications, missing disclosures — before fieldwork starts, eliminating the found-out-during-fieldwork overruns.
How it works
- 1Import the client close package
- 2Run deterministic checks: cutoff, reclassification, disclosure completeness
- 3Flag items that need adjusting entries
- 4Route flags to the engagement team for planning
What makes it different
- Deterministic close-package checks
- Adjusting-entry flags surfaced early
- Feeds the fieldwork plan
Flags are reviewed and resolved by the engagement team before fieldwork.
Audit Evidence Collection
Practice managementPull supporting evidence into the portal, index it for full-text search, and stamp each item with a hash and timestamp.
Audit Peer Review
Practice managementTrack which engagements await peer review, prompt reviewers, capture notes, and produce a summary that becomes part of the engagement file.
Tax
Prep 1040s, 1120s, 1065s, and 990s from the GL and client documents — the preparer reviews, not builds.
1040 Individual Tax Prep
AvailableTax Return Prep workflow
1040, 1120, 1065, and 990 — the calculation core by rule
Extract client organizer data, reconcile book-to-tax income (M-1/M-2), compute partnership 704(b) book-up and K-1 allocations, and run the 990 public-support test — the preparer reviews the near-complete return rather than building it.
How it works
- 1Extract client data from organizers, W-2s, 1099s, and brokerage statements
- 2Reconcile book income to taxable income via M-1/M-2
- 3Compute 704(b) book-up and K-1 partner allocations for partnerships
- 4Run the public-support test and flag applicable 990 schedules
What makes it different
- M-1/M-2 book-to-tax reconciliation by rule
- 704(b) book-up and partner capital accounts
- 990 public-support test computed deterministically
The assembled return package is reviewed by the preparer, who handles the judgement items — the calculations are the machine's job.
1120 Corporate Tax Prep
AvailableTax Return Prep workflow
1040, 1120, 1065, and 990 — the calculation core by rule
Extract client organizer data, reconcile book-to-tax income (M-1/M-2), compute partnership 704(b) book-up and K-1 allocations, and run the 990 public-support test — the preparer reviews the near-complete return rather than building it.
How it works
- 1Extract client data from organizers, W-2s, 1099s, and brokerage statements
- 2Reconcile book income to taxable income via M-1/M-2
- 3Compute 704(b) book-up and K-1 partner allocations for partnerships
- 4Run the public-support test and flag applicable 990 schedules
What makes it different
- M-1/M-2 book-to-tax reconciliation by rule
- 704(b) book-up and partner capital accounts
- 990 public-support test computed deterministically
The assembled return package is reviewed by the preparer, who handles the judgement items — the calculations are the machine's job.
1065 Partnership Tax Prep
AvailableTax Return Prep workflow
1040, 1120, 1065, and 990 — the calculation core by rule
Extract client organizer data, reconcile book-to-tax income (M-1/M-2), compute partnership 704(b) book-up and K-1 allocations, and run the 990 public-support test — the preparer reviews the near-complete return rather than building it.
How it works
- 1Extract client data from organizers, W-2s, 1099s, and brokerage statements
- 2Reconcile book income to taxable income via M-1/M-2
- 3Compute 704(b) book-up and K-1 partner allocations for partnerships
- 4Run the public-support test and flag applicable 990 schedules
What makes it different
- M-1/M-2 book-to-tax reconciliation by rule
- 704(b) book-up and partner capital accounts
- 990 public-support test computed deterministically
The assembled return package is reviewed by the preparer, who handles the judgement items — the calculations are the machine's job.
990 Tax-Exempt Prep
AvailableTax Return Prep workflow
1040, 1120, 1065, and 990 — the calculation core by rule
Extract client organizer data, reconcile book-to-tax income (M-1/M-2), compute partnership 704(b) book-up and K-1 allocations, and run the 990 public-support test — the preparer reviews the near-complete return rather than building it.
How it works
- 1Extract client data from organizers, W-2s, 1099s, and brokerage statements
- 2Reconcile book income to taxable income via M-1/M-2
- 3Compute 704(b) book-up and K-1 partner allocations for partnerships
- 4Run the public-support test and flag applicable 990 schedules
What makes it different
- M-1/M-2 book-to-tax reconciliation by rule
- 704(b) book-up and partner capital accounts
- 990 public-support test computed deterministically
The assembled return package is reviewed by the preparer, who handles the judgement items — the calculations are the machine's job.
Tax Review
Coming soonFlag returns warranting extra attention, pre-populate the reviewer checklist, and lock review comments into the engagement file.
Client Tax Organiser
Coming soonClients get a personalised organiser pre-filled from the prior year; uploaded documents are extracted into structured data.
Client Accounting Services
The recurring bookkeeping and close work your clients depend on, run across the whole portfolio.
Client Bank & Credit-Card Reconciliation
AvailableBank Reconciliation workflow
Match GL to bank without the manual chase
Multi-strategy matching runs every transaction against your GL and surfaces only the discrepancies that actually need a human — exact to the cent, with a full audit trail for every match.
How it works
- 1Upload a bank statement (CSV, OFX, or PDF) and a GL export, or connect QuickBooks, Xero, or NetSuite directly
- 2SQL runs exact, amount-tolerance, date-tolerance, and fuzzy-description matching strategies against every line
- 3Only the transactions no rule can confidently match are flagged for your review — not the whole file
- 4Approved matches post back to your ERP, and a read-back confirms the write actually landed
What makes it different
- SQL-first matching, not LLM guesswork
- Every match traces to the rule that made it
- Exception-only review queue
Works with
You approve the exceptions; matched transactions are logged with the exact rule or tool call that matched them, so nothing is a black box.
Multi-Client Monthly Close
AvailableMonth-End Close workflow
One pipeline, not a checklist of disconnected steps
Reconciliation, classification, validation, and financial statement generation run as a single orchestrated pipeline instead of a spreadsheet checklist handed between people.
How it works
- 1Chain bank reconciliation, account classification, and validation checks into one pipeline run
- 2Deterministic validation checks (debits = credits, completeness, period cutoff, variance flags) run automatically on every close
- 3Flagged items route to a human-review step you configure — the close doesn't move forward without sign-off
- 4GAAP-formatted financial statements generate directly from the validated trial balance once the close is approved
What makes it different
- Deterministic — the same inputs produce the same output every run
- Configurable review gates, not a fixed workflow
- Statements generate from the same validated data, not a separate export
Works with
The close only finalizes after your team reviews the flagged exceptions and the generated statements — the pipeline stages the work, it doesn't sign off on it.
Client Bill Pay & AP Processing
AvailableInvoice Processing workflow
AP invoices handled end-to-end, not just extracted
Extraction is the easy part — this workflow takes an invoice from raw PDF or email through PO matching, GL coding, and posting, with documentation for every step.
How it works
- 1Extract line items, tax, vendor, and totals from PDFs, images, or emailed invoices
- 2Match against purchase orders and receipts using 2-way or 3-way matching
- 3Invoices that don't match cleanly — no PO, a price variance, a duplicate — route to a reviewer instead of posting silently
- 4Approved invoices post to your ERP with GL coding applied and the match evidence attached to the audit trail
What makes it different
- Multi-format extraction — PDF, image, or spreadsheet
- 2-way and 3-way PO matching
- GL coding applied and reviewable before posting
Works with
Anything that doesn't match cleanly is queued for a decision — the system never guesses its way to a posted invoice.
Client Payroll Reconciliation
AvailablePayroll Reconciliation workflow
Three-way matching, not a two-column comparison
Match payroll register entries against bank debits and GL postings in a single pass, so a mismatched tax remittance or timing gap surfaces before it becomes a compliance problem.
How it works
- 1Import the payroll register from Gusto directly, or from any other provider via file export
- 2Three-way match: payroll register, bank debits, and GL postings — not just a two-column comparison
- 3Flag discrepancies — missing tax remittance, mismatched net pay, timing differences — before they compound
- 4Reconciled entries post to your GL with the match evidence attached
What makes it different
- Three-way match: register, bank, and GL
- Gusto integrates directly; other providers via export
- Tax-line tracking, not just gross-to-net
Works with
Discrepancies are flagged for a person to resolve, not auto-corrected — payroll is the last place you want a silent auto-fix.
Client Compilations & Reviews
AvailableFinancial Reporting workflow
GAAP statements generated, not manually rebuilt every period
Turn a validated trial balance into a formatted, formula-linked GAAP statement package — balance sheet, income statement, cash flow — instead of rebuilding the same workbook by hand each close.
How it works
- 1Take your validated, classified trial balance as the input
- 2Apply GAAP presentation rules: classified balance sheet, income statement by function, indirect-method cash flow
- 3Generate a formula-linked Excel workbook — the cells reference each other, it isn't a flattened export
- 4Compare against the prior period automatically and flag unusual swings for review
What makes it different
- Formula-linked Excel output, not a static export
- GAAP/ASC presentation applied by rule
- Prior-period comparison built in
Works with
The generated package is reviewed against prior-period trends before it's treated as final — the system flags what changed, your team decides why.
Catch-Up / Backlog Bookkeeping
AvailableBacklog classified and reconciled in bulk
Classify and reconcile backlog transactions — bank statements, card feeds, vendor bills — in bulk against the books, with a confidence-scored queue for the items that genuinely need a human.
How it works
- 1Import the backlog bank, card, and vendor data
- 2Classify transactions against the chart of accounts by rule
- 3Reconcile matched items in bulk
- 4Queue low-confidence items with a score for review
What makes it different
- Bulk classification by rule
- Confidence-scored review queue
- Months-long backlog collapsed to a review
Only the genuinely ambiguous items reach a person — the bulk flows through deterministic rules.
1099 & ACA Reporting
AvailableForm 1099 Reporting workflow
Reportable payees flagged year-round
Aggregate vendor payments by 1099 type, flag reportable payees against IRS thresholds, and compute backup withholding — so the annual reporting scramble becomes a scheduled review.
How it works
- 1Aggregate vendor payments by 1099 type
- 2Flag reportable payees against IRS thresholds
- 3Compute backup withholding where applicable
- 4Produce the reportable data for filing
What makes it different
- Threshold logic from the IRS table
- Backup withholding computed
- Year-round, not just January
Reportable payees are reviewed before filing data is finalized.
Client Services
Onboarding, communication, and billing — the engagement lifecycle, automated.
Client Onboarding
Practice managementGenerate the engagement letter, drive the intake checklist, and track practice-management setups — signed to in-production in days.
Client Communication
Coming soonDraft personalised client updates from engagement state; partners review, customise, and send.
Client Billing & WIP
Practice managementTrack time-and-billing, surface aging WIP, and recommend fee adjustments based on engagement profitability.
Practice Management
Pricing, capacity, scheduling, and the firm-wide audit trail.
Engagement Pricing
Practice managementBuild the engagement budget from historical actual-hours, size the fee, and track against actuals throughout.
Partner Capacity
Practice managementTrack charge hours against capacity, forecast burnout risk, and flag when to defer or bring in another partner.
Staff Scheduling
Practice managementMatch staff to engagements by experience, availability, and learning goals — and track utilisation per person.
Firm Audit Trail
Coming soonLog every review, decision, and sign-off into a queryable trail that satisfies firm-level peer-review requirements.
See where your firm stands
Take the free AI Readiness Assessment for CPA firms — 23–32 questions across audit, tax, client accounting, client services, and practice management, tailored to your firm. Get a 0-100 score and a shareable PDF.
Take the CPA Firm Assessment