For fractional CFOs & accounting firms

Your month-end close, done before you open the file.

Peregrine ties out your balance-sheet schedules, clears the bank recs, and reviews accruals across every client — and every entity you close for them — on QuickBooks Online. Then it forecasts on that same tied-out data. You sit down to a close that's already reconciled, and nothing posts without your approval.

Built by Byram Advisory Group and proven on real books before any feature ships.

Click through a real month-end close in 2 minutes — no QuickBooks connection, just your name, work email, and firm.

Read-only to start You approve every entry Encrypted QuickBooks Online
Owen Byram, Founder of Peregrine
Owen Byram · Founder
PE-experienced finance operator. Built Peregrine and proves it on real books before it ships.
Proven before it ships. Byram Advisory hardens every feature on real books before it reaches you — so what you're using has already held up in production. We build the software and partner with firms like yours.
Prepaid insurance schedule — tied to the ledger Reconciled
Opening balance · Feb 28$18,000
Amortization · March$(1,500)
Schedule balance · Mar 31$16,500
GL account 1400 · Prepaid insurance$16,500
Variance$0 ✓
🔒 A real schedule Peregrine tied out — figures synthetic / anonymized
Read-only to start Every entry needs your approval Encrypted credentials Isolated, per-client tenancy
The gap

Your numbers live in QuickBooks.
Your decisions don't.

QuickBooks records what happened. It won't close your month, model next quarter, watch your covenants, or tell you why margin slipped. So that work falls to spreadsheets, late nights, and a senior you can't spare. Peregrine turns the books you already keep for every client into answers you can hand them.

The close

The accounting work, done before you open the file.

The close isn't a dashboard problem. It's schedules, reconciliations and accruals — and that's the work Peregrine actually does.

Auto-reconciled balance sheet schedules

Prepaids, accruals, fixed assets and depreciation, deferred revenue — Peregrine builds and ties out the supporting schedule for every balance sheet account, every period. You open the close with the schedules already reconciled to the ledger and the variances already flagged.

Bank reconciliations

Transactions matched against the ledger automatically, with only the true exceptions surfaced for a human. No scrolling a 400-line register to find the three items that don't tie.

Accrual review

Peregrine checks each period's accruals against history and open AP — flagging what's missing, what's stale, and what's mis-stated — then drafts the entry for your approval.

Every entry is proposed for your approval. Nothing posts to a client's books without your sign-off.

Interactive demo

Click through Peregrine yourself

Explore the real product on a fictional facilities-services company — the close, tied-out schedules, the 13-week cash forecast, covenants, and Ask Peregrine. Every figure is synthetic, and there's no sign-up to look around.

Prefer a live walkthrough with your questions answered? Book a 15-min demo →

What it does

One platform, the whole finance function

Every capability is grounded in your live QuickBooks Online data — no re-keying, no parallel system of record.

AI month-end close

A guided close checklist that reconciles the bank, ties out the balance sheet schedules, reviews accruals, flags anomalies and drafts the journal entries — so closing the books takes hours, not weeks.

Financial command center

A live dashboard of revenue, margin, cash and runway — with alerts that surface what changed and why, the moment it matters.

13-week cash-flow forecasting

A rolling 13-week forecast built from your AR, AP and history — with editable assumptions and overrides you control week by week.

"Ask Peregrine"

A plain-English analyst. Ask "why did margin drop in March?" and get an answer with the numbers and source figures behind it.

Covenant & debt tracking

Define leverage and coverage covenants, track them against actuals each period, and get warned before you trip a threshold.

FP&A & modeling, incl. LBO

Budgets, scenarios and full LBO models that draw on real ledger data — plan, stress-test, and compare base against upside in one place.

Under the hood

Not a chatbot bolted onto QuickBooks

Peregrine is a finance and accounting system designed by the people who run the close — not a thin AI wrapper over an API.

Most "AI for finance" tools are a chat box calling a QuickBooks endpoint. Peregrine is built the other way around: a deep library of specialized agent tools, orchestrated across real accounting workflows — engineered by finance operators who've run the close on real books.

  • A toolkit, not a single prompt.Dozens of purpose-built agent tools — close, reconciliation, covenants, schedules, forecasting, modeling. Peregrine reaches for the right ones for the task at hand, automatically or when you ask in plain English.
  • Real workflows, first-class.Month-end close, ASC 842 leases, bank reconciliation, covenant tracking and LBO modeling are built modules — not chat tricks stitched over an endpoint.
  • Built by finance leaders.Designed by and for the people who own the numbers. Every agent action is proposed for your approval — never blindly posted to your books.

The agent toolkit

A specialized tool for each job — called intuitively by the task, or by your request in chat.

Ledger sync Bank reconciliation Anomaly detection Journal-entry drafting Covenant testing Prepaid & depreciation schedules 13-week cash forecast LBO & 3-statement model Variance analysis AR aging & dunning Duplicate-bill detection Document extraction Budget drivers Plain-English analysis
…and more. The agent chooses and chains the tools a task needs — with every write held for human approval.

