Every step of the close, in depth.
The homepage gives you the tour. This is the workshop — how each feature actually works, from statement upload to a locked period, with the AI drafting and you deciding.
Whole statements coded in one run — with a review queue, not blind faith
Upload a bank or card statement and the AI categorizes the entire thing as a batch, with a live ticker while it works. Every transaction gets a confidence score — and the unsure ones wait for you instead of polluting your books.
- 1Upload and watch the tickerThe whole statement runs as one batch job. You see progress live — no per-row babysitting.
- 2Confident picks get coded, unsure ones queueEach transaction carries its own confidence. Low-confidence picks land in a review queue for your eyes.
- 3Missing account? It proposes, never inventsIf the right account isn't in your chart, the AI suggests it for one-click creation — it will not code to an account that doesn't exist.
- 4Correct once, remembered foreverFix a categorization and a vendor rule captures it, so the same vendor codes correctly next month.
Loan statements in, balanced journal entries out
The documents that usually eat an afternoon — loan statements, closing documents, sales reports — go in as PDFs and come back as draft journal entries with the debits and credits already worked out.
- 1Drop in the hard documentsLoan statements, real-estate closing docs, sales reports — the paperwork that never fits a bank feed.
- 2AI extracts and drafts the entryInterest and principal split, accounts assigned, entry balanced to the penny.
- 3You approve, edit, or rejectEvery entry arrives as a draft. Nothing touches the ledger until you say so.
A close that finds its own loose ends — then clears the mechanical ones
The closing checklist detects what’s actually unfinished: uncategorized transactions, unposted entries, unreconciled accounts, suspense balances, missing statements. Hard blockers can’t be dismissed — a period doesn’t lock around known problems.
- 1The checklist audits the periodEvery unfinished item is surfaced automatically. Hard blockers stay red until they're genuinely resolved — no dismissing them.
- 2Run AI Close on the mechanical workIt categorizes what's left, posts approved entries, and drafts accruals and depreciation.
- 3Judgment calls come back as notesAnything requiring a human decision gets a review note explaining what the AI found and why it stopped.
- 4Lock the period with a full audit trailEvery action — yours and the AI's — is logged. When the checklist clears, lock it down.
All your entities, one login and one subscription
Every LLC, property, and holding company lives under a single account — no per-company files, no separate bills. And when money moves between your own entities, xBav knows it’s a transfer, not revenue.
- 1One roof for the whole structureSwitch between entities without logging out or paying for another company file.
- 2Transfers detected, not double-countedA wire out of one entity and into another is recognized as the same movement of money.
- 3Booked as one balanced entryInstead of phantom income in the receiving entity and a mystery expense in the sender, you get a single clean transfer entry.
Session-based reconciliation, down to the check image
Reconciliation runs as a session per account and period: match statement lines to book entries, watch the difference drop to zero, and close the session. Check images get matched to the transactions they paid, so “what was check #1042?” stops being a mystery.
- 1Open a session for the account and monthStatement on one side, books on the other, difference tracked as you go.
- 2Match check images to transactionsUploaded check images pair with the ledger transactions they settle — payee and amount visible at a glance.
- 3Unreconciled accounts block the closeThe closing checklist won't let a period lock while an account is still out of balance.
Tax that reads your books all year, not just in April
The tax engine works from the live ledger — the same numbers your P&L shows — and keeps insights, workpapers, and tax facts current as the year unfolds. No January export, no re-keying into spreadsheets.
- 1Insights surface as the books changeElections and issues worth a look are flagged when the underlying transactions land — while you can still act on them.
- 2Workpapers tie to the GLSchedules reference real accounts and entries, so support for every number is one click away.
- 3Tax facts accumulate year-roundEstimated payments and other tax-relevant events are tracked as they're recorded, ready when planning season hits.
3 assets placed in service this year are eligible for accelerated treatment. Impact is computed from your live fixed-asset ledger.
Every schedule line ties back to a GL account and journal entry — no re-keying into a spreadsheet at year-end.
Payments recorded in the books are tracked as tax facts, so Q2 planning starts from what actually happened.
Clients upload; you receive it extracted and categorized
Give each client their own portal login. When they drop in a document, it doesn’t sit in an inbox — it shows up in your queue with the data already pulled out and a categorization already proposed.
- 1Clients get a simple, separate loginThey see an upload box — not your ledger. Document collection without shared passwords or email chains.
- 2Processing starts on arrivalUploads are extracted and categorized before you even open them.
- 3You review from one queueEverything lands in a single work queue with status, so nothing gets lost between clients.
Statements that are as current as your last entry
P&L, balance sheet, general ledger, and trial balance — computed from the live ledger the moment entries post. And when the standard layouts aren’t what a client wants, the custom report builder makes the one they do.
- 1The core statements, always liveProfit & loss, balance sheet, general ledger, trial balance — no refresh step, no stale exports.
- 2Build the report you actually sendThe custom report builder handles the layouts your clients and partners expect.
- 3Numbers you can stand behindEvery figure comes from posted, approval-gated entries — the same ledger the close locks down.
AI that does the work — you keep the pen
No autonomy theater. These are the actual controls between the model and your ledger.
Drafts, not decrees
Adjusting entries, accruals, and Documents Pro output all arrive as drafts. Approve, edit, or reject — the ledger waits for you.
A review queue for doubt
Low-confidence categorizations are queued for human eyes instead of posted. The AI says “not sure” out loud.
No invented accounts
If the right account doesn't exist, the AI proposes creating it and stops. It never codes to an account you haven't approved.
A full audit trail
Every AI action is logged with what it did and when — reviewable next week or next audit.
Hard blockers that hold
Suspense balances and missing statements can't be dismissed. The close won't complete around a known problem.
Locked means locked
Close a period and it's sealed — no silent back-dated edits from anyone, human or AI.
Books people stopped dreading
Accounting firms, fractional CFOs, and multi-entity operators run their month on xBav.ai.
“The AI categorizes a whole statement in the time it took me to pour coffee. I review the exceptions, approve, done.”
“We ran three companies in three separate QuickBooks files. Now every entity lives in one login, one subscription.”
“Month-end used to be a weekend. The AI close run posts the mechanical work and hands me a short list of judgment calls.”
“Uploading a loan statement and getting a draft journal entry back — with the interest split done — still feels like a trick.”
“Nothing posts without my approval, and every AI action has an audit trail. That's the only reason my partners signed off.”
“The closing checklist caught an unreconciled account and a suspense balance I'd have found in March. It won't let you close sloppy books.”
“My food truck's books take 20 minutes a month now. Upload statements, approve the AI's picks, look at the P&L. That's it.”
“Client portal ended the shoebox era. Clients drop documents in, we see them the same day, categorized by the next morning.”
“It flags transfers between our entities automatically instead of double-counting them as income. QuickBooks never did that for us.”
“The tax insights surfaced a depreciation election we'd missed. That one screen paid for the year's subscription.”
saved per month on manual entry
Chen & Associates CPA
closed monthly by a two-person team
Reid Hospitality Group
of transactions auto-categorized for review
GrowthCo Inc
earlier month-end close, on average
Summit Accounting Group