Everything it does, tagged honestly.
Shipped means you can use it in the app today. Preview means it is in flight, invite-only or needs extra setup. Planned means it isn't built. Limits are written next to the claims, and if a capability isn't listed here, we don't claim it.
Shipped in the app todayPreview in flight or invite-onlyPlanned not built yet
The product itself runs Analytical Solutions' own companies and household every day. What is in preview is mostly the packaging: the Windows download, the public source release and managed hosting.
1000The ledger
Double-entry, the strict way
Every entry balances, every posted entry is permanent, and every correction leaves a trail.
Journal with draft, post and void
ShippedEntries move from draft to posted. Posting is refused until debits equal credits to the cent.
Reversing entries
ShippedA posted entry is never edited or deleted. You correct it with a reversing entry, and both stay on the record.
Journal approvals
ShippedEntries can wait in an approval queue until someone with the right role signs off.
A ready-made chart of accounts
ShippedA 118-account library mapped to IRS Schedule C and Form 1120 lines. Every account drills into its register.
Recurring and memorized entries
ShippedSave an entry once and schedule it, from rent to monthly accruals.
Documents on the record
ShippedAttach receipts, bills and statements to the entries they support.
Period close
ShippedPeriods are open, closed or locked, with a close checklist and an append-only history of every close and reopen.
1100Entities
Every company, and the household, in one place
Each entity keeps its own books. Consolidated views add them up and eliminate what they owe each other.
Separate books per entity
ShippedCompanies, holding structures and personal finances are each a first-class entity with their own chart and periods.
Consolidation with intercompany elimination
ShippedAccounts flagged intercompany drop out of consolidated reports, so the group view does not double count.
Note: Equity-method elimination is not included.
Lines never cross entities
ShippedA line can only use an account that belongs to its own entity, checked in the app and by a database trigger.
Money Map
ShippedSee how money moves between your entities across the group.
Multiple currencies
PlannedBooks in more than one currency.
Note: Today every entity keeps its books in US dollars.
1200Banking
From the bank to a reconciled ledger
Bring transactions in, categorize them with rules you control, and reconcile to the statement.
CSV and OFX import
ShippedImport bank and card files with duplicate detection and a review step before anything posts.
Categorization rules
ShippedRules propose the account for each transaction. You review and accept.
Bank feeds through SimpleFIN
ShippedSync transactions from your bank on a schedule into the review queue.
Note: Needs your own SimpleFIN Bridge access.
Reconciliation
ShippedMatch the ledger to the statement. A reconciled period is locked against edits.
Stripe payouts
ShippedBring Stripe revenue and payouts into the books.
1300Receivables and payables
Invoices out, bills in
Track who owes you and whom you owe, with aging and year-end forms.
Invoices and customers
ShippedIssue invoices, record payments and watch receivables age.
Client portal connection
ShippedCustomers' invoices and payments are served to a client portal through a versioned API.
Bills and vendors
ShippedEnter bills, track vendors and see what is due and when.
1099-NEC and 1099-MISC
ShippedYear-end contractor reporting from the bills you already entered.
1400Assets and loans
Schedules that write their own entries
Long-lived items keep their own schedules, so the monthly entries are already worked out.
Fixed assets and depreciation
ShippedKeep an asset register and its depreciation schedule.
Loans
ShippedTrack balances, interest and principal on a schedule.
Amortization schedules
ShippedSpread prepaid costs and similar items over their periods.
1500Planning
Budgets and forecasts on the real books
Plans sit next to actuals, so the variance is always one click away.
Budgets and budget vs actual
ShippedBudget by entity and account and compare against what posted.
Goals and drivers
ShippedSet goals and drive the plan from the few numbers that move it.
Forecasts and cash outlook
ShippedProject revenue and cash forward from today's books.
1600Reporting
Statements, packets and the tax rollup
The statements you file and present, per entity or consolidated.
Core statements
ShippedProfit and loss, balance sheet, trial balance and cash flow.
Note: The cash flow statement is a simplified first version.
Report packets and board packs
ShippedBundle the month's statements into one packet for owners or a board.
Tax rollup
ShippedRoll accounts up to the tax lines they map to.
Shareable statements and CSV export
ShippedShare a statement by link or export it.
1700CFO workspace and agents
A workspace for the person who runs the numbers
Today's priorities, the CFO view, and your own AI agent working against the ledger under your rules.
Today
ShippedWhat needs attention now, with a cash outlook and a place to ask questions.
CFO workspace
ShippedThe CFO's view across entities, including the owner-pay true-up.
Built-in AI assistant
ShippedAsk about the books and get categorization and extraction proposals. The assistant proposes; people approve.
Note: Runs on an Anthropic or OpenAI API key configured for your instance.
MCP server for your agent
ShippedConnect Claude, ChatGPT, Codex or any MCP client over HTTPS with OAuth. Scopes are read and draft.
Note: On server and hosted instances. The local Windows app's connection is in Preview.
Agents stop at a draft
ShippedAn agent can create a draft entry. Posting, approving, closing and paying stay with people, enforced in the database.
Every agent call audited
ShippedEach MCP request is recorded with the tool, the outcome and a hash of its arguments.
Agent connection on the local app
PreviewThe same agent connection on the Windows app, on your own machine.
Your agent on your phone
PreviewAsk your agent's phone app about cash, the close or a bill, against your hosted instance.
Note: Needs an instance reachable over HTTPS, such as a hosted instance.
1800Run it your way
Your machine, your server, or your own hosted instance
One product, three ways to run it, and your data stays in your own database in every one.
Windows download
PreviewA local install with its own embedded database. No separate database to set up.
Self-host from source
PreviewRun it on your own server under the Fair Source license.
Note: The public source release is in preparation.
Managed hosting, one instance per client
PreviewWe run a private instance with its own database for each client. No shared database.
Note: Invite-only beta.
Password sign-in and first-run setup
PreviewSign in with a password and set up your first entity from the app.
Bring your own API keys
PreviewStore your Anthropic, OpenAI, SimpleFIN and Stripe keys encrypted, managed in Settings.
Google and Microsoft sign-in with roles
ShippedViewer, accountant and owner roles, enforced on every action.
Backups that prove themselves
ShippedA consistent snapshot, and a restore that loads it into a scratch database and re-checks that debits equal credits.
1900Read further
The two things people ask about first.
Bring your own agent
Connect Claude, ChatGPT, Codex or any MCP client. Every tool by name, the two scopes, drafts that wait for a person, and your agent on your phone.
Security and trust
The rules enforced twice, the fifteen database triggers, verified backups, one database per client, and what leaves your instance.
c/fCarried forward
Bring your books home.
Ask for early access to the Windows download and the source, or request a hosted instance of your own.