The upshot: every agent action is proposed for your approval — nothing posts to a client's books, or writes back to QuickBooks, without your sign-off.

Who it's for

Three teams, three ways Peregrine pays for itself.

Scale your fractional-CFO practice — without scaling your hours.

Peregrine does the mechanical work. You keep the judgment and the client relationship.

Run Peregrine across every client you serve. It handles the close, the reconciliations, the schedules and the forecasts — the repeatable work that eats your evenings — so your time goes to strategy, board conversations, and the relationships only you can own. Take on more clients without taking on more nights.

  • More clients per CFO — deliver the same rigor in a fraction of the hours, and grow your book without hiring.
  • You stay in control — every agent action is proposed for your approval; nothing posts to a client's books without your sign-off.
  • A flat, pass-through cost — the client funds the platform on the bill you already send, so it lifts your capacity without adding to your overhead.

Peregrine doesn't replace the CFO — it multiplies one.

Add Peregrine to your practice — not your payroll.

Your team delivers the service. Peregrine is the platform they run on.

You keep the client relationship and do the work. Peregrine is the engine underneath — it standardizes and automates the close and reporting for every client entity. The cost passes through to your client as a line on the bill you already send; add margin if you choose. You bring a more modern service to your clients without adding a line to your own P&L.

  • More revenue — a new billable line you can mark up, or a sharper offering that wins and keeps clients.
  • More capacity — deliver the same engagement in a fraction of the hours, and take on more clients without hiring.
  • A flat expense line — the client funds the platform, so your delivery cost drops while your book grows.

More revenue. More capacity. The same expense line.

One live view across every entity you manage.

Standardize how every entity closes and reports — on QuickBooks Online.

Deploy Peregrine across the entities you manage — a group, a portfolio, or a multi-entity client — so every one closes the same way, reports in the same format, and feeds one real-time picture. Ask questions in plain English and get answers across the whole book without waiting on month-end.

  • Reporting that's actually standardized — consistent packages across every entity, not a scramble of formats.
  • Covenant tracking with alerts — monitor thresholds and get flagged before you breach, not after.
  • Every entity in one place — real-time visibility across the whole group, on demand.
Guided tour

See Peregrine in action

A walk through the screens you'll use every week. Every figure below is anonymized demo data — never a real client.

01

Close Cockpit

Month-end becomes a guided checklist. Peregrine auto-generates the tasks, reconciles what it can, and flags the anomalies for a human to confirm.

  • Auto-generated tasks per period, tracked to completion
  • Balance sheet schedules auto-reconciled and tied to the ledger
  • Accruals reviewed against history and open AP, with entries drafted for approval
  • Proposed journal entries wait for your approval — nothing posts on its own
🔒 Period: March 2026 · all amounts synthetic
app.theperegrine.ai/close-checklist

Close — March 2026

3 of 5 done
Close progress60%
  • Import & sync QuickBooks ledger Done
  • Reconcile operating bank account Done
  • Tie out balance sheet schedules Done
  • Review accruals & flagged anomalies In review
  • Approve proposed reclassification Pending
Proposed by Peregrine · 92% confidence
Reclassify $1,250.00 from account 60006100 to correct a miscategorized expense.
Approve Dismiss
02

Ask Peregrine

Ask a finance question the way you'd ask a CFO. Peregrine answers in plain English and shows the figures it used — so you can trust and trace every number.

  • Conversational answers grounded in your ledger
  • Every answer cites the source figures behind it
🔒 Example conversation · synthetic data
app.theperegrine.ai/intelligence

Ask Peregrine

Why is our cash runway under target this month?
Peregrine
Runway is projected at 8.4 months, just below your 9.0-month target. Revenue held at budget ($120k), but operating outflows ran ahead of collections in early March, pulling net cash down. Collections recover after the Mar 6 inflow.
Sources: Cash forecast (Mar 2026), Budget, Low-runway alert
03

Command Center

Open Peregrine and your whole financial picture is already on screen — pulled from QuickBooks, refreshed, and scored.

  • Headline KPIs — revenue, margin, cash and runway at a glance
  • Alerts surface what changed and what needs attention
🔒 Mock tenant: "Northwind Health Group (synthetic)"
app.theperegrine.ai/dashboard

Command Center

Books healthy
Revenue MTD
$120.0k
▲ 6.2%
Gross margin
60%
▲ 1.4 pts
Net cash
$37.0k
▲ $38.2k / 8wk
Runway
8.4 mo
▼ < 9.0 target
Open alerts1 to review
Runway under 9 months. Projected at 8.4 months vs. a 9.0-month threshold for the March period.
04

13-week cash-flow forecast

A rolling forecast built from your AR, AP and history. Adjust an assumption or override a week, and the projection updates instantly.

  • Projected inflows, outflows and net cash, week by week
  • Editable overrides — e.g. a $42,500 collection you know is landing early
🔒 Synthetic forecast · demo tenant
app.theperegrine.ai/cash-flow-forecast

Cash Flow · 13-week forecast

On track
Projected inflows Net cash position
Week endingInflowsOutflowsNet
Mar 6 · override$42,500$31,200+$11,300
Mar 13$28,900$30,100−$1,200
Mar 20$34,400$29,800+$4,600
05

Reporting & board packs

Generate the statements and the board pack straight from your live books — formatted, period-ready, and exportable. Stop rebuilding the same decks by hand every month.

  • P&L, balance sheet, cash flow and covenant compliance in a click
  • Export to PDF or Excel for the board, the bank, or your accountant
🔒 March 2026 · all figures synthetic
app.theperegrine.ai/reports

Reports · March 2026

Period closed
Profit & Loss — summary
Revenue$120,000
Cost of goods sold$(48,000)
Gross profit$72,000 · 60%
Operating expenses$(35,000)
Operating income$37,000
Ready to export
Balance sheet PDF · XLSX
Cash flow statement PDF · XLSX
Board pack (12 pp.) Generate
06

FP&A & LBO modeling

Build budgets, scenarios and full leveraged-buyout models on top of real ledger data. Change an assumption and the whole model — projections and returns — recomputes.

  • Sources & uses, debt schedule and multi-year projection in one model
  • Compare base against upside and downside scenarios side by side
🔒 "Northwind Holdco" · Base scenario · synthetic model
app.theperegrine.ai/fpa

FP&A / LBO · Northwind Holdco

Base scenario
Entry equity
$8.0M
Deferred
$2.0M
Senior debt
$15.0M
Hold / tax
5y · 21%
EBITDA · 2025 → 2030 exit$0.44M → $0.78M
Returns (illustrative)BaseUpside
MoIC2.4×3.1×
IRR19.2%25.4%
07

Covenant & debt tracking

Define your lender covenants once. Peregrine tests them against actuals every period and warns you before a threshold gets tight — no more spreadsheet surprises.

  • Leverage, coverage and liquidity covenants tracked each period
  • Headroom shown at a glance, with early warnings before a breach
🔒 Period: March 2026 · synthetic covenants
app.theperegrine.ai/covenants

Covenants · March 2026

All compliant
Max Leverage Ratio · limit ≤ 3.50×2.10× · 40% headroom
CovenantThresholdActualStatus
Max Leverage Ratio≤ 3.50×2.10×Pass
Min Debt Service Coverage≥ 1.25×1.80×Pass
Min Liquidity≥ $500k$742kPass

Want to see it work live and ask questions? Book a live demo →

From the blog

Month-end close, explained

Practical reads on month-end close, reconciliations, and close automation for accounting firms and fractional CFOs.

How it works

Live on your books in three steps

1

Connect QuickBooks

Authorize Peregrine through QuickBooks Online's standard connection. It starts read-only — Peregrine reads your books, it doesn't change them.

2

Peregrine learns your books

It syncs your ledger, maps your accounts, and builds the picture — KPIs, forecasts, covenants and close tasks, all from your own data.

3

Get answers

Open the command center, run your close, forecast cash, and ask questions in plain English — with the numbers always traceable to source.

Peregrine starts read-only. Any writeback to QuickBooks is proposed, never automatic — a person approves every change before it posts.

See the full implementation guide →

Security & trust

Your financial data, handled carefully

Security isn't a marketing line here — it's how the platform is built.

Encrypted credentials

QuickBooks tokens and connection secrets are encrypted at rest — never stored in plain text.

DB-enforced tenant isolation

Your firm runs as its own isolated tenant, and strict guardrails keep every client entity inside it separate — no cross-entity contamination, backstopped by database row-level security.

Human-in-the-loop

The AI proposes; a person approves. No journal entry or writeback reaches QuickBooks without explicit sign-off.

Modern authentication

Identity and organization access are managed through a dedicated B2B auth provider with role-based permissions.

Pricing

How pricing works

Simple, transparent, and built for the pass-through model accounting firms already use.

One flat platform fee per client entity, per month — billed to your firm, and passed through as a line on the invoice you already send. Add margin if you choose.

  • Priced per entity, not per seat — invite your whole team; you pay for the client books you run, nothing more.
  • A pass-through cost, not new overhead — the client funds the platform on the bill you already send, so it lifts capacity without adding to your P&L.
  • No long-term contract to start — begin with one or two entities, prove it on real books, and scale from there.
Get a quote Most firms start with 1–2 client entities. We'll size a quote to your book on a quick call.

See Peregrine on your numbers

Click through the interactive demo yourself — the close, tied-out schedules, cash flow, covenants, and Ask Peregrine, on a sample company. No QuickBooks connection, just your name and email to start. When you're ready, book 15 minutes and we'll run it on your own QuickBooks data.

Click through a real month-end close in 2 minutes — no QuickBooks connection, just your name, work email, and firm.