Double-entry ledger with per-property Chart of Accounts, AI bookkeeper, supervisor, anomaly scanner, narrative reports, and a learning rule engine. Drop anything into Drop, review the queue, and let the close coach walk you to month-end.
smart_toy
AI accounting team — Bookkeeper · Supervisor · Coach · Anomaly · Narrator
(click for details)
Drop a CSV, receipt, statement, or screenshot into Drop. The bookkeeper drafts journal entries; the supervisor reviews each one; the close coach walks you to month-end; the anomaly scanner flags weird entries; the narrator writes a CPA-grade monthly report. The rule engine learns from every approval so next month is faster.
Performance
Position
AR aging FIFO match · oldest debits remaining
Books health
Drop anything financial CSVs · receipts · invoices · bank statements · tax forms · screenshots · text paste
cloud_upload
Drop files or paste text
AI inspects the file → routes to the right pipeline → tells you what happened.
CSVs become journal entries. Receipts/invoices OCR + draft journal entries. PDFs & tax forms get filed for review. Open the chat (bottom-right) to ask the bookkeeper to interpret anything you dropped.
Bookkeeper drafts each row · Supervisor reviews · Auto-approves if confidence ≥ 0.95
~5–10 sec per row · ~$0.0025 per row
Recent Imports
Date
File
Format
Rows
Drafted
Posted
Skipped
No imports yet.
Review Queue
Chart of Accounts
Code
Name
Type
Side
Sch E
Cash?
Journal Entries
Date
Period
Memo
Source
Status
Supervisor
Amount
Trial Balance
Code
Account
Type
Debit
Credit
Balance
Totals
Vendors auto-created on first sight · 1099-NEC threshold $600
Vendor
Status
W-9
YTD paid
# pmts
Last seen
No vendors yet.
1099-NEC Candidates —
Asset Register land · buildings · improvements · personal property — auto-generates depreciation schedules
Name
Class
In service
Basis
Period
Annual dep
No assets yet. Add the building, land, capital improvements, and personal property.
Depreciation Schedule
Year
Depreciation
Accumulated
Remaining
Posted
Bank Reconciliation match book balance to your bank statement
Recent Reconciliations
Account
Period
Status
Statement
Book
Diff
Finalized
None yet.
AI Close Coach pre-close readiness checklist · gpt-5.4 + deterministic checks
Pick a period and click Analyze. The coach gathers everything that would otherwise need a controller's eyeball pass — trial balance, unreconciled accounts, unposted drafts, missing W-9s, P&L variance vs prior period, possible duplicates — and produces a checklist with one-click actions.
Anomaly Scanner statistical detection of unusual entries
Monthly Narratives CPA-style write-up of the month — AI-drafted, archived
Archive
Close a Period accrue rent + post drafts + snapshot trial balance & P&L
Recent Closes
Period
Status
Closed at
Income
Expenses
Net
No periods closed yet.
Bookkeeping Rules vendor maps & memo patterns
Rule Learning vendor→account combos the system noticed across approved entries
When the same vendor → account combination is approved 3 times, the system marks it as a proposed rule here. Promote it once and the bookkeeper stops calling the AI for that vendor — it routes deterministically and the next month's import is faster + cheaper.
These are the AI prompts driving each part of the Books pipeline. Editing creates a new version (the old one stays for audit). All slots use OpenAI direct via the existing ai_api_key setting.
9255 Assistant
gpt-5.4 · property: · full registry
Hi — I'm your 9255 assistant. I can act across the whole system: tenants & leases, units & rent rolls, books & journal drafts, CAM, documents, vendors & maintenance tickets, communications, and admin. Anything you'd reach via a page or the MCP, I can do here. Ask away.