Zeno is now a full ERP
Zeno stopped being a bookkeeping layer that pairs with QuickBooks. It is a general ledger with submittable documents, period close, an audit trail, and reconciliation controls.
Zeno has been described as a “bookkeeping operations platform that pairs with QuickBooks.” That description is out of date. Over the last six months Zeno became a general ledger in its own right, and this is the announcement we should have made a while ago.
Zeno holds the books
A year ago, Zeno captured documents, managed rent and job workflows, and pushed the resulting transactions into QuickBooks or Manager.io. The downstream accounting system was the source of truth, and Zeno was an operations wrapper.
Every financial write in Zeno now goes through a single posting service that enforces:
- Per-row double-entry integrity: every ledger row carries both legs and a positive amount, validated on post
- A submittable document lifecycle: invoices, bills, payments, and journal entries move through
draft → posted → voidedwith one posting chokepoint - Period close: admins lock past periods, so a retroactive edit can’t slip through
- Reconciliation exception reports: any edit to a reconciled transaction is flagged for review
- Accounting dimensions: cost-center tagging across properties, projects, jobs, and funds, reportable alongside the chart of accounts
- A full audit trail: every create, edit, and delete captured with user, timestamp, and field-level history
Balances, aging, reconciliation, and financial reporting are derived from Zeno’s ledger. Nothing is pulled from QuickBooks to produce them.
QuickBooks and Manager.io become sync targets
Both are still there and still supported. They sit downstream now.
Some clients want to keep QuickBooks running for a CPA who prefers it, or for external reporting. Others like having Manager.io as a no-subscription backup. We sync outward to either, automatically. The sync runs in the background, and if it lags or fails, Zeno’s ledger is unaffected.
Clients who want to drop the downstream system entirely can. We have clients running their full general ledger inside Zeno with no external accounting system at all.
Why we built this
Two reasons.
Integrity. Running a real estate operation on top of a mutable accounting system meant every balance we displayed had to be cross-checked against QuickBooks to be trustworthy. Dashboards, reports, and the AI Bookkeeper’s lookups all had to defensively re-query QB to get a number worth showing. That’s a lot of complexity, and a lot of places for drift to hide. Owning the ledger gives us one source of truth and one set of integrity checks.
Scope. Some operations live entirely inside Zeno: property managers with a single building, developers on a single project, contractors in their first couple of years. For them, paying QuickBooks monthly was a tax on using our platform.
What we borrowed, and what we left
We studied how ERPNext and Odoo handle this. They’ve run for 15+ years at thousands of companies, which is a longer test than we could design. We took the submittable lifecycle, per-row integrity, against_voucher linkage from GL rows back to source documents, period close, reconciliation exceptions, and accounting dimensions.
We left out metadata-driven form engines, immutable ledgers with reversal postings, hash-chain journals for European legal compliance, and single-table invoice-plus-bill-plus-journal models. All considered, all declined.
What that buys: every transaction traces to the source document that produced it, every edit carries an audit record, and every period close locks the history behind it.
If you’re already a client
Almost nothing changes day to day. The UI is the same and so are the workflows. The practical difference is that you can report directly against Zeno instead of exporting to QB first.
If you’re evaluating Zeno, the framing has changed. We aren’t a bolt-on to your existing accounting. We’re the accounting system. The sync to QuickBooks or Manager.io is optional. You can migrate onto Zeno and keep QB running in parallel for a while, or shut it down.
If you’re interested in migrating your general ledger onto Zeno, contact us at [email protected]. We’ll walk through your setup, your current books, and what a migration would look like.