Blog

Why Zeno Budget never writes to QuickBooks

February 18, 2026 · Eli Mandel

One of the first architectural rules we wrote down for Zeno Budget is simple: QuickBooks is the ledger, and Zeno Budget never writes to it.

When you connect QuickBooks to Zeno Budget, we ask for read-only access to your accounting data and nothing else. We sync a copy of your accounts, classes, locations, customers, vendors, and transactions so we can display actuals alongside your plan. We never create, edit, or delete records in QuickBooks.

Why read-only is the right boundary

Accountants and controllers are right to be protective of their general ledger. A budgeting tool should never be able to modify historical books or push half-baked adjustments back into QuickBooks.

Keeping QuickBooks strictly read-only gives an organization three practical guarantees:

One product, two QuickBooks connectors

Keeping QuickBooks strictly on the reading side also lets us support both QuickBooks Online and QuickBooks Desktop behind the same boundary.

Everything above the synced copy, including the cash flow engine, the grid, budget cycles, change requests, and reports, works the exact same way regardless of which version of QuickBooks an organization runs. Whether your books live in QuickBooks Online over OAuth or in QuickBooks Desktop through the QuickBooks Web Connector, your team gets the same planning workflow